Brecht Van Lommel
5e1702e7a5
Fix T87844: Cycles losing 1 bit of precision when loading packed byte images
...
This could lead to colors that are supposed to be exactly white to be slightly
darker.
2021-07-12 19:19:04 +02:00
Brecht Van Lommel
91c44fe885
Cycles: disable NanoVDB for AMD OpenCL
...
It is causing issue with AMD OpenCL drivers, due to a potential driver bug.
Ref T84461
2021-03-30 00:00:17 +02:00
Brecht Van Lommel
6cf4861c3a
Cleanup: refactor image loading to use abstract ImageLoader base class
...
Rather than passing around void pointers, various Blender image sources now
subclass this. OIIO is also just another type of image loader.
Also fixes T67718: Cycles viewport render crash editing point density settings
2020-03-11 20:45:39 +01:00
Brecht Van Lommel
fc412be5ac
Cleanup: fix compiler warning
2020-02-08 21:28:50 +01:00
Brecht Van Lommel
47402dcb91
Cleanup: split Cycles export into smaller files
2020-02-07 12:18:15 +01:00