Searched refs:clearParams (Results 1 - 9 of 9) sorted by relevance

/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d11/
H A DClear11.cpp151 gl::Error Clear11::clearFramebuffer(const gl::ClearParameters &clearParams, gl::Framebuffer *frameBuffer) argument
189 if (clearParams.scissorEnabled && (clearParams.scissor.x >= framebufferSize.width ||
190 clearParams.scissor.y >= framebufferSize.height ||
191 clearParams.scissor.x + clearParams.scissor.width <= 0 ||
192 clearParams.scissor.y + clearParams.scissor.height <= 0))
198 bool needScissoredClear = clearParams.scissorEnabled && (clearParams
504 getDepthStencilState(const gl::ClearParameters &clearParams) argument
[all...]
H A DClear11.h35 gl::Error clearFramebuffer(const gl::ClearParameters &clearParams, gl::Framebuffer *frameBuffer);
79 ID3D11DepthStencilState *getDepthStencilState(const gl::ClearParameters &clearParams);
H A DRenderer11.h92 virtual gl::Error clear(const gl::ClearParameters &clearParams, gl::Framebuffer *frameBuffer);
H A DRenderer11.cpp1546 gl::Error Renderer11::clear(const gl::ClearParameters &clearParams, gl::Framebuffer *frameBuffer) argument
1548 gl::Error error = mClear->clearFramebuffer(clearParams, frameBuffer);
/external/chromium_org/third_party/angle/src/libGLESv2/
H A DContext.cpp1547 ClearParameters clearParams = mState.getClearParameters(mask); local
1551 return mRenderer->clear(clearParams, mState.getDrawFramebuffer());
1562 ClearParameters clearParams = mState.getClearParameters(0); local
1566 for (unsigned int i = 0; i < ArraySize(clearParams.clearColor); i++)
1568 clearParams.clearColor[i] = (drawbuffer == static_cast<int>(i));
1570 clearParams.colorFClearValue = ColorF(values[0], values[1], values[2], values[3]);
1571 clearParams.colorClearType = GL_FLOAT;
1576 clearParams.clearDepth = true;
1577 clearParams.depthClearValue = values[0];
1582 return mRenderer->clear(clearParams, mStat
1593 ClearParameters clearParams = mState.getClearParameters(0); local
1614 ClearParameters clearParams = mState.getClearParameters(0); local
1645 ClearParameters clearParams = mState.getClearParameters(0); local
[all...]
H A DState.cpp226 ClearParameters clearParams = { 0 }; local
227 for (unsigned int i = 0; i < ArraySize(clearParams.clearColor); i++)
229 clearParams.clearColor[i] = false;
231 clearParams.colorFClearValue = mColorClearValue;
232 clearParams.colorClearType = GL_FLOAT;
233 clearParams.colorMaskRed = mBlend.colorMaskRed;
234 clearParams.colorMaskGreen = mBlend.colorMaskGreen;
235 clearParams.colorMaskBlue = mBlend.colorMaskBlue;
236 clearParams.colorMaskAlpha = mBlend.colorMaskAlpha;
237 clearParams
[all...]
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d9/
H A DRenderer9.cpp1805 gl::Error Renderer9::clear(const gl::ClearParameters &clearParams, gl::Framebuffer *frameBuffer) argument
1807 if (clearParams.colorClearType != GL_FLOAT)
1814 bool clearColor = clearParams.clearColor[0];
1815 for (unsigned int i = 0; i < ArraySize(clearParams.clearColor); i++)
1817 if (clearParams.clearColor[i] != clearColor)
1825 float depth = gl::clamp01(clearParams.depthClearValue);
1826 DWORD stencil = clearParams.stencilClearValue & 0x000000FF;
1829 if (clearParams.clearStencil && frameBuffer->hasStencil())
1835 const bool needMaskedStencilClear = clearParams.clearStencil &&
1836 (clearParams
[all...]
H A DRenderer9.h94 virtual gl::Error clear(const gl::ClearParameters &clearParams, gl::Framebuffer *frameBuffer);
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/
H A DRenderer.h142 virtual gl::Error clear(const gl::ClearParameters &clearParams, gl::Framebuffer *frameBuffer) = 0;

Completed in 164 milliseconds