fa521922c9
Create RB-2.3.2 release ( #1940 )
...
* Fix ssse3 detection typo (#1929 )
Signed-off-by: Mark Reid <mindmark@gmail.com >
(cherry picked from commit 003b6a19e6 )
Signed-off-by: Doug Walker <doug.walker@autodesk.com >
* fix: use system `include pystring.h` for `ConfigUtils.cpp` (#1921 )
Signed-off-by: Rui Chen <rui@chenrui.dev >
Co-authored-by: Doug Walker <doug.walker@autodesk.com >
(cherry picked from commit e747e9c0bd )
Signed-off-by: Doug Walker <doug.walker@autodesk.com >
* Fix narrowing conversion error on riscv64 (#1924 )
Signed-off-by: phancb <nxhsdu@qq.com >
Co-authored-by: Doug Walker <doug.walker@autodesk.com >
(cherry picked from commit a95febc70e )
Signed-off-by: Doug Walker <doug.walker@autodesk.com >
* Add manylinux_2_28 Python wheels (#1933 )
Signed-off-by: Rémi Achard <remiachard@gmail.com >
Co-authored-by: Michael Dolan <michdolan@gmail.com >
Co-authored-by: Doug Walker <doug.walker@autodesk.com >
(cherry picked from commit f9250992eb )
Signed-off-by: Doug Walker <doug.walker@autodesk.com >
* Enhance ociochecklut to print the output after each step in a multi-t… (#1925 )
* Enhance ociochecklut to print the output after each step in a multi-transform LUT
Signed-off-by: pylee <penne.y.lee@intel.com >
* Review feedback to enable printe of transforms list when using -s flag.
Signed-off-by: pylee <penne.y.lee@intel.com >
* Print transform description for each step instead.
Signed-off-by: pylee <penne.y.lee@intel.com >
---------
Signed-off-by: pylee <penne.y.lee@intel.com >
Co-authored-by: Doug Walker <doug.walker@autodesk.com >
(cherry picked from commit aadf595946 )
Signed-off-by: Doug Walker <doug.walker@autodesk.com >
* Fix AVX instructions used on CPUs that don't support them (#1935 )
* Fix AVX instructions used on CPUs that don't support them
It's supposed to check all bits are enabled, not just one of them.
This causes a crash using OpenColorIO on older CPUs.
Thanks to Ray Molenkamp for help tracking this down.
Signed-off-by: Brecht Van Lommel <brecht@blender.org >
* Fix another case pointed out in review
Signed-off-by: Brecht Van Lommel <brecht@blender.org >
---------
Signed-off-by: Brecht Van Lommel <brecht@blender.org >
(cherry picked from commit 0c90ded166 )
Signed-off-by: Doug Walker <doug.walker@autodesk.com >
* Increment library version to 2.3.2
Signed-off-by: Doug Walker <doug.walker@autodesk.com >
---------
Signed-off-by: Mark Reid <mindmark@gmail.com >
Signed-off-by: Doug Walker <doug.walker@autodesk.com >
Signed-off-by: Rui Chen <rui@chenrui.dev >
Signed-off-by: phancb <nxhsdu@qq.com >
Signed-off-by: Rémi Achard <remiachard@gmail.com >
Signed-off-by: pylee <penne.y.lee@intel.com >
Signed-off-by: Brecht Van Lommel <brecht@blender.org >
Co-authored-by: Mark Reid <mindmark@gmail.com >
Co-authored-by: Rui Chen <rui@chenrui.dev >
Co-authored-by: phanium <91544758+phanen@users.noreply.github.com >
Co-authored-by: Rémi Achard <remiachard@gmail.com >
Co-authored-by: Michael Dolan <michdolan@gmail.com >
Co-authored-by: PenneLee <penne.y.lee@intel.com >
Co-authored-by: Brecht Van Lommel <brecht@blender.org >
2024-01-30 02:11:35 -05:00
+3
92db29b9e7
Integrate main into RB-2.3 branch and update library version ( #1918 )
...
* Fix support for X86 32-bit (#1842 )
Signed-off-by: Mark Reid <mindmark@gmail.com >
(cherry picked from commit 16b3157f2e )
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com >
* Add some small arm neon optimizations (#1847 )
* Remove unused includes
Signed-off-by: Mark Reid <mindmark@gmail.com >
* Use neon hardware support for f16 conversions
Signed-off-by: Mark Reid <mindmark@gmail.com >
* Add some small neon optimizations
use blendv,floor and fma intrinsics were possible
Signed-off-by: Mark Reid <mindmark@gmail.com >
---------
Signed-off-by: Mark Reid <mindmark@gmail.com >
(cherry picked from commit 14f0afa2d8 )
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com >
* Add links to new release notes documentation (#1848 )
Signed-off-by: Kevin Wheatley <kevin.wheatley@framestore.com >
Co-authored-by: Doug Walker <doug.walker@autodesk.com >
(cherry picked from commit 87126fad7f )
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com >
* Changing version to 2.4.0 (#1852 )
Signed-off-by: Cédrik Fuoco <cedrik.fuoco@autodesk.com >
Co-authored-by: Doug Walker <doug.walker@autodesk.com >
(cherry picked from commit 381d1fc371 )
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com >
* Correctly recover CXX_FLAGS in CheckSupportSSE2.cmake (#1861 )
Signed-off-by: Chongyun Lee <uchkks@protonmail.com >
Co-authored-by: Doug Walker <doug.walker@autodesk.com >
(cherry picked from commit c429400170 )
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com >
* Fix regression in cccid handling when no value is supplied (#1855 )
In v1 of OCIO FileTransforms are able to load .cc files
without specifying a cccid. In v2 this broke causing an
exception to be raised instead of using the first cc found
in the file.
Signed-off-by: Kevin Wheatley <kevin.wheatley@framestore.com >
Co-authored-by: Doug Walker <doug.walker@autodesk.com >
(cherry picked from commit c7ad35340a )
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com >
* Fix missing cache id reset on look update. (#1873 )
Signed-off-by: Eric Renaud-Houde <eric.renaud.houde@gmail.com >
(cherry picked from commit dddbee023d )
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com >
* ocioview: Curve Inspector improvements (#1845 )
* Curve inspector improvements
- Move README to root app folder
- Change curve inspector grid to always render as a square with 10 segments.
- Add transform init callback to set new transform subscriptions to the current viewer if set to passthrough.
Signed-off-by: Michael Dolan <michdolan@gmail.com >
* Improve log range calculation
Signed-off-by: Michael Dolan <michdolan@gmail.com >
* Improve channel sample comparison
Signed-off-by: Michael Dolan <michdolan@gmail.com >
* Update src/apps/ocioview/ocioview/inspect/curve_inspector.py
Signed-off-by: Michael Dolan <michdolan@gmail.com >
Co-authored-by: Doug Walker <doug.walker@autodesk.com >
Signed-off-by: Michael Dolan <michdolan@gmail.com >
---------
Signed-off-by: Michael Dolan <michdolan@gmail.com >
Co-authored-by: Doug Walker <doug.walker@autodesk.com >
(cherry picked from commit 8add374dad )
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com >
* Fix missing Default View Transform on equal operator (#1886 )
Add the missing assignment of the the default view transform when a config is copied using the equal operator
Signed-off-by: Michael De Caria <decariamichael@gmail.com >
Signed-off-by: Doug Walker <doug.walker@autodesk.com >
Co-authored-by: Doug Walker <doug.walker@autodesk.com >
(cherry picked from commit bc8569b2db )
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com >
* Remove circular import caused by typing annotations. (#1882 )
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com >
Signed-off-by: Doug Walker <doug.walker@autodesk.com >
Co-authored-by: Doug Walker <doug.walker@autodesk.com >
(cherry picked from commit 1fad4666c3 )
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com >
* fix(grammatical): Spelling mistakes (#1892 )
Signed-off-by: AbhineshJha <abhinesh_223002@saitm.org >
Signed-off-by: Doug Walker <doug.walker@autodesk.com >
Co-authored-by: Doug Walker <doug.walker@autodesk.com >
(cherry picked from commit 0d00b2c538 )
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com >
* Improve ocioview mac support and simplify dependencies (#1853 )
* PySide 6, remove imath, add imageio support
Signed-off-by: Rémi Achard <remiachard@gmail.com >
Remove Imath
Signed-off-by: Rémi Achard <remiachard@gmail.com >
Support imageio as fallback for openimageio
Signed-off-by: Rémi Achard <remiachard@gmail.com >
Further adjustments following latest updates
Signed-off-by: Rémi Achard <remiachard@gmail.com >
Fix pixel probe
Signed-off-by: Remi Achard <remiachard@gmail.com >
Add OpenColorIO to requirements
Signed-off-by: Remi Achard <remiachard@gmail.com >
* Fix rebase issue
Signed-off-by: Remi Achard <remiachard@gmail.com >
---------
Signed-off-by: Remi Achard <remiachard@gmail.com >
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com >
Signed-off-by: Michael Dolan <michdolan@gmail.com >
Co-authored-by: Thomas Mansencal <thomas.mansencal@gmail.com >
Co-authored-by: Michael Dolan <michdolan@gmail.com >
(cherry picked from commit 45544ce667 )
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com >
* Issue #1874 Cast to unsigned char for isspace. (#1888 )
* Issue #1874 Cast to unsigned char for isspace.
Signed-off-by: pylee <penne.y.lee@intel.com >
* Add unit test.
Signed-off-by: pylee <penne.y.lee@intel.com >
* Add test comment as suggested in code review.
Signed-off-by: pylee <penne.y.lee@intel.com >
---------
Signed-off-by: pylee <penne.y.lee@intel.com >
Signed-off-by: Doug Walker <doug.walker@autodesk.com >
Co-authored-by: Doug Walker <doug.walker@autodesk.com >
(cherry picked from commit ed852073f2 )
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com >
* Tentative fix for the doxygen installation in the CI (Windows) (#1890 )
Signed-off-by: Cédrik Fuoco <cedrik.fuoco@autodesk.com >
Co-authored-by: Doug Walker <doug.walker@autodesk.com >
(cherry picked from commit b94a184e4b )
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com >
* Simplify the Findyaml-cpp module (#1891 )
This fixes compatibility with yaml-cpp 0.8, which previously failed
because of a `get_property` call with the wrong target name.
I took the liberty to add a few simplifications along the way.
Signed-off-by: Tobias Mayer <tobim@fastmail.fm >
Co-authored-by: Doug Walker <doug.walker@autodesk.com >
(cherry picked from commit 1d3b69502e )
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com >
* Skip processor concatenation if the display color space is also data. (#1896 )
* Skip processor concatenation if the display view transform is also data.
Signed-off-by: Eric Renaud-Houde <eric.renaud.houde@gmail.com >
* Moved missing display color space exception before processor creation.
Signed-off-by: Eric Renaud-Houde <eric.renaud.houde@gmail.com >
---------
Signed-off-by: Eric Renaud-Houde <eric.renaud.houde@gmail.com >
Co-authored-by: Doug Walker <doug.walker@autodesk.com >
(cherry picked from commit 52b496528c )
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com >
* Restore GPU workflow and minor updates to CI (#1899 )
* Restore GPU workflow runs
Signed-off-by: Rémi Achard <remiachard@gmail.com >
* Enable undefined behaviour sanitizer
Signed-off-by: Rémi Achard <remiachard@gmail.com >
* Fix SIMD option for platform_latest
Signed-off-by: Rémi Achard <remiachard@gmail.com >
* Fix install_docs_env on CI workflow (not used at the moment)
Signed-off-by: Rémi Achard <remiachard@gmail.com >
* Fix OpenEXR build flag
Signed-off-by: Rémi Achard <remiachard@gmail.com >
---------
Signed-off-by: Rémi Achard <remiachard@gmail.com >
Co-authored-by: Doug Walker <doug.walker@autodesk.com >
(cherry picked from commit 382dcb6ce7 )
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com >
* Improve handling of pystring include dir (#1901 )
Signed-off-by: Rémi Achard <remiachard@gmail.com >
Co-authored-by: Doug Walker <doug.walker@autodesk.com >
(cherry picked from commit 9078753990 )
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com >
* Improve compatibility with minizip-ng COMPAT mode (#1902 )
Signed-off-by: Rémi Achard <remiachard@gmail.com >
Co-authored-by: Doug Walker <doug.walker@autodesk.com >
(cherry picked from commit ffd0f70ad5 )
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com >
* Fix NamedTransform context var issue (#1905 )
Signed-off-by: Doug Walker <doug.walker@autodesk.com >
(cherry picked from commit 4d64b32bc7 )
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com >
* Fix env serialization for v1 configs (#1904 )
Signed-off-by: Doug Walker <doug.walker@autodesk.com >
(cherry picked from commit 4f4f30e1d3 )
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com >
* Fix yaml-cpp build issues (#1907 )
Signed-off-by: Rémi Achard <remiachard@gmail.com >
Co-authored-by: Doug Walker <doug.walker@autodesk.com >
(cherry picked from commit 41441bb2e6 )
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com >
* Adsk Contrib - Improve heuristics for finding known color spaces (#1913 )
* Improve heuristics
Signed-off-by: Doug Walker <doug.walker@autodesk.com >
* Add some comments
Signed-off-by: Doug Walker <doug.walker@autodesk.com >
---------
Signed-off-by: Doug Walker <doug.walker@autodesk.com >
(cherry picked from commit d8852b5d6c )
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com >
* Add Python 3.12 wheels (#1898 )
Signed-off-by: Rémi Achard <remiachard@gmail.com >
Co-authored-by: Doug Walker <doug.walker@autodesk.com >
(cherry picked from commit f2cfec330e )
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com >
* Increment library version to 2.3.1
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com >
* Fix wrong RPATH being injected into Python bindings DSO (#1849 )
Signed-off-by: Kevin Wheatley <kevin.wheatley@framestore.com >
Co-authored-by: Doug Walker <doug.walker@autodesk.com >
(cherry picked from commit ba2b41e309 )
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com >
---------
Signed-off-by: Mark Reid <mindmark@gmail.com >
Signed-off-by: Doug Walker <Doug.Walker@autodesk.com >
Signed-off-by: Kevin Wheatley <kevin.wheatley@framestore.com >
Signed-off-by: Cédrik Fuoco <cedrik.fuoco@autodesk.com >
Signed-off-by: Chongyun Lee <uchkks@protonmail.com >
Signed-off-by: Eric Renaud-Houde <eric.renaud.houde@gmail.com >
Signed-off-by: Michael Dolan <michdolan@gmail.com >
Signed-off-by: Michael De Caria <decariamichael@gmail.com >
Signed-off-by: Doug Walker <doug.walker@autodesk.com >
Signed-off-by: Thomas Mansencal <thomas.mansencal@gmail.com >
Signed-off-by: AbhineshJha <abhinesh_223002@saitm.org >
Signed-off-by: Remi Achard <remiachard@gmail.com >
Signed-off-by: pylee <penne.y.lee@intel.com >
Signed-off-by: Tobias Mayer <tobim@fastmail.fm >
Signed-off-by: Rémi Achard <remiachard@gmail.com >
Co-authored-by: Mark Reid <mindmark@gmail.com >
Co-authored-by: Kevin Wheatley <kevin.wheatley@framestore.com >
Co-authored-by: Cédrik Fuoco <105517825+cedrik-fuoco-adsk@users.noreply.github.com >
Co-authored-by: Uchiha Kakashi <45286352+licy183@users.noreply.github.com >
Co-authored-by: Éric Renaud-Houde <eric.renaud.houde@gmail.com >
Co-authored-by: Michael Dolan <michdolan@gmail.com >
Co-authored-by: Michael De Caria <decariamichael@gmail.com >
Co-authored-by: Thomas Mansencal <thomas.mansencal@gmail.com >
Co-authored-by: Abhinesh <142514166+AbhineshJha@users.noreply.github.com >
Co-authored-by: Rémi Achard <remiachard@gmail.com >
Co-authored-by: PenneLee <pennelee@gmail.com >
Co-authored-by: tobim <tobim+github@fastmail.fm >
2023-12-07 20:02:08 -05:00
Patrick Hodoul
a8dcfa09a1
Adsk Contrib - Add the support for processor caches ( #1130 )
...
* Adsk Contrib - Add processor caches and improve the context variable support
Signed-off-by: Patrick Hodoul <Patrick.Hodoul@autodesk.com >
* Fix merge issues with the Grading pull request
Signed-off-by: Patrick Hodoul <patrick.hodoul@autodesk.com >
* Follow up on conflicting merges
Signed-off-by: Patrick Hodoul <Patrick.Hodoul@autodesk.com >
* Some changes following the code review
Signed-off-by: Patrick Hodoul <Patrick.Hodoul@autodesk.com >
2020-09-22 11:54:13 -04:00
Bernard Lefebvre and Patrick Hodoul
d683c09c9b
Adsk Contrib - Add grading ops ( #1102 )
...
* Add grading ops
Signed-off-by: Bernard Lefebvre <bernard.lefebvre@autodesk.com >
* Fixing build issues
Signed-off-by: Bernard Lefebvre <bernard.lefebvre@autodesk.com >
* Build issue (forgot these)
Signed-off-by: Bernard Lefebvre <bernard.lefebvre@autodesk.com >
* Python test syntax
Signed-off-by: Bernard Lefebvre <bernard.lefebvre@autodesk.com >
* Adjust error for a non SSE test failure on linux
Signed-off-by: Bernard Lefebvre <bernard.lefebvre@autodesk.com >
* Fix build break after merge (validate instead of sanaityCheck)
Signed-off-by: Bernard Lefebvre <bernard.lefebvre@autodesk.com >
* Revert find module patch
Signed-off-by: Bernard Lefebvre <bernard.lefebvre@autodesk.com >
* Instead of trying to revert the commit before the merge, use master version of the files.
Signed-off-by: Bernard Lefebvre <bernard.lefebvre@autodesk.com >
* When style of GradingTone is changed, values are reset to defaults, but precomputed values might not be updated until the values are modified.
Signed-off-by: Bernard Lefebvre <bernard.lefebvre@autodesk.com >
* Uniforms for offsets for grading curves are declared with the right size, but the getSize was wrong with the risk of not updating some offset values.
Signed-off-by: Bernard Lefebvre <bernard.lefebvre@autodesk.com >
Co-authored-by: Patrick Hodoul <patrick.hodoul@autodesk.com >
2020-09-08 15:40:46 -04:00
Patrick Hodoul
189a49fb6f
Adsk Contrib - Add app. helpers ( #952 )
...
* Adsk Contrib - Add app. helpers
Signed-off-by: Patrick Hodoul <Patrick.Hodoul@autodesk.com >
* Fix a build break
Signed-off-by: Patrick Hodoul <Patrick.Hodoul@autodesk.com >
* Fix MacOS build breaks
Signed-off-by: Patrick Hodoul <Patrick.Hodoul@autodesk.com >
* Fix some CMake files
Signed-off-by: Patrick Hodoul <Patrick.Hodoul@autodesk.com >
* Fix a Windows build issue
Signed-off-by: Patrick Hodoul <Patrick.Hodoul@autodesk.com >
* Fix Windows setup for unit tests
Signed-off-by: Patrick Hodoul <Patrick.Hodoul@autodesk.com >
* Fix merge breaks
Signed-off-by: Patrick Hodoul <Patrick.Hodoul@autodesk.com >
2020-03-26 00:11:34 -04:00
Patrick Hodoul
d5230e6096
Adsk Contrib - Add arguments to unit test binaries ( #944 )
...
* Adsk Contrib - Add arguments to unit test binaries
Signed-off-by: Patrick Hodoul <Patrick.Hodoul@autodesk.com >
* Fix Clang build break
Signed-off-by: Patrick Hodoul <Patrick.Hodoul@autodesk.com >
* Fix merge breaks
Signed-off-by: Patrick Hodoul <Patrick.Hodoul@autodesk.com >
* Fix merge breaks
Signed-off-by: Patrick Hodoul <Patrick.Hodoul@autodesk.com >
2020-03-20 12:27:21 -04:00
Patrick Hodoul
0e53238b39
Adsk Contrib - Centralize string manipulation helpers ( #937 )
...
* Adsk Contrib - Centralize string manipulation helpers
Signed-off-by: Patrick Hodoul <Patrick.Hodoul@autodesk.com >
2020-03-07 16:35:28 -05:00
Patrick Hodoul
94bda10b93
Adsk Contrib - File rule improvements ( #925 )
...
Signed-off-by: Patrick Hodoul <Patrick.Hodoul@autodesk.com >
2020-02-14 14:40:13 -05:00
Patrick Hodoul
d1c0b0d1e5
Adsk Contrib - Add some string utilities ( #909 )
...
* Adsk Contrib - Add string utils (using C++11)
Signed-off-by: Patrick Hodoul <Patrick.Hodoul@autodesk.com >
* Fix some tabulation issues
Signed-off-by: Patrick Hodoul <Patrick.Hodoul@autodesk.com >
* Rename the directory for the string utils
Signed-off-by: Patrick Hodoul <Patrick.Hodoul@autodesk.com >
2020-01-27 12:52:36 -05:00