Revisions of OpenShadingLanguage

buildservice-autocommit accepted request 1139487 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 61)
baserev update by copy to link target
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 1139308 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 60)
- Add missing Qt6 BuildRequires to enable osltoy
buildservice-autocommit accepted request 1139157 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 59)
baserev update by copy to link target
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 1139144 from Marcus Rueckert's avatar Marcus Rueckert (darix) (revision 58)
- update to 1.12.14.0:
  - Correctly document that our Cuda minimum is 9.0. #1737
  - Fixes to build and test against OpenImageIO 2.5 #1742
  - Fix default fmt logic changing in latest openimageio release
    #1725
buildservice-autocommit accepted request 1110678 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 57)
baserev update by copy to link target
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 1108806 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 56)
- 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 1090548 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 55)
baserev update by copy to link target
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 1090380 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 54)
- plugin-osl search path is in %{_libdir} now
buildservice-autocommit accepted request 1083168 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 53)
baserev update by copy to link target
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 1080379 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 52)
- update to 1.12.10.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
- Force build with LLVM 15 on TW
- Add a BuildIgnore for clang-tools, that would render the llvm15
  containment ineffective otherwise (by depending on clang16).

- Add 4G memory _constraints
buildservice-autocommit accepted request 1065978 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 51)
baserev update by copy to link target
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 1065957 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 50)
- 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 1058628 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 49)
baserev update by copy to link target
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 1058601 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 48)
- 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 1042078 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 47)
baserev update by copy to link target
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 1042034 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 46)
- 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 1035305 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 45)
baserev update by copy to link target
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 1033834 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 44)
Adressing Stefan's comments

- update to 1.12.7.0 -- 1 Nov 2022:
  * Optix: Change naming of certain compiler-generated constants in
    a way that improves use of the PTX cache. #1570
  * Batch: Fix uninitialized members in ReadEvent internals. #1575
  * testshade --help now prints TextureSystem options and hardware
    info. #1584
  * oslc: Fix memory leak in ASTvariable_declaration. #1576
  * Fix memory leaks in light path expression code. #1593 #1594
  * Include the immintrin.h header only when needed. #1605
  * icx: Improvements to fix problems exposed by new icx 2022.2
    compiler. #1601
  * Testing: CMake cache variables to control the testing timeout
    length. #1571
  * CI: Add a dynamic analysis test using address and leak
    sanitizers. #1581
  * CI: Now using SonarCloud static analysis. #1551
  * CI: Many improvements in testing code coverage #1607
  * CI: Make sure to run pointcloud tests when partio is found.
    #1611
  * Developers: platform.h now defines OSL_ALLOCA macro. #1589
  * Developers: platform.h now defines OSL::bitcast utility. #1610
- Remove 1605.patch: included in release
buildservice-autocommit accepted request 1031108 from Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) (revision 43)
baserev update by copy to link target
Hans-Peter Jansen's avatar Hans-Peter Jansen (frispete) accepted request 1030874 from Guillaume GARDET's avatar Guillaume GARDET (Guillaume_G) (revision 42)
- Add upstream patch to fix build on Arm:
  * 1605.patch
Displaying revisions 1 - 20 of 61
openSUSE Build Service is sponsored by