diff --git a/CHANGELOG.md b/CHANGELOG.md index 7347ce55a..f7c8777ee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,49 @@ Change Log ========== -MDL SDK 2021.1 (349500.7063): 18 Jan 2022 +MDL SDK 2021.1.1 (349500.8264): 18 Mar 2022 ----------------------------------------------- +ABI compatible with the MDL SDK 2021.1.1 (349500.8264) binary release +(see [https://developer.nvidia.com/mdl-sdk](https://developer.nvidia.com/mdl-sdk)) + +**Known Issues** + +- The version text in the MI_NEURAYLIB_PRODUCT_VERSION_STRING macro + in the version.h include file contains the previous version number + of "2021.1" instead of "2021.1.1". + +**Added and Changed Features** + +- Image File Format Plugins + + - Support .rgb extension for textures in the SGI file format. + +**Fixed Bugs** + +- General + + - Fixed filename extension mismatch when exporting textures referenced from MDL modules. + Under certain circumstances, the texture was copied, but got a different filename extension, + causing problems importing the MDL module again. + - Fixed creation of function calls of the cast operator if the target type has frequency + qualifiers. Similarly, fixed creation of function calls of the ternary operator if the + argument types have frequency qualifiers. + - Fixed handling of memory allocation failures in `IImage_api::create_canvas()/create_tile()` + methods. + - Also encode the simple name of function definitions. For almost all functions this does not + make any change since the simple name is usually an identifier, except for a couple of + operators from the builtins module. + +- MDL Compiler and Backends + + - libbsdf: Fixed incorrect child normal orientation usage in `df::(color_)fresnel_layer`, + `df::(color_)custom_curve_layer` and `df::(color_)measured_curve_layer` for backside hits. + - HLSL backend: Fixed code generation for scene data access functions inside automatically + derived expressions. + +MDL SDK 2021.1 (349500.7063): 26 Jan 2022 +----------------------------------------- + ABI compatible with the MDL SDK 2021.1 (349500.7063) binary release (see [https://developer.nvidia.com/mdl-sdk](https://developer.nvidia.com/mdl-sdk)) diff --git a/README.md b/README.md index b7c0d12e4..f13d1553e 100644 --- a/README.md +++ b/README.md @@ -297,7 +297,7 @@ Required tools to build the documentation: are available in the package management system: ```bash - sudo apt-get install git build-essential python cmake g++ + sudo apt-get install git git-lfs build-essential python cmake sudo apt-get install libboost-dev libfreeimage-dev libglew-dev libglfw3-dev ``` @@ -318,6 +318,7 @@ Required tools to build the documentation: ```bash export MDL_SDK_ROOT=$HOME/projects/mdl-sdk + git lfs install git clone https://github.com/NVIDIA/MDL-SDK.git $MDL_SDK_ROOT ``` diff --git a/doc/base_module/index.html b/doc/base_module/index.html index 7571435e6..68b8d88be 100644 --- a/doc/base_module/index.html +++ b/doc/base_module/index.html @@ -155,7 +155,7 @@