MCPcopy Create free account
hub / github.com/FlaxEngine/FlaxEngine / ToD3D11Usage

Function ToD3D11Usage

Source/Engine/GraphicsDevice/DirectX/RenderToolsDX.h:20–33  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

18{
19#if GRAPHICS_API_DIRECTX11
20 inline D3D11_USAGE ToD3D11Usage(const GPUResourceUsage usage)
21 {
22 switch (usage)
23 {
24 case GPUResourceUsage::Dynamic:
25 return D3D11_USAGE_DYNAMIC;
26 case GPUResourceUsage::Staging:
27 case GPUResourceUsage::StagingUpload:
28 case GPUResourceUsage::StagingReadback:
29 return D3D11_USAGE_STAGING;
30 default:
31 return D3D11_USAGE_DEFAULT;
32 }
33 }
34
35 inline UINT GetDX11CpuAccessFlagsFromUsage(const GPUResourceUsage usage)
36 {

Callers 2

OnInitMethod · 0.85
OnInitMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected