Revisions of OpenShadingLanguage
buildservice-autocommit
accepted
request 1108806
from
Dirk Mueller (dirkmueller)
(revision 13)
baserev update by copy to link target
- update to 1.12.13.0: * Fix constant float values being converted to ints * Changes to support fmt 10.0 * Switch deprecated oiio simd names to modern * Improve documentation of `trace` function * README.md: added filmography and Siggraph OSL course info. * *docs* Amend the filmography * *docs* Fix incorrect links in CONTRIBUTING - update to 1.12.12.0: * New ShadingSystem getattribute query for shader groups: "attribute_types" retrieves a pointer to the array of TypeDesc values describing the * attributes retrieved by existing "attributes_needed" and "attribute_scopes". * Fix a bug with binding userdata when it's used by more than one shader within the group and they disagree about whether derivatives are needed when retrieving the attribute.
buildservice-autocommit
accepted
request 1065957
from
Dirk Mueller (dirkmueller)
(revision 11)
baserev update by copy to link target
- update to 1.12.9.0: * Remove unnecessary setting of locale::global. #1630 * Batch shading: Fix bug with masked wide glosure generation. * Make sure ReParameter() has the same relaxed type checking rules as Parameter(). Before, it was stricter about type conversion.
buildservice-autocommit
accepted
request 1058601
from
Dirk Mueller (dirkmueller)
(revision 9)
baserev update by copy to link target
- update to 1.12.8.0: * Remove dependency on OptiX SDK for building core OSL with OptiX support. You can now build OSL with OptiX support enabled even if you don't have the OptiX SDK headers present at build time. But you will still need them to build your OptiX-based application that uses OSL for GPU rendering. * Batch mode: fix issue with closure keyword parameters. * Batch mode: fix crash when adding a default initialized closure. * Batch mode: Fix support for closures with array types. * testshade: better testing of all closure parameter types. * Fix various CI breaks as dependencies shifted.
buildservice-autocommit
accepted
request 1042034
from
Dirk Mueller (dirkmueller)
(revision 7)
baserev update by copy to link target
- update to 1.12.7.1: * Add clangSupport library as dependency to fix linker error on some platforms. #1613 * Test against OpenColorIO 2.2. #1616 * Build: Fix how version overrides work to reduce the chance of user mistakes.
buildservice-autocommit
accepted
request 968219
from
Dirk Mueller (dirkmueller)
(revision 5)
baserev update by copy to link target
- update to 1.11.17.0: * Fix in runtime optimizer where tracking of messages and unknown messages relied on uninitialized variables. * Minor changes related to OpenColorIO changing their master branch name to "main". #1431 * Testing: Get texture3d tests operational again. #1437 * Docs: Fix missing "errormessage" explanation for environment() and texture3d(). * Build/cmake fixes: Make PROJECT_VERSION_RELEASE_TYPE and OSL_SUPPORTED_RELEASE be cache strings, so they can be overridden; change OSL_IS_SUBPROJECT to PROJECT_IS_TOP_LEVEL (and change its sense) to match CMake 21+ behavior; add a TIME_COMMANDS option to help debug performance of the build. #1443 - drop 8682211d0bfe5c4be63a4a003d06037ff9721e66.diff, 1420.diff (upstream)
buildservice-autocommit
accepted
request 883703
from
Dirk Mueller (dirkmueller)
(revision 3)
baserev update by copy to link target
- do not list pkgconfig directory - provided by filesystem package
Displaying all 13 revisions