HomeSort by relevance Sort by last modified time
    Searched refs:stencilBuffer (Results 1 - 19 of 19) sorted by null

  /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...]

Completed in 249 milliseconds