Skip to content

v1.1.0

Choose a tag to compare

@MarkLeone MarkLeone released this 17 Nov 22:06
· 65 commits to master since this release
  • Improved OptiX SDK integration: Automatically downloads OptiX headers using FetchContent when find_package(OptiX) fails, simplifying the build process for projects without a locally installed SDK
  • Enhanced DDS file support: Added capability to read and write tiled DDS files, along with fixes to tile width calculations
  • Added compressed texture cache: Implemented compressed texture caching with automatic conversion retry logic and a new example application demonstrating the feature
  • Fixed texture filtering derivatives: Corrected derivative calculations in bilinear sampling where scale factors were incorrectly applied
  • Fixed cubic texture filtering: Resolved an issue where textures with large gradients (|grad| > 1) incorrectly returned resident=false, which could cause invalid texture lookups
  • Updated UDIM handling: Revised UDIM texture coordinate handling to better align with industry-standard practices
  • Improved build compatibility: Fixed MSVC build issues and updated vcpkg manifest to properly handle Boost dependencies for OpenImageIO