·
342 commits
to master
since this release
What's Changed
New Features
LoadableImageconcept- Re-Weighted Monte Carlo HLSL library
- New Compute Shader Unit Testing Example framework
nbl::hlsl::testingnamespace with utilities for comparing floating point quantitieshlsl::quaterniondraftnbl::hlsl::samplingdraft implementations of Spherical Rectangle and Triangle samplingnbl::system::to_string- debug drax extension
Improvements
- BxDF HLSL Library traits
- Nabla Shader Compiler's DXC now has a flag to disable most HLSL instrinsics to protect against bugs like microsoft/DirectXShaderCompiler#7971
- add
hlsl::matrixequality operators - new functions in
nbl::hlsl::ieee754namespace:isSubnormalandisZero
Bugfixes
- GLM, GLI, DirectX Shader Compiler Updates
- removed workarounds for microsoft/DirectXShaderCompiler#7007
- leftovers from
mixgetting implemented in terms ofselect - tons of fixes of Unformatted String vulnerabilities
Full Changelog: v0.9.0.0...v0.9.1.0