#include <FramebufferGL.h>
|
| FramebufferGL (const gl::FramebufferState &data, const FunctionsGL *functions, StateManagerGL *stateManager, const WorkaroundsGL &workarounds, BlitGL *blitter, bool isDefault) |
|
| FramebufferGL (GLuint id, const gl::FramebufferState &data, const FunctionsGL *functions, const WorkaroundsGL &workarounds, BlitGL *blitter, StateManagerGL *stateManager) |
|
| ~FramebufferGL () override |
|
gl::Error | discard (size_t count, const GLenum *attachments) override |
|
gl::Error | invalidate (size_t count, const GLenum *attachments) override |
|
gl::Error | invalidateSub (size_t count, const GLenum *attachments, const gl::Rectangle &area) override |
|
gl::Error | clear (ContextImpl *context, GLbitfield mask) override |
|
gl::Error | clearBufferfv (ContextImpl *context, GLenum buffer, GLint drawbuffer, const GLfloat *values) override |
|
gl::Error | clearBufferuiv (ContextImpl *context, GLenum buffer, GLint drawbuffer, const GLuint *values) override |
|
gl::Error | clearBufferiv (ContextImpl *context, GLenum buffer, GLint drawbuffer, const GLint *values) override |
|
gl::Error | clearBufferfi (ContextImpl *context, GLenum buffer, GLint drawbuffer, GLfloat depth, GLint stencil) override |
|
GLenum | getImplementationColorReadFormat () const override |
|
GLenum | getImplementationColorReadType () const override |
|
gl::Error | readPixels (ContextImpl *context, const gl::Rectangle &area, GLenum format, GLenum type, GLvoid *pixels) const override |
|
gl::Error | blit (ContextImpl *context, const gl::Rectangle &sourceArea, const gl::Rectangle &destArea, GLbitfield mask, GLenum filter) override |
|
bool | checkStatus () const override |
|
void | syncState (const gl::Framebuffer::DirtyBits &dirtyBits) override |
|
void | syncDrawState () const |
|
GLuint | getFramebufferID () const |
|
| FramebufferImpl (const gl::FramebufferState &state) |
|
virtual | ~FramebufferImpl () |
|
const gl::FramebufferState & | getState () const |
|
◆ FramebufferGL() [1/2]
◆ FramebufferGL() [2/2]
◆ ~FramebufferGL()
rx::FramebufferGL::~FramebufferGL |
( |
| ) |
|
|
override |
◆ blit()
◆ checkStatus()
bool rx::FramebufferGL::checkStatus |
( |
| ) |
const |
|
overridevirtual |
◆ clear()
◆ clearBufferfi()
◆ clearBufferfv()
◆ clearBufferiv()
◆ clearBufferuiv()
◆ discard()
◆ getFramebufferID()
GLuint rx::FramebufferGL::getFramebufferID |
( |
| ) |
const |
◆ getImplementationColorReadFormat()
GLenum rx::FramebufferGL::getImplementationColorReadFormat |
( |
| ) |
const |
|
overridevirtual |
◆ getImplementationColorReadType()
GLenum rx::FramebufferGL::getImplementationColorReadType |
( |
| ) |
const |
|
overridevirtual |
◆ invalidate()
◆ invalidateSub()
◆ readPixels()
◆ syncDrawState()
void rx::FramebufferGL::syncDrawState |
( |
| ) |
const |
◆ syncState()
The documentation for this class was generated from the following files: