GraphicsHelperES3 Class

(Qt3DRender::Render::GraphicsHelperES3)

Public Functions

Reimplemented Public Functions

virtual void bindFrameBufferAttachment(QOpenGLTexture *texture, const Attachment &attachment)
virtual void blitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)
virtual void drawBuffers(GLsizei n, const int *bufs)
virtual void drawElementsInstancedBaseVertexBaseInstance(GLenum primitiveType, GLsizei primitiveCount, GLint indexType, void *indices, GLsizei instances, GLint baseVertex = 0, GLint baseInstance = 0)
virtual void initializeHelper(QOpenGLContext *context, QAbstractOpenGLFunctions *functions)
virtual bool supportsFeature(Feature feature) const
virtual UniformType uniformTypeFromGLType(GLenum glType)
virtual void vertexAttribDivisor(GLuint index, GLuint divisor)

Member Function Documentation

GraphicsHelperES3::GraphicsHelperES3()

Default constructs an instance of GraphicsHelperES3.

[virtual] GraphicsHelperES3::~GraphicsHelperES3()

Destroys the instance of GraphicsHelperES3. The destructor is virtual.

[virtual] void GraphicsHelperES3::bindFrameBufferAttachment(QOpenGLTexture *texture, const Attachment &attachment)

[virtual] void GraphicsHelperES3::blitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)

[virtual] void GraphicsHelperES3::drawBuffers(GLsizei n, const int *bufs)

[virtual] void GraphicsHelperES3::drawElementsInstancedBaseVertexBaseInstance(GLenum primitiveType, GLsizei primitiveCount, GLint indexType, void *indices, GLsizei instances, GLint baseVertex = 0, GLint baseInstance = 0)

[virtual] void GraphicsHelperES3::initializeHelper(QOpenGLContext *context, QAbstractOpenGLFunctions *functions)

[virtual] bool GraphicsHelperES3::supportsFeature(Feature feature) const

[virtual] UniformType GraphicsHelperES3::uniformTypeFromGLType(GLenum glType)

[virtual] void GraphicsHelperES3::vertexAttribDivisor(GLuint index, GLuint divisor)