Searched refs:rasterState (Results 1 - 7 of 7) sorted by relevance

/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d11/
H A DRenderStateCache.cpp184 std::size_t RenderStateCache::hashRasterizerState(const RasterizerStateKey &rasterState) argument
189 MurmurHash3_x86_32(&rasterState, sizeof(RasterizerStateKey), seed, &hash);
198 gl::Error RenderStateCache::getRasterizerState(const gl::RasterizerState &rasterState, bool scissorEnabled, argument
207 key.rasterizerState = rasterState;
237 D3D11_CULL_MODE cullMode = gl_d3d11::ConvertCullMode(rasterState.cullFace, rasterState.cullMode);
240 if (rasterState.pointDrawMode)
248 rasterDesc.FrontCounterClockwise = (rasterState.frontFace == GL_CCW) ? FALSE: TRUE;
252 rasterDesc.MultisampleEnable = rasterState.multiSample;
255 if (rasterState
[all...]
H A DRenderStateCache.h38 gl::Error getRasterizerState(const gl::RasterizerState &rasterState, bool scissorEnabled, ID3D11RasterizerState **outRasterizerState);
69 static std::size_t hashRasterizerState(const RasterizerStateKey &rasterState);
H A DRenderer11.h68 virtual void setRasterizerState(const gl::RasterizerState &rasterState);
H A DRenderer11.cpp582 void Renderer11::setRasterizerState(const gl::RasterizerState &rasterState) argument
584 if (mForceSetRasterState || memcmp(&rasterState, &mCurRasterState, sizeof(gl::RasterizerState)) != 0)
587 gl::Error error = mStateCache.getRasterizerState(rasterState, mScissorEnabled, &dxRasterState);
597 mCurRasterState = rasterState;
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/
H A DRenderer.h118 virtual void setRasterizerState(const gl::RasterizerState &rasterState) = 0;
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d9/
H A DRenderer9.cpp717 void Renderer9::setRasterizerState(const gl::RasterizerState &rasterState) argument
719 bool rasterStateChanged = mForceSetRasterState || memcmp(&rasterState, &mCurRasterState, sizeof(gl::RasterizerState)) != 0;
724 if (rasterState.cullFace)
726 mDevice->SetRenderState(D3DRS_CULLMODE, gl_d3d9::ConvertCullMode(rasterState.cullMode, rasterState.frontFace));
733 if (rasterState.polygonOffsetFill)
737 mDevice->SetRenderState(D3DRS_SLOPESCALEDEPTHBIAS, *(DWORD*)&rasterState.polygonOffsetFactor);
739 float depthBias = ldexp(rasterState.polygonOffsetUnits, -static_cast<int>(mCurDepthSize));
749 mCurRasterState = rasterState;
H A DRenderer9.h69 virtual void setRasterizerState(const gl::RasterizerState &rasterState);

Completed in 115 milliseconds