|
Blender V5.0
|
#include <fallback_cpu_processor.hh>
Inherits blender::ocio::CPUProcessor.
Public Member Functions | |
| bool | is_noop () const override |
| void | apply_rgb (float[3]) const override |
| void | apply_rgba (float[4]) const override |
| void | apply_rgba_predivide (float[4]) const override |
| void | apply (const PackedImage &) const override |
| void | apply_predivide (const PackedImage &) const override |
| Public Member Functions inherited from blender::ocio::CPUProcessor | |
| virtual | ~CPUProcessor ()=default |
CPU processor implementation that does not perform any pixel modification.
Definition at line 18 of file fallback_cpu_processor.hh.
|
inlineoverridevirtual |
Apply processor on every pixel of the image with straight (un-premultiplied) alpha.
Implements blender::ocio::CPUProcessor.
Definition at line 30 of file fallback_cpu_processor.hh.
|
inlineoverridevirtual |
Apply processor on every pixel of the image with associated (premultiplied) alpha.
Implements blender::ocio::CPUProcessor.
Definition at line 31 of file fallback_cpu_processor.hh.
|
inlineoverridevirtual |
Apply the processor on a single pixel. The pixel is modified in-place.
Implements blender::ocio::CPUProcessor.
Definition at line 25 of file fallback_cpu_processor.hh.
|
inlineoverridevirtual |
Apply the processor on a single pixel with straight (un-premultiplied) alpha. The pixel is modified in-place.
Implements blender::ocio::CPUProcessor.
Definition at line 26 of file fallback_cpu_processor.hh.
|
inlineoverridevirtual |
Apply the processor on a single pixel with associated (premultiplied) alpha. The pixel is modified in-place.
Implements blender::ocio::CPUProcessor.
Definition at line 28 of file fallback_cpu_processor.hh.
|
inlineoverridevirtual |
Returns true if the processor is known to not perform any actual color space conversion.
Implements blender::ocio::CPUProcessor.
Definition at line 20 of file fallback_cpu_processor.hh.