Module |
|
Header |
/Engine/Source/Runtime/RHI/Public/RHIResources.h |
Include |
#include "RHIResources.h" |
enum EDepthStencilTargetActions
{
DepthMask = 4,
RTACTION_MAKE_MASK,
DontLoad_DontStore = (((uint8)ERenderTargetActions:: DontLoad_DontStore << (uint8)DepthMask) | (uint8)ERenderTargetActions:: DontLoad_DontStore ),
DontLoad_StoreDepthStencil = (((uint8)ERenderTargetActions:: DontLoad_Store << (uint8)DepthMask) | (uint8)ERenderTargetActions:: DontLoad_Store ),
DontLoad_StoreStencilNotDepth = (((uint8)ERenderTargetActions:: DontLoad_DontStore << (uint8)DepthMask) | (uint8)ERenderTargetActions:: DontLoad_Store ),
ClearDepthStencil_StoreDepthStencil = (((uint8)ERenderTargetActions:: Clear_Store << (uint8)DepthMask) | (uint8)ERenderTargetActions:: Clear_Store ),
LoadDepthStencil_StoreDepthStencil = (((uint8)ERenderTargetActions:: Load_Store << (uint8)DepthMask) | (uint8)ERenderTargetActions:: Load_Store ),
LoadDepthNotStencil_StoreDepthNotStencil = (((uint8)ERenderTargetActions:: Load_Store << (uint8)DepthMask) | (uint8)ERenderTargetActions:: DontLoad_DontStore ),
LoadDepthNotStencil_DontStore = (((uint8)ERenderTargetActions:: Load_DontStore << (uint8)DepthMask) | (uint8)ERenderTargetActions:: DontLoad_DontStore ),
LoadDepthStencil_StoreStencilNotDepth = (((uint8)ERenderTargetActions:: Load_DontStore << (uint8)DepthMask) | (uint8)ERenderTargetActions:: Load_Store ),
ClearDepthStencil_DontStoreDepthStencil = (((uint8)ERenderTargetActions:: Clear_DontStore << (uint8)DepthMask) | (uint8)ERenderTargetActions:: Clear_DontStore ),
LoadDepthStencil_DontStoreDepthStencil = (((uint8)ERenderTargetActions:: Load_DontStore << (uint8)DepthMask) | (uint8)ERenderTargetActions:: Load_DontStore ),
ClearDepthStencil_StoreDepthNotStencil = (((uint8)ERenderTargetActions:: Clear_Store << (uint8)DepthMask) | (uint8)ERenderTargetActions:: Clear_DontStore ),
ClearDepthStencil_StoreStencilNotDepth = (((uint8)ERenderTargetActions:: Clear_DontStore << (uint8)DepthMask) | (uint8)ERenderTargetActions:: Clear_Store ),
ClearDepthStencil_ResolveDepthNotStencil = (((uint8)ERenderTargetActions:: Clear_Resolve << (uint8)DepthMask) | (uint8)ERenderTargetActions:: Clear_DontStore ),
ClearDepthStencil_ResolveStencilNotDepth = (((uint8)ERenderTargetActions:: Clear_DontStore << (uint8)DepthMask) | (uint8)ERenderTargetActions:: Clear_Resolve ),
LoadDepthClearStencil_StoreDepthStencil = (((uint8)ERenderTargetActions:: Load_Store << (uint8)DepthMask) | (uint8)ERenderTargetActions:: Clear_Store ),
ClearStencilDontLoadDepth_StoreStencilNotDepth = (((uint8)ERenderTargetActions:: DontLoad_DontStore << (uint8)DepthMask) | (uint8)ERenderTargetActions:: Clear_Store ),
}
Name |
Description |
---|---|
DepthMask |
|
RTACTION_MAKE_MASK |
|
DontLoad_DontStore |
|
DontLoad_StoreDepthStencil |
|
DontLoad_StoreStencilNotDepth |
|
ClearDepthStencil_StoreDepthStencil |
|
LoadDepthStencil_StoreDepthStencil |
|
LoadDepthNotStencil_StoreDepthNotStencil |
|
LoadDepthNotStencil_DontStore |
|
LoadDepthStencil_StoreStencilNotDepth |
|
ClearDepthStencil_DontStoreDepthStencil |
|
LoadDepthStencil_DontStoreDepthStencil |
|
ClearDepthStencil_StoreDepthNotStencil |
|
ClearDepthStencil_StoreStencilNotDepth |
|
ClearDepthStencil_ResolveDepthNotStencil |
|
ClearDepthStencil_ResolveStencilNotDepth |
|
LoadDepthClearStencil_StoreDepthStencil |
|
ClearStencilDontLoadDepth_StoreStencilNotDepth |