Home | History | Annotate | Download | only in libGL

Lines Matching defs:stencilbuffer

76 void Framebuffer::setStencilbuffer(GLenum type, GLuint stencilbuffer)
78 mStencilbufferType = (stencilbuffer != 0) ? type : GL_NONE;
79 mStencilbufferPointer = lookupRenderbuffer(type, stencilbuffer);
282 Renderbuffer *stencilbuffer = nullptr;
336 stencilbuffer = getStencilbuffer();
338 if(!stencilbuffer)
343 if(stencilbuffer->getWidth() == 0 || stencilbuffer->getHeight() == 0)
350 if(!gl::IsStencilRenderable(stencilbuffer->getFormat()))
357 GLenum internalformat = stencilbuffer->getFormat();
372 width = stencilbuffer->getWidth();
373 height = stencilbuffer->getHeight();
374 samples = stencilbuffer->getSamples();
376 else if(width != stencilbuffer->getWidth() || height != stencilbuffer->getHeight())
380 else if(samples != stencilbuffer->getSamples())
388 if(depthbuffer && stencilbuffer && (depthbuffer != stencilbuffer))