/external/swiftshader/src/OpenGL/libGLES_CM/ |
Device.hpp | 57 void setStencilBuffer(egl::Image *stencilBuffer); 78 egl::Image *stencilBuffer;
|
Device.cpp | 40 stencilBuffer = nullptr; 141 if(stencilBuffer) 143 stencilBuffer->release(); 144 stencilBuffer = nullptr; 205 if(!stencilBuffer) 210 sw::Rect clearRect = stencilBuffer->getRect(); 217 stencilBuffer->clearStencil(stencil, mask, clearRect.x0, clearRect.y0, clearRect.width(), clearRect.height()); 286 void Device::setStencilBuffer(egl::Image *stencilBuffer) 288 if(this->stencilBuffer == stencilBuffer) [all...] |
Context.cpp | 1370 Renderbuffer *stencilbuffer = framebuffer ? framebuffer->getStencilbuffer() : nullptr; local 1840 Renderbuffer *stencilbuffer = framebuffer->getStencilbuffer(); local [all...] |
/external/deqp/modules/glshared/ |
glsFragmentOpUtil.hpp | 120 const tcu::PixelBufferAccess& stencilBuffer, 132 const rr::MultisamplePixelBufferAccess& stencilBuffer,
|
glsFragmentOpUtil.cpp | 215 const rr::MultisamplePixelBufferAccess& stencilBuffer, 219 m_fragmentProcessor.render(colorBuffer, depthBuffer, stencilBuffer, &m_fragmentBuffer[0], m_fragmentBufferSize, faceType, state); 225 const tcu::PixelBufferAccess& stencilBuffer, 264 rr::MultisamplePixelBufferAccess::fromMultisampleAccess(stencilBuffer), faceType, state); 274 rr::MultisamplePixelBufferAccess::fromMultisampleAccess(stencilBuffer), faceType, state);
|
/external/swiftshader/src/OpenGL/libGLESv2/ |
Device.cpp | 44 stencilBuffer = nullptr; 167 if(stencilBuffer) 169 stencilBuffer->release(); 170 stencilBuffer = nullptr; 237 if(!stencilBuffer) 242 sw::Rect clearRect = stencilBuffer->getRect(); 249 stencilBuffer->clearStencil(stencil, mask, clearRect.x0, clearRect.y0, clearRect.width(), clearRect.height()); 338 void Device::setStencilBuffer(egl::Image *stencilBuffer, unsigned int layer) 340 if(this->stencilBuffer == stencilBuffer) [all...] |
Device.hpp | 68 void setStencilBuffer(egl::Image *stencilBuffer, unsigned int layer); 110 egl::Image *stencilBuffer;
|
Context.cpp | 2105 Renderbuffer *stencilbuffer = framebuffer ? framebuffer->getStencilbuffer() : nullptr; local 2878 Renderbuffer *stencilbuffer = framebuffer->getStencilbuffer(); local 3510 egl::Image *stencilbuffer = framebuffer->getStencilBuffer(); local [all...] |
/external/deqp/framework/referencerenderer/ |
rrFragmentOperations.hpp | 135 void executeStencilCompare (int fragNdxOffset, int numSamplesPerFragment, const Fragment* inputFragments, const StencilState& stencilState, int numStencilBits, const tcu::ConstPixelBufferAccess& stencilBuffer); 136 void executeStencilSFail (int fragNdxOffset, int numSamplesPerFragment, const Fragment* inputFragments, const StencilState& stencilState, int numStencilBits, const tcu::PixelBufferAccess& stencilBuffer); 139 void executeStencilDpFailAndPass (int fragNdxOffset, int numSamplesPerFragment, const Fragment* inputFragments, const StencilState& stencilState, int numStencilBits, const tcu::PixelBufferAccess& stencilBuffer);
|
rrFragmentOperations.cpp | 92 void FragmentProcessor::executeStencilCompare (int fragNdxOffset, int numSamplesPerFragment, const Fragment* inputFragments, const StencilState& stencilState, int numStencilBits, const tcu::ConstPixelBufferAccess& stencilBuffer) 101 int stencilBufferValue = stencilBuffer.getPixStencil(fragSampleNdx, frag.pixelCoord.x(), frag.pixelCoord.y()); \ 130 void FragmentProcessor::executeStencilSFail (int fragNdxOffset, int numSamplesPerFragment, const Fragment* inputFragments, const StencilState& stencilState, int numStencilBits, const tcu::PixelBufferAccess& stencilBuffer) 139 int stencilBufferValue = stencilBuffer.getPixStencil(fragSampleNdx, frag.pixelCoord.x(), frag.pixelCoord.y()); \ 141 stencilBuffer.setPixStencil(maskedBitReplace(stencilBufferValue, (SFAIL_EXPRESSION), stencilState.writeMask), fragSampleNdx, frag.pixelCoord.x(), frag.pixelCoord.y()); \ 266 void FragmentProcessor::executeStencilDpFailAndPass (int fragNdxOffset, int numSamplesPerFragment, const Fragment* inputFragments, const StencilState& stencilState, int numStencilBits, const tcu::PixelBufferAccess& stencilBuffer) 275 int stencilBufferValue = stencilBuffer.getPixStencil(fragSampleNdx, frag.pixelCoord.x(), frag.pixelCoord.y()); \ 277 stencilBuffer.setPixStencil(maskedBitReplace(stencilBufferValue, (EXPRESSION), stencilState.writeMask), fragSampleNdx, frag.pixelCoord.x(), frag.pixelCoord.y()); \ [all...] |
/external/swiftshader/src/Renderer/ |
Renderer.hpp | 190 unsigned char *stencilBuffer; 229 Surface *stencilBuffer;
|
Renderer.cpp | 618 draw->stencilBuffer = context->stencilBuffer; 629 if(draw->stencilBuffer) 632 data->stencilBuffer = (unsigned char*)context->stencilBuffer->lockStencil(0, 0, layer, MANAGED); 633 data->stencilBuffer += q * ms * context->stencilBuffer->getSliceB(true); 634 data->stencilPitchB = context->stencilBuffer->getStencilPitchB(); 635 data->stencilSliceB = context->stencilBuffer->getStencilSliceB(); 1011 if(draw.stencilBuffer) [all...] |
Context.hpp | 471 Surface *stencilBuffer;
|
PixelProcessor.hpp | 202 void setStencilBuffer(Surface *stencilBuffer, unsigned int layer = 0);
|
PixelProcessor.cpp | 174 void PixelProcessor::setStencilBuffer(Surface *stencilBuffer, unsigned int layer) 176 context->stencilBuffer = stencilBuffer; [all...] |
QuadRasterizer.cpp | 114 sBuffer = *Pointer<Pointer<Byte>>(data + OFFSET(DrawData,stencilBuffer)) + yMin * *Pointer<Int>(data + OFFSET(DrawData,stencilPitchB));
|
Context.cpp | 228 stencilBuffer = nullptr; 536 return stencilBuffer && stencilEnable;
|
/external/deqp/modules/egl/ |
teglRenderTests.cpp | 420 tcu::TextureLevel stencilBuffer; 448 stencilBuffer.setStorage(getStencilFormat(stencilBits), numSamples, width, height); 449 rr::clearMultisampleStencilBuffer(stencilBuffer, CLEAR_STENCIL, rr::WindowRectangle(0, 0, width, height)); 454 rr::MultisamplePixelBufferAccess::fromMultisampleAccess(stencilBuffer.getAccess())); [all...] |
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/ |
backend.h | 549 uint8_t*& depthBuffer, uint8_t*& stencilBuffer, const uint8_t ClipDistanceMask) : 551 clipDistanceMask(ClipDistanceMask), pDepthBuffer(depthBuffer), pStencilBuffer(stencilBuffer) {}; [all...] |