Enumerator |
---|
GX2R_RESOURCE_BIND_NONE | No resource flags specified.
|
GX2R_RESOURCE_BIND_TEXTURE | This resource is to be used as a texture.
|
GX2R_RESOURCE_BIND_COLOR_BUFFER | This resource is to be used as a colour buffer.
|
GX2R_RESOURCE_BIND_DEPTH_BUFFER | This resource is to be used as a depth buffer.
|
GX2R_RESOURCE_BIND_SCAN_BUFFER | This resource is to be used as a scan buffer.
|
GX2R_RESOURCE_BIND_VERTEX_BUFFER | This resource is to be used as a vertex buffer.
|
GX2R_RESOURCE_BIND_INDEX_BUFFER | This resource is to be used as a index buffer.
|
GX2R_RESOURCE_BIND_UNIFORM_BLOCK | This resource is to be used as a uniform block.
|
GX2R_RESOURCE_BIND_SHADER_PROGRAM | This resource is to be used as a shader program.
|
GX2R_RESOURCE_BIND_STREAM_OUTPUT | This resource is to be used as a stream output.
|
GX2R_RESOURCE_BIND_DISPLAY_LIST | This resource is to be used as a display list.
|
GX2R_RESOURCE_BIND_GS_RING_BUFFER | This resource is to be used as a geometry shader ring buffer.
|
GX2R_RESOURCE_USAGE_CPU_READ | Invalidate resource for a CPU read.
|
GX2R_RESOURCE_USAGE_CPU_WRITE | Invalidate resource for a CPU write.
|
GX2R_RESOURCE_USAGE_GPU_READ | Invalidate resource for a GPU read.
|
GX2R_RESOURCE_USAGE_GPU_WRITE | Invalidate resource for a GPU write.
|
GX2R_RESOURCE_USAGE_DMA_READ | Invalidate resource for a DMA read.
|
GX2R_RESOURCE_USAGE_DMA_WRITE | Invalidate resource for a DMA write.
|
GX2R_RESOURCE_USAGE_FORCE_MEM1 | Force resource allocation to be in MEM1.
|
GX2R_RESOURCE_USAGE_FORCE_MEM2 | Force resource allocation to be in MEM2.
|
GX2R_RESOURCE_DISABLE_CPU_INVALIDATE | Disable CPU invalidation.
|
GX2R_RESOURCE_DISABLE_GPU_INVALIDATE | Disable GPU invalidation.
|
GX2R_RESOURCE_LOCKED_READ_ONLY | Resource is locked for read-only access.
|
GX2R_RESOURCE_GX2R_ALLOCATED | Resource was allocated by GX2R.
|
GX2R_RESOURCE_LOCKED | Resource is locked for all access.
|