Home
last modified time | relevance | path

Searched refs:mStateCache (Results 1 – 10 of 10) sorted by relevance

/external/angle/src/libANGLE/renderer/metal/
Dmtl_command_buffer.mm1146 mStateCache.reset();
1316 if (mStateCache.renderPipeline == state)
1320 mStateCache.renderPipeline = state;
1328 if (mStateCache.triangleFillMode == mode)
1332 mStateCache.triangleFillMode = mode;
1340 if (mStateCache.winding == winding)
1344 mStateCache.winding = winding;
1352 if (mStateCache.cullMode == mode)
1356 mStateCache.cullMode = mode;
1365 if (mStateCache.depthStencilState == state)
[all …]
DDisplayMtl.h136 mtl::StateCache &getStateCache() { return mStateCache; } in getStateCache()
142 return mStateCache.getDepthStencilState(getMetalDevice(), desc); in getDepthStencilState()
146 return mStateCache.getSamplerState(getMetalDevice(), desc); in getSamplerState()
188 mtl::StateCache mStateCache; variable
Dmtl_command_buffer.h524 RenderCommandEncoderStates mStateCache = {}; variable
DDisplayMtl.mm118 : DisplayImpl(state), mStateCache(mFeatures), mUtils(this)
/external/angle/src/libANGLE/
DContext.inl.h79 if (!mStateCache.getCanDraw()) in noopDraw()
163 mStateCache.onBufferBindingChange(this); in bindBuffer()
DContext.cpp1184 mStateCache.onActiveTextureChange(this); in bindTexture()
1201 mStateCache.onDrawFramebufferChange(this); in bindDrawFramebuffer()
1209 mStateCache.onVertexArrayBindingChange(this); in bindVertexArray()
1220 mStateCache.onVertexArrayStateChange(this); in bindVertexBuffer()
1230 mStateCache.onActiveTextureChange(this); in bindSampler()
1249 mStateCache.onProgramExecutableChange(this); in useProgram()
1263 mStateCache.onProgramExecutableChange(this); in useProgramStages()
1279 mStateCache.onProgramExecutableChange(this); in bindProgramPipeline()
1292 mStateCache.onQueryChange(this); in beginQuery()
1305 mStateCache.onQueryChange(this); in endQuery()
[all …]
DContext.h584 const StateCache &getStateCache() const { return mStateCache; } in getStateCache()
585 StateCache &getStateCache() { return mStateCache; } in getStateCache()
756 StateCache mStateCache; variable
DContext_gles_1_0.cpp63 mStateCache.onGLES1ClientStateChange(this); in clientActiveTexture()
118 mStateCache.onGLES1ClientStateChange(this); in disableClientState()
125 mStateCache.onGLES1ClientStateChange(this); in enableClientState()
/external/angle/src/libANGLE/renderer/d3d/d3d11/
DRenderer11.cpp411 mStateCache(), in Renderer11()
979 mStateCache.clear(); in initializeDevice()
2119 mStateCache.clear(); in releaseDeviceResources()
4163 return mStateCache.getBlendState(context, this, key, outBlendState); in getBlendState()
4171 return mStateCache.getRasterizerState(context, this, rasterState, scissorEnabled, in getRasterizerState()
4179 return mStateCache.getDepthStencilState(context, this, dsState, outDSState); in getDepthStencilState()
4186 return mStateCache.getSamplerState(context, this, samplerState, outSamplerState); in getSamplerState()
DRenderer11.h565 RenderStateCache mStateCache; variable