MCPcopy Create free account
hub / github.com/LibreVR/Revive / ToColorFormat

Method ToColorFormat

Revive/TextureD3D.cpp:148–159  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

146}
147
148DXGI_FORMAT TextureD3D::ToColorFormat(DXGI_FORMAT format)
149{
150 switch (format)
151 {
152 case DXGI_FORMAT_D16_UNORM: return DXGI_FORMAT_R16_UNORM;
153 case DXGI_FORMAT_D24_UNORM_S8_UINT: return DXGI_FORMAT_R24_UNORM_X8_TYPELESS;
154 case DXGI_FORMAT_D32_FLOAT: return DXGI_FORMAT_R32_FLOAT;
155 case DXGI_FORMAT_D32_FLOAT_S8X24_UINT: return DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS;
156
157 default: return format;
158 }
159}
160
161UINT TextureD3D::BindFlagsToD3DBindFlags(unsigned int flags)
162{

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected