|
CaptureMoment 0.1.0
Free and open-source non-destructive photo editor
|
Image working buffers stored on the CPU. More...
Include dependency graph for working_image_cpu.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | CaptureMoment::Core::ImageProcessing::WorkingImageCPU |
| Class extending IWorkingImageHardware for CPU-specific implementations. This class defines the base contract for all working image implementations that store their data on the CPU. Specific CPU backend implementations (e.g., Halide, SIMD, OpenMP) should inherit from this interface. It ensures that all CPU-based implementations provide the core functionality. More... | |
Namespaces | |
| namespace | CaptureMoment |
| namespace | CaptureMoment::Core |
| Manages the lifecycle of a single IWorkingImage instance. | |
| namespace | CaptureMoment::Core::ImageProcessing |
Image working buffers stored on the CPU.
This interface defines the base contract for all working image implementations that store their data on the CPU. Specific CPU backend implementations (e.g., Default Vector, Halide) should inherit from this interface.
Definition in file working_image_cpu.h.