Skip to content

OSL v1.12.10.0

Compare
Choose a tag to compare
@lgritz lgritz released this 01 Mar 19:22
· 272 commits to main since this release

Release 1.12.10.0 -- 1 Mar 2023 (compared to 1.12.9.0)

  • feat(testrender): Modify testrender so that it correctly sets raytype to
    "camera" for camera rays, "shadow" for shadow rays, and "diffuse" for all
    secondary rays. Also rerun the shades for background shader group on the
    camera rays rather than use the cached map. This helps the MaterialX project
    use testrender for certain unit tests and verification. #1648 #1649
  • feat: Expose llvm groupdata size as a shadergroup attribute
    "llvm_groupdata_size". #1642
  • fix: Crash could result from uncaught exception in OpenColorIO when calling
    transformc with derivatives for color spaces that require OCIO. #1646
  • fix: certain uses of fmod() in shaders could fail to generate LLVM code
    correctly, due to a missing implementation for the fmod(triple,float)
    varieties. #1643
  • build: Change snprintf formatting to satisfy some compilers. #1640
  • CI: Fix broken Mac ci. #1647