forked from cpp-pm/filament
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Add release guide for olympus - Allow skipping of mipmap generation (cpp-pm#5) - Enable transparent shadows for gltf (google#9) - Fix morph target loading with sparse accessor
- Loading branch information
1 parent
46064cf
commit 74bae3a
Showing
4 changed files
with
43 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
# Filament Release Guide | ||
|
||
- $VERSION = the current version that has been released (e.g. 1.10.7) | ||
- $NEXT_VERSION = the next version we plan to release (e.g. 1.10.8) | ||
- $PATCH_VERSION = the minor version on top of filament version (e.g. 1.10.7-__p0__) | ||
|
||
## Release a new filament version for olympus | ||
|
||
### 1. keep track of our changes in the current release | ||
|
||
- compare the current olympus release branch `elisemorysc/filament:olympus-$VERSION` with the upstream filament release `google/filament:v$VERSION` (e.g. https://github.com/google/filament/compare/v1.10.7...elisemorysc:olympus-1.10.7) | ||
- we should see the hunterization commit marked `[Hunter]` | ||
- we should see the olympus changes marked `[Olympus]` | ||
|
||
### 2. create new release branch | ||
|
||
- create a new branch `elisemorysc/filament:olympus-$NEXT_VERSION` from the upstream filament version (e.g. `google/filament:v1.10.8` -> `elisemorysc/filament:olympus-1.10.8`) | ||
- cherry pick in our changes from the last step | ||
- solve any conflicts | ||
|
||
### 3. cut new release | ||
|
||
- cut a new release `olympus-$NEXT_VERSION-$PATH_VERSION` (e.g. `olympus-1.10.8-p0`) from the new branch | ||
|
||
## Release a new filament version for hunter | ||
|
||
- create a new branch `elisemorysc/filament:hunter-$NEXT_VERSION` from the upstream filament version (e.g. `google/filament:v1.10.8` -> `elisemorysc/filament:hunter-1.10.8`) | ||
- cherry pick in the hunterization commit marked `[Hunter]` from the current olympus release `elisemorysc/filament:olympus-$VERSION` | ||
- solve any conflicts | ||
- put up a PR against the hunter repo for filament `cpp-pm/filament:hunter-$NEXT_VERSION` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters