|
| | MockFramebufferImpl () |
| |
| virtual | ~MockFramebufferImpl () |
| |
| | MOCK_METHOD2 (discard, gl::Error(size_t, const GLenum *)) |
| |
| | MOCK_METHOD2 (invalidate, gl::Error(size_t, const GLenum *)) |
| |
| | MOCK_METHOD3 (invalidateSub, gl::Error(size_t, const GLenum *, const gl::Rectangle &)) |
| |
| | MOCK_METHOD2 (clear, gl::Error(ContextImpl *, GLbitfield)) |
| |
| | MOCK_METHOD4 (clearBufferfv, gl::Error(ContextImpl *, GLenum, GLint, const GLfloat *)) |
| |
| | MOCK_METHOD4 (clearBufferuiv, gl::Error(ContextImpl *, GLenum, GLint, const GLuint *)) |
| |
| | MOCK_METHOD4 (clearBufferiv, gl::Error(ContextImpl *, GLenum, GLint, const GLint *)) |
| |
| | MOCK_METHOD5 (clearBufferfi, gl::Error(ContextImpl *, GLenum, GLint, GLfloat, GLint)) |
| |
| | MOCK_CONST_METHOD0 (getImplementationColorReadFormat, GLenum()) |
| |
| | MOCK_CONST_METHOD0 (getImplementationColorReadType, GLenum()) |
| |
| | MOCK_CONST_METHOD5 (readPixels, gl::Error(ContextImpl *, const gl::Rectangle &, GLenum, GLenum, GLvoid *)) |
| |
| | MOCK_METHOD5 (blit, gl::Error(ContextImpl *, const gl::Rectangle &, const gl::Rectangle &, GLbitfield, GLenum)) |
| |
| | MOCK_CONST_METHOD0 (checkStatus, bool()) |
| |
| | MOCK_METHOD1 (syncState, void(const gl::Framebuffer::DirtyBits &)) |
| |
| | MOCK_METHOD0 (destroy, void()) |
| |
| | FramebufferImpl (const gl::FramebufferState &state) |
| |
| virtual | ~FramebufferImpl () |
| |
| virtual gl::Error | discard (size_t count, const GLenum *attachments)=0 |
| |
| virtual gl::Error | invalidate (size_t count, const GLenum *attachments)=0 |
| |
| virtual gl::Error | invalidateSub (size_t count, const GLenum *attachments, const gl::Rectangle &area)=0 |
| |
| virtual gl::Error | clear (ContextImpl *context, GLbitfield mask)=0 |
| |
| virtual gl::Error | clearBufferfv (ContextImpl *context, GLenum buffer, GLint drawbuffer, const GLfloat *values)=0 |
| |
| virtual gl::Error | clearBufferuiv (ContextImpl *context, GLenum buffer, GLint drawbuffer, const GLuint *values)=0 |
| |
| virtual gl::Error | clearBufferiv (ContextImpl *context, GLenum buffer, GLint drawbuffer, const GLint *values)=0 |
| |
| virtual gl::Error | clearBufferfi (ContextImpl *context, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil)=0 |
| |
| virtual GLenum | getImplementationColorReadFormat () const =0 |
| |
| virtual GLenum | getImplementationColorReadType () const =0 |
| |
| virtual gl::Error | readPixels (ContextImpl *context, const gl::Rectangle &area, GLenum format, GLenum type, GLvoid *pixels) const =0 |
| |
| virtual gl::Error | blit (ContextImpl *context, const gl::Rectangle &sourceArea, const gl::Rectangle &destArea, GLbitfield mask, GLenum filter)=0 |
| |
| virtual bool | checkStatus () const =0 |
| |
| virtual void | syncState (const gl::Framebuffer::DirtyBits &dirtyBits)=0 |
| |
| const gl::FramebufferState & | getState () const |
| |