Releases: microsoft/glTF-SDK
Add new extensions
Adds support for the following extensions:
- KHR_materials_clearcoat
- KHR_materials_volume
- KHR_materials_iridescence
- KHR_materials_transmission
- KHR_materials_sheen
- KHR_materials_specular
- EXT_mesh_gpu_instancing
... and fixes minor issues in extensions:
- KHR_texture_transform
- KHR_materials_pbrSpecularGlossiness
Note that this change also adds the string constant for the KHR_materials_variants
extension, but it does not implement it. This will be done later if needed.
Added MSVC flag guard:ehcont
Added security compiler flag guard:ehcont for MSVC. This should allow projected that want to use the flag to link against glTF-SDK. Projects that don't use it should not be affected by this change.
Additional Information:
https://docs.microsoft.com/en-us/cpp/build/reference/guard-enable-eh-continuation-metadata?view=msvc-170
r1.9.5.5: Expand ReadSparseBinaryData index check to check for overflow
Hot Fix: Fix OOB Writing issue when using sparse accessors
This release contains a fix for an OOB writing issues with sparse accessors
r1.9.5.4: Fix issue with VS 2019 building and added VS2019 testing
This release contains 1 commit:
r1.9.5.3: Fix OOB Writing issue when using sparse accessors
This release contains 1 commit:
r1.9.5.2: Fix OOB Writing issue when using sparse accessors
This release contains 3 commits:
r1.9.5.1: inlined output function so dtor/ctor matches between vs2017 and vs2019
Hot Fix: Switch RapidJSON flag to iterative
Contains a fix to switch the read flag for RapidJSON to use Iterative, instead of Recursive