CaptureMoment 0.1.0
Free and open-source non-destructive photo editor
Loading...
Searching...
No Matches
memory_type.h
Go to the documentation of this file.
1
8#pragma once
9
10#include <cstdint>
11
12namespace CaptureMoment::Core {
13
14namespace Common {
15
24enum class MemoryType : std::uint8_t {
28 CPU_RAM = 0,
29
33 GPU_MEMORY = 1
34};
35
36} // namespace Common
37
38} // namespace CaptureMoment::Core
MemoryType
Enum representing the memory type where image data is stored.
Definition memory_type.h:24
@ GPU_MEMORY
Data is stored in GPU memory.
@ CPU_RAM
Data is stored in main CPU RAM.
@ Common
General errors applicable to multiple subsystems.
Manages the lifecycle of a single IWorkingImage instance.
CaptureMoment — footer