blender/intern/cycles
Brecht Van Lommel 9c285aa0da Fix #155861: Crash rendering CMYK JPEG textures in Cycles
The OpenImageIO version we use has broken CMYK to RGB conversion in
JPEG, this is a temporary workaround until we upgrade to a newer
version. Directly read the CMYK image with libjpeg.

Note that when we upgrade, we can remove the CMYK conversion code
entirely as OpenImageIO supports this natively nowadays.

---

NOTE: This is the backport for 5.1.1.
Pull Request: https://projects.blender.org/blender/blender/pulls/157146
2026-04-10 09:07:36 +02:00
..
app Fix: Cycles standalone install path typo 2026-02-10 17:27:25 +01:00
blender Fix #155897: Cycles crash with object level materials 2026-04-08 09:10:14 +02:00
bvh Fix #150521: Cycles missing includes for build on older Linux distributions 2026-02-03 17:44:22 +01:00
cmake CMake: Disable vcpkg for msbuild based builds of Cycles 2026-02-09 19:15:57 +01:00
device Fix: Cycles: oneAPI: add missing ; after d15d20d51e 2026-04-08 09:27:49 +02:00
doc Cycles: Replace thin-film basis function approximation with accurate LUTs 2025-07-09 22:10:28 +02:00
graph Fix: Cycles race condition in node type registration 2026-02-06 14:23:07 +01:00
hydra Cleanup: Cycles: Fix various compiler warnings 2026-02-16 12:57:53 +01:00
integrator Fix #154892: Cycles CUDA error when disabling light tree 2026-02-27 16:57:32 +01:00
kernel Fix #153488: Cycles OpenVDB renders black on certain Metal machines 2026-03-11 15:31:43 +01:00
scene Fix #155458: Cycles displacement with flat and smooth normals artifacts 2026-03-11 17:51:04 +01:00
session Fix #155982: Cycles denoise animation operator fails for multi-part EXR 2026-04-08 09:11:14 +02:00
subd Fix compile error due to missing refactor. 2026-04-08 10:06:43 +02:00
test Cycles: Half float denormals and optimizations 2026-02-09 13:01:08 +01:00
util Fix #155861: Crash rendering CMYK JPEG textures in Cycles 2026-04-10 09:07:36 +02:00
CMakeLists.txt Cycles: Half float denormals and optimizations 2026-02-09 13:01:08 +01:00