OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:dsState
(Results
1 - 3
of
3
) sorted by null
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d11/
RenderStateCache.cpp
280
std::size_t RenderStateCache::hashDepthStencilState(const gl::DepthStencilState &
dsState
)
285
MurmurHash3_x86_32(&
dsState
, sizeof(gl::DepthStencilState), seed, &hash);
294
gl::Error RenderStateCache::getDepthStencilState(const gl::DepthStencilState &
dsState
, ID3D11DepthStencilState **outDSState)
301
DepthStencilStateMap::iterator keyIter = mDepthStencilStateCache.find(
dsState
);
329
dsDesc.DepthEnable =
dsState
.depthTest ? TRUE : FALSE;
330
dsDesc.DepthWriteMask = gl_d3d11::ConvertDepthMask(
dsState
.depthMask);
331
dsDesc.DepthFunc = gl_d3d11::ConvertComparison(
dsState
.depthFunc);
332
dsDesc.StencilEnable =
dsState
.stencilTest ? TRUE : FALSE;
333
dsDesc.StencilReadMask = gl_d3d11::ConvertStencilMask(
dsState
.stencilMask);
334
dsDesc.StencilWriteMask = gl_d3d11::ConvertStencilMask(
dsState
.stencilWritemask)
[
all
...]
RenderStateCache.h
39
gl::Error getDepthStencilState(const gl::DepthStencilState &
dsState
, ID3D11DepthStencilState **outDSState);
80
static std::size_t hashDepthStencilState(const gl::DepthStencilState &
dsState
);
Clear11.cpp
365
ID3D11DepthStencilState *
dsState
= getDepthStencilState(clearParams);
419
deviceContext->OMSetDepthStencilState(
dsState
, stencilClear);
535
ID3D11DepthStencilState*
dsState
= NULL;
536
HRESULT result = device->CreateDepthStencilState(&dsDesc, &
dsState
);
537
if (FAILED(result) || !
dsState
)
543
mClearDepthStencilStates[dsKey] =
dsState
;
545
return
dsState
;
Completed in 208 milliseconds