MDL SDK 2021.0.1 (344800.4174): 17 Aug 2021
ABI compatible with the MDL SDK 2021.0.1 (344800.4174) binary release
(see https://developer.nvidia.com/mdl-sdk)
Added and Changed Features
-
General
- Reduced memory usage for DDS textures with subformat BC7.
- Added a new execution context option "warning" to silence compiler warnings or to promote
them to errors. SeeIMdl_execution_context
for details. - Disabled warnings for deprecated MDL materials and functions by default.
-
MDL Compiler and Backends
- Reduced compilation times.
- Updated
nvidia::core_definitions
with new functionality.
-
MDL SDK examples
- Example Code Generation
- Added an option to set number of texture result slots.
- Example Code Generation
Fixed Bugs
-
MDL Compiler and Backends
- Fixed handling of
nvidia::baking
annotations. - Fixed lambda results handling in single-init mode for non-HLSL.
- Fixed uncomputed cosine in
sheen_bsdf
's multiscatter (was broken for a
transmitting multiscatter component, libbsdf). - Improved numerical stability in
base::coordinate_projection
. - Fixed missing
color_weighted_layer()
inside the transmission analysis. - Fixed thin film factor implementation (libbsdf).
- Fixed handling of