-
Notifications
You must be signed in to change notification settings - Fork 968
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unity related changes #690
base: main
Are you sure you want to change the base?
Commits on Apr 1, 2023
-
feat: Split up Decoder::DecodeMeshFromBuffer into two steps. Step 1 p…
…roceeds until all mesh and vertex attributes are known (This is required for clients to prepare resources like allocating buffers). Step two does the actual decoding of vertex attributes. This change allows for certain optimization in the Unity integration. Note: WIP Only tested on MeshEdgebreakerDecoder.
Configuration menu - View commit details
-
Copy full SHA for cacdb96 - Browse repository at this point
Copy the full SHA cacdb96View commit details -
feat: Added option to convert mesh's coordinate space from right-hand…
… to left-hand (required for glTF embed Draco data)
Configuration menu - View commit details
-
Copy full SHA for ac08ac8 - Browse repository at this point
Copy the full SHA ac08ac8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5780e03 - Browse repository at this point
Copy the full SHA 5780e03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84cd91a - Browse repository at this point
Copy the full SHA 84cd91aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f3e467 - Browse repository at this point
Copy the full SHA 0f3e467View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f5f750 - Browse repository at this point
Copy the full SHA 6f5f750View commit details -
Configuration menu - View commit details
-
Copy full SHA for 65be1ed - Browse repository at this point
Copy the full SHA 65be1edView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac1abbf - Browse repository at this point
Copy the full SHA ac1abbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff8e6be - Browse repository at this point
Copy the full SHA ff8e6beView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce7ca01 - Browse repository at this point
Copy the full SHA ce7ca01View commit details -
feat: Next version of encoder based on Blender-glTF-IO C bindings yie…
…lding better compression
Configuration menu - View commit details
-
Copy full SHA for 59fabf4 - Browse repository at this point
Copy the full SHA 59fabf4View commit details -
feat: Added dracoenc_unity to GH actions build for Editor platforms (…
…Windows/macOS/Linux, 64-bit variants)
Configuration menu - View commit details
-
Copy full SHA for e9518e9 - Browse repository at this point
Copy the full SHA e9518e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for c568382 - Browse repository at this point
Copy the full SHA c568382View commit details -
Configuration menu - View commit details
-
Copy full SHA for dab5b10 - Browse repository at this point
Copy the full SHA dab5b10View commit details -
fix: dracodec_unity is a smaller, single file static lib now for Emsc…
…ripten/iOS builds
Configuration menu - View commit details
-
Copy full SHA for 5ab3b31 - Browse repository at this point
Copy the full SHA 5ab3b31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 615d29c - Browse repository at this point
Copy the full SHA 615d29cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ffad4bf - Browse repository at this point
Copy the full SHA ffad4bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for d969298 - Browse repository at this point
Copy the full SHA d969298View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1dfaa56 - Browse repository at this point
Copy the full SHA 1dfaa56View commit details -
Configuration menu - View commit details
-
Copy full SHA for c25c02a - Browse repository at this point
Copy the full SHA c25c02aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09cf8cd - Browse repository at this point
Copy the full SHA 09cf8cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for d7e70ca - Browse repository at this point
Copy the full SHA d7e70caView commit details -
Configuration menu - View commit details
-
Copy full SHA for f3061b2 - Browse repository at this point
Copy the full SHA f3061b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a62b35f - Browse repository at this point
Copy the full SHA a62b35fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 833c4dc - Browse repository at this point
Copy the full SHA 833c4dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 95ae62d - Browse repository at this point
Copy the full SHA 95ae62dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2143837 - Browse repository at this point
Copy the full SHA 2143837View commit details -
fix: Changed the way coordinate system is converted. Instead of flipp…
…ing the Z-axis, we now flip the X-axis.
Configuration menu - View commit details
-
Copy full SHA for 00fb3e7 - Browse repository at this point
Copy the full SHA 00fb3e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e22c11c - Browse repository at this point
Copy the full SHA e22c11cView commit details -
feat: Updated Emscripten build required for Unity 2021.2
- Split up Linux based builds into `linux` (updated to ubuntu latest) and `linux_legacy` (ubuntu 18.04) - Emscripten is cached now - Linux builds are still done on legacy/18.04 - CMake is upgraded via simpler GH action now
Configuration menu - View commit details
-
Copy full SHA for ca88721 - Browse repository at this point
Copy the full SHA ca88721View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59d1bb2 - Browse repository at this point
Copy the full SHA 59d1bb2View commit details -
feat: Avoid allocation of temporary index buffer by writing indices i…
…nto Unity's index buffer directly.
Configuration menu - View commit details
-
Copy full SHA for e2d85b9 - Browse repository at this point
Copy the full SHA e2d85b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0446a90 - Browse repository at this point
Copy the full SHA 0446a90View commit details -
Configuration menu - View commit details
-
Copy full SHA for 884aab3 - Browse repository at this point
Copy the full SHA 884aab3View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd74db5 - Browse repository at this point
Copy the full SHA cd74db5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a59a3e - Browse repository at this point
Copy the full SHA 7a59a3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 181d832 - Browse repository at this point
Copy the full SHA 181d832View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce78fca - Browse repository at this point
Copy the full SHA ce78fcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b565b6 - Browse repository at this point
Copy the full SHA 1b565b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a9465e - Browse repository at this point
Copy the full SHA 1a9465eView commit details -
feat: Another Emscripten build (version 3.1.8)
fix: Explicit OS versions fix inadvertent upgrade issues fix: Using updated versions of actions to avoid warning about using deprecated Node 12 (see https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/) fix: Legacy Emscripten fastcomp build with an alternative emscripten action
Configuration menu - View commit details
-
Copy full SHA for eeaacc1 - Browse repository at this point
Copy the full SHA eeaacc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for fad7797 - Browse repository at this point
Copy the full SHA fad7797View commit details -
update windows builds to use vs2022
Configuration menu - View commit details
-
Copy full SHA for f8edba6 - Browse repository at this point
Copy the full SHA f8edba6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a6fef05 - Browse repository at this point
Copy the full SHA a6fef05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e72149 - Browse repository at this point
Copy the full SHA 6e72149View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7da92f6 - Browse repository at this point
Copy the full SHA 7da92f6View commit details -
feat: Added Emscripten 3.1.8 encoder build
fix: Corrected Emscripten v1 destination chore: Unified naming a bit
Configuration menu - View commit details
-
Copy full SHA for 792c81a - Browse repository at this point
Copy the full SHA 792c81aView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa0ee9d - Browse repository at this point
Copy the full SHA aa0ee9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d08d253 - Browse repository at this point
Copy the full SHA d08d253View commit details -
fix: Conflicting Emscripten cache folders
chore: Updated geekyeggo/delete-artifact action
Configuration menu - View commit details
-
Copy full SHA for 97cace0 - Browse repository at this point
Copy the full SHA 97cace0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ef74be - Browse repository at this point
Copy the full SHA 0ef74beView commit details -
Configuration menu - View commit details
-
Copy full SHA for c00ed7b - Browse repository at this point
Copy the full SHA c00ed7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c00b810 - Browse repository at this point
Copy the full SHA c00b810View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81afe07 - Browse repository at this point
Copy the full SHA 81afe07View commit details
Commits on Apr 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 09cf382 - Browse repository at this point
Copy the full SHA 09cf382View commit details
Commits on May 8, 2023
-
feat: Support for flipping indices/attributes left-handed to right-ha…
…nded coordinate system in Unity encoder wrappers. Useful for Unity glTF export purpose.
Configuration menu - View commit details
-
Copy full SHA for 950dcf6 - Browse repository at this point
Copy the full SHA 950dcf6View commit details
Commits on May 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6c24182 - Browse repository at this point
Copy the full SHA 6c24182View commit details
Commits on May 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a28e4f4 - Browse repository at this point
Copy the full SHA a28e4f4View commit details
Commits on May 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 022589f - Browse repository at this point
Copy the full SHA 022589fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 34e7728 - Browse repository at this point
Copy the full SHA 34e7728View commit details
Commits on Nov 2, 2023
-
Draco Unity native libs refactor (#2)
* chore: Fixed CI runner image to avoid future surprises * ci: Refactored/simplified Unity build script * ci: Disabled Emscripten builds, as those moved into other CI jobs * ci: Fixed deprecated parameter * fix: Adressed linker errors due to duplicated symbols in `draco` and `dracodec_unity`. - Consolidated dracodec_unity and dracoenc_unity into a single target named draco_unity * chore: Renamed iOS simulator library name to avoid name conflict with device SDK variant. * fix: Attempt to create universal binary * fix: Attempt to create universal binary by providing architectures * feat: Apple tvOS and Apple visionOS support * chore: Raised iOS/tvOS target to 11.0, since this is the minimum version for Unity 2020 LTS * feat: Added Windows ARM64 support * fix: visionOS required dynamic libraries * Revert "chore: Raised iOS/tvOS target to 11.0, since this is the minimum version for Unity 2020 LTS" It broke the build This reverts commit 1eb874b. --------- Co-authored-by: Andreas Atteneder <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a4ee405 - Browse repository at this point
Copy the full SHA a4ee405View commit details -
Added Unity WebGL sub-packages (#3)
* feat: Initial version of the WebGL packages * feat(ci): Yamato CI scripts * feat: Unit test that sanity checks the native library file sizes
Configuration menu - View commit details
-
Copy full SHA for 8870e23 - Browse repository at this point
Copy the full SHA 8870e23View commit details
Commits on Nov 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 402b299 - Browse repository at this point
Copy the full SHA 402b299View commit details -
Configuration menu - View commit details
-
Copy full SHA for afd6b4e - Browse repository at this point
Copy the full SHA afd6b4eView commit details
Commits on Nov 8, 2023
-
fix: Removed warning about missing main package when it was installed…
… as indirect dependency (#6)
Configuration menu - View commit details
-
Copy full SHA for 7a4a3e2 - Browse repository at this point
Copy the full SHA 7a4a3e2View commit details
Commits on Nov 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fe505f4 - Browse repository at this point
Copy the full SHA fe505f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2dbfc76 - Browse repository at this point
Copy the full SHA 2dbfc76View commit details
Commits on Nov 14, 2023
-
Unity Binaries 3.1.0 and Unity WebGL packages 1.0.0-pre.2
* Unity WebGL packages 1.0.0-pre.2 * fix: Correct namespace for Editor tests * chore: Increased minimum required version to Unity 2020.3 * feat: Empty runtime tests
Configuration menu - View commit details
-
Copy full SHA for 5a8dd8b - Browse repository at this point
Copy the full SHA 5a8dd8bView commit details
Commits on Dec 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7dce9c5 - Browse repository at this point
Copy the full SHA 7dce9c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c066d8 - Browse repository at this point
Copy the full SHA 6c066d8View commit details
Commits on Dec 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 921a399 - Browse repository at this point
Copy the full SHA 921a399View commit details