Searched refs:stencilbuffer (Results 1 - 12 of 12) sorted by relevance

/external/swiftshader/src/OpenGL/libGLES_CM/
H A DFramebuffer.cpp76 void Framebuffer::setStencilbuffer(GLenum type, GLuint stencilbuffer) argument
78 mStencilbufferType = (stencilbuffer != 0) ? type : GL_NONE_OES;
79 mStencilbufferPointer = lookupRenderbuffer(type, stencilbuffer);
156 Renderbuffer *stencilbuffer = mStencilbufferPointer; local
158 if(stencilbuffer)
160 return stencilbuffer->getRenderTarget();
288 Renderbuffer *stencilbuffer = nullptr; local
342 stencilbuffer = getStencilbuffer();
344 if(!stencilbuffer)
349 if(stencilbuffer
[all...]
H A DFramebuffer.h43 void setStencilbuffer(GLenum type, GLuint stencilbuffer);
H A DContext.cpp1370 Renderbuffer *stencilbuffer = framebuffer ? framebuffer->getStencilbuffer() : nullptr; local
1372 if(stencilbuffer)
1374 *params = stencilbuffer->getStencilSize();
1840 Renderbuffer *stencilbuffer = framebuffer->getStencilbuffer(); local
1841 GLuint maxStencil = (1 << stencilbuffer->getStencilSize()) - 1;
/external/swiftshader/src/OpenGL/libGL/
H A DFramebuffer.cpp76 void Framebuffer::setStencilbuffer(GLenum type, GLuint stencilbuffer) argument
78 mStencilbufferType = (stencilbuffer != 0) ? type : GL_NONE;
79 mStencilbufferPointer = lookupRenderbuffer(type, stencilbuffer);
282 Renderbuffer *stencilbuffer = nullptr; local
336 stencilbuffer = getStencilbuffer();
338 if(!stencilbuffer)
343 if(stencilbuffer->getWidth() == 0 || stencilbuffer->getHeight() == 0)
350 if(!gl::IsStencilRenderable(stencilbuffer->getFormat()))
357 GLenum internalformat = stencilbuffer
[all...]
H A DFramebuffer.h46 void setStencilbuffer(GLenum type, GLuint stencilbuffer);
H A DContext.cpp1439 Renderbuffer *stencilbuffer = framebuffer->getStencilbuffer(); local
1441 if(stencilbuffer)
1443 *params = stencilbuffer->getStencilSize();
1791 Renderbuffer *stencilbuffer = framebuffer->getStencilbuffer(); local
1792 GLuint maxStencil = (1 << stencilbuffer->getStencilSize()) - 1;
/external/swiftshader/src/OpenGL/libGLESv2/
H A DFramebuffer.cpp102 void Framebuffer::setStencilbuffer(GLenum type, GLuint stencilbuffer, GLint level, GLint layer) argument
104 mStencilbufferType = (stencilbuffer != 0) ? type : GL_NONE;
105 mStencilbufferPointer = lookupRenderbuffer(type, stencilbuffer, level);
217 Renderbuffer *stencilbuffer = mStencilbufferPointer; local
219 if(stencilbuffer)
221 return stencilbuffer->getRenderTarget();
402 Renderbuffer *stencilbuffer = nullptr; local
463 stencilbuffer = getStencilbuffer();
465 if(!stencilbuffer)
470 if(stencilbuffer
[all...]
H A DFramebuffer.h44 void setStencilbuffer(GLenum type, GLuint stencilbuffer, GLint level = 0, GLint layer = 0);
H A DContext.cpp2105 Renderbuffer *stencilbuffer = framebuffer ? framebuffer->getStencilbuffer() : nullptr; local
2107 if(stencilbuffer)
2109 *params = stencilbuffer->getStencilSize();
2878 Renderbuffer *stencilbuffer = framebuffer->getStencilbuffer(); local
2879 GLuint maxStencil = (1 << stencilbuffer->getStencilSize()) - 1;
3510 egl::Image *stencilbuffer = framebuffer->getStencilBuffer(); local
3512 if(stencilbuffer)
3515 sw::Rect clearRect = stencilbuffer->getRect();
3522 stencilbuffer->clearStencil(stencil, static_cast<unsigned char>(mState.stencilWritemask), clearRect.x0, clearRect.y0, clearRect.width(), clearRect.height());
3524 stencilbuffer
[all...]
/external/deqp/modules/gles2/functional/
H A Des2fFboRenderTest.cpp356 Framebuffer (sglr::Context& context, const FboConfig& config, int width, int height, deUint32 fbo = 0, deUint32 colorbuffer = 0, deUint32 depthbuffer = 0, deUint32 stencilbuffer = 0);
409 Framebuffer::Framebuffer (sglr::Context& context, const FboConfig& config, int width, int height, deUint32 fbo, deUint32 colorbuffer, deUint32 depthbuffer, deUint32 stencilbuffer) argument
415 , m_stencilbuffer (stencilbuffer)
2170 createRecreateBuffersGroup<GL_STENCIL_BUFFER_BIT> (this, "recreate_stencilbuffer", "Recreate stencilbuffer tests");
/external/deqp/framework/opengl/simplereference/
H A DsglrReferenceContext.hpp606 ReferenceContext (const ReferenceContextLimits& limits, const rr::MultisamplePixelBufferAccess& colorbuffer, const rr::MultisamplePixelBufferAccess& depthbuffer, const rr::MultisamplePixelBufferAccess& stencilbuffer);
H A DsglrReferenceContext.cpp312 ReferenceContext::ReferenceContext (const ReferenceContextLimits& limits, const rr::MultisamplePixelBufferAccess& colorbuffer, const rr::MultisamplePixelBufferAccess& depthbuffer, const rr::MultisamplePixelBufferAccess& stencilbuffer) argument
317 , m_defaultStencilbuffer (stencilbuffer)

Completed in 139 milliseconds