Home | History | Annotate | Download | only in gl

Lines Matching full:framebuffer

156 class Framebuffer : public GLObject {
158 Framebuffer(int id) : INHERITED(id) {}
163 SK_ABORT("Invalid framebuffer attachment.");
300 Framebuffer* framebuffer = fFramebufferManager.create();
301 framebuffers[i] = framebuffer->id();
305 GrGLvoid bindFramebuffer(GrGLenum target, GrGLuint framebuffer) override {
309 fCurrDrawFramebuffer = framebuffer;
312 fCurrReadFramebuffer = framebuffer;
326 Framebuffer* framebuffer = fFramebufferManager.lookUp(ids[i]);
327 fFramebufferManager.free(framebuffer);
357 Framebuffer* drawFramebuffer = fFramebufferManager.lookUp(fCurrDrawFramebuffer);
361 Framebuffer* readFramebuffer = fFramebufferManager.lookUp(fCurrReadFramebuffer);
403 Framebuffer* framebuffer = fFramebufferManager.lookUp(id);
409 framebuffer->setAttachment(attachment, renderbuffer);
412 GrGLvoid namedFramebufferRenderbuffer(GrGLuint framebuffer, GrGLenum attachment,
426 Framebuffer* framebuffer = fFramebufferManager.lookUp(id);
427 framebuffer->setAttachment(attachment, this->getSingleTextureObject());
436 GrGLvoid namedFramebufferTexture1D(GrGLuint framebuffer, GrGLenum attachment,
442 GrGLvoid namedFramebufferTexture2D(GrGLuint framebuffer, GrGLenum attachment,
448 GrGLvoid namedFramebufferTexture3D(GrGLuint framebuffer, GrGLenum attachment,
472 Framebuffer* framebuffer = fFramebufferManager.lookUp(fCurrDrawFramebuffer);
473 *params = framebuffer->numSamples();
703 TGLObjectManager<Framebuffer> fFramebufferManager;
736 SK_ABORT("Invalid framebuffer target.");