Lines Matching refs:Renderbuffer

22 #include "Renderbuffer.h"
51 virtual void addProxyRef(const Renderbuffer *proxy) = 0;
52 virtual void releaseProxy(const Renderbuffer *proxy) = 0;
103 virtual Renderbuffer *getRenderbuffer(GLenum target, GLint level) = 0;
109 virtual void copySubImage(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height, Renderbuffer *source) = 0;
150 void addProxyRef(const Renderbuffer *proxy) override;
151 void releaseProxy(const Renderbuffer *proxy) override;
165 void copyImage(GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, Renderbuffer *source);
166 void copySubImage(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height, Renderbuffer *source) override;
178 Renderbuffer *getRenderbuffer(GLenum target, GLint level) override;
197 // the count drops to zero, but will not cause deletion of the Renderbuffer.
198 Renderbuffer *mColorbufferProxy;
209 Renderbuffer *getRenderbuffer(GLenum target, GLint level) override;
217 void addProxyRef(const Renderbuffer *proxy) override;
218 void releaseProxy(const Renderbuffer *proxy) override;
233 void copyImage(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, Renderbuffer *source);
234 void copySubImage(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height, Renderbuffer *source) override;
244 Renderbuffer *getRenderbuffer(GLenum target, GLint level) override;
267 // the count drops to zero, but will not cause deletion of the Renderbuffer.
268 Renderbuffer *mFaceProxies[6];
277 void addProxyRef(const Renderbuffer *proxy) override;
278 void releaseProxy(const Renderbuffer *proxy) override;
293 void copyImage(GLint level, GLenum internalformat, GLint x, GLint y, GLint z, GLsizei width, GLsizei height, GLsizei depth, Renderbuffer *source);
294 void copySubImage(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLint x, GLint y, GLsizei width, GLsizei height, Renderbuffer *source);
305 Renderbuffer *getRenderbuffer(GLenum target, GLint level) override;
324 // the count drops to zero, but will not cause deletion of the Renderbuffer.
325 Renderbuffer *mColorbufferProxy;