MCPcopy Create free account
hub / github.com/NVIDIAGameWorks/FleX / _getTextureDesc

Function _getTextureDesc

demo/d3d11/renderTarget.cpp:17–36  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

15}
16
17static D3D11_TEXTURE2D_DESC _getTextureDesc(DXGI_FORMAT format, UINT width, UINT height,
18 UINT bindFlags, UINT sampleCount = 1, D3D11_USAGE usage = D3D11_USAGE_DEFAULT, UINT cpuAccessFlags = 0,
19 UINT miscFlags = 0, UINT arraySize = 1, UINT mipLevels = 1)
20{
21 D3D11_TEXTURE2D_DESC desc;
22 desc.Format = format;
23 desc.Width = width;
24 desc.Height = height;
25
26 desc.ArraySize = arraySize;
27 desc.MiscFlags = miscFlags;
28 desc.MipLevels = mipLevels;
29
30 desc.SampleDesc.Count = sampleCount;
31 desc.SampleDesc.Quality = 0;
32 desc.BindFlags = bindFlags;
33 desc.Usage = usage;
34 desc.CPUAccessFlags = cpuAccessFlags;
35 return desc;
36}
37
38static D3D11_DEPTH_STENCIL_VIEW_DESC _getDsvDesc(DXGI_FORMAT format, D3D11_DSV_DIMENSION viewDimension, UINT flags = 0, UINT mipSlice = 0)
39{

Callers 1

InitMethod · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected