enum RenderCaps { RC_CPU = 0x01, RC_GPU = 0x02, RC_GPUPreference = 0x04, RC_GPU_NoRT = 0x08, RC_CPU_Return = 0x10, RC_CPU_NoModify = 0x20 };
Flags that determine the type of DICommands that are to be performed.
Members |
Description |
RC_CPU = 0x01 |
Command is executable on the CPU. |
RC_GPU = 0x02 |
Command is executable on the GPU. |
RC_GPUPreference = 0x04 |
GPU execution is preferred but not necessary (prevents immediate CPU execution even when image is mapped). |
RC_GPU_NoRT = 0x08 |
GPU command does not require the Image's RenderTarget to be set (eg. for Create/Map/Unmap). |
RC_CPU_Return = 0x10 |
Command requires a return value (and therefore must be waited for to execute on the CPU). |
RC_CPU_NoModify = 0x20 |
CPU command does not modify the image. |
Render_DrawableImage_Queue.h