Home | History | Annotate | Download | only in libGLES_CM

Lines Matching defs:colorbuffer

64 void Framebuffer::setColorbuffer(GLenum type, GLuint colorbuffer)
66 mColorbufferType = (colorbuffer != 0) ? type : GL_NONE_OES;
67 mColorbufferPointer = lookupRenderbuffer(type, colorbuffer);
128 Renderbuffer *colorbuffer = mColorbufferPointer;
130 if(colorbuffer)
132 return colorbuffer->getRenderTarget();
243 Renderbuffer *colorbuffer = getColorbuffer();
245 if(!colorbuffer)
250 if(colorbuffer->getWidth() == 0 || colorbuffer->getHeight() == 0)
257 if(!IsColorRenderable(colorbuffer->getFormat()))
264 GLenum format = colorbuffer->getFormat();
282 width = colorbuffer->getWidth();
283 height = colorbuffer->getHeight();
284 samples = colorbuffer->getSamples();
404 Renderbuffer *colorbuffer = mColorbufferPointer;
406 if(colorbuffer)
408 switch(colorbuffer->getFormat())
417 UNREACHABLE(colorbuffer->getFormat());
426 Renderbuffer *colorbuffer = mColorbufferPointer;
428 if(colorbuffer)
430 switch(colorbuffer->getFormat())
439 UNREACHABLE(colorbuffer->getFormat());
446 DefaultFramebuffer::DefaultFramebuffer(Colorbuffer *colorbuffer, DepthStencilbuffer *depthStencil)
448 mColorbufferPointer = new Renderbuffer(0, colorbuffer);