![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qopenglframebufferobject_p.h>
Classes | |
| struct | ColorAttachment |
Public Member Functions | |
| QOpenGLFramebufferObjectPrivate () | |
| ~QOpenGLFramebufferObjectPrivate () | |
| void | init (QOpenGLFramebufferObject *q, const QSize &size, QOpenGLFramebufferObject::Attachment attachment, GLenum texture_target, GLenum internal_format, GLint samples=0, bool mipmap=false) |
| void | initTexture (int idx) |
| void | initColorBuffer (int idx, GLint *samples) |
| void | initDepthStencilAttachments (QOpenGLContext *ctx, QOpenGLFramebufferObject::Attachment attachment) |
| bool | checkFramebufferStatus (QOpenGLContext *ctx) const |
| GLuint | fbo () const |
Definition at line 73 of file qopenglframebufferobject_p.h.
|
inline |
Definition at line 76 of file qopenglframebufferobject_p.h.
References QOpenGLFramebufferObjectPrivate().
Referenced by QOpenGLFramebufferObjectPrivate().
|
inline |
Definition at line 79 of file qopenglframebufferobject_p.h.
| bool QOpenGLFramebufferObjectPrivate::checkFramebufferStatus | ( | QOpenGLContext * | ctx | ) | const |
Definition at line 391 of file qopenglframebufferobject.cpp.
|
inline |
Definition at line 111 of file qopenglframebufferobject_p.h.
| void QOpenGLFramebufferObjectPrivate::init | ( | QOpenGLFramebufferObject * | q, |
| const QSize & | size, | ||
| QOpenGLFramebufferObject::Attachment | attachment, | ||
| GLenum | texture_target, | ||
| GLenum | internal_format, | ||
| GLint | samples = 0, | ||
| bool | mipmap = false ) |
Definition at line 594 of file qopenglframebufferobject.cpp.
| void QOpenGLFramebufferObjectPrivate::initDepthStencilAttachments | ( | QOpenGLContext * | ctx, |
| QOpenGLFramebufferObject::Attachment | attachment ) |
Definition at line 634 of file qopenglframebufferobject.cpp.
| void QOpenGLFramebufferObjectPrivate::initTexture | ( | int | idx | ) |
Definition at line 530 of file qopenglframebufferobject.cpp.
| QVarLengthArray<ColorAttachment, 8> QOpenGLFramebufferObjectPrivate::colorAttachments |
Definition at line 109 of file qopenglframebufferobject_p.h.
| QOpenGLSharedResourceGuard* QOpenGLFramebufferObjectPrivate::depth_buffer_guard |
Definition at line 91 of file qopenglframebufferobject_p.h.
| QSize QOpenGLFramebufferObjectPrivate::dsSize |
Definition at line 94 of file qopenglframebufferobject_p.h.
| QOpenGLFramebufferObject::Attachment QOpenGLFramebufferObjectPrivate::fbo_attachment |
Definition at line 98 of file qopenglframebufferobject_p.h.
| QOpenGLSharedResourceGuard* QOpenGLFramebufferObjectPrivate::fbo_guard |
Definition at line 90 of file qopenglframebufferobject_p.h.
| QOpenGLFramebufferObjectFormat QOpenGLFramebufferObjectPrivate::format |
Definition at line 95 of file qopenglframebufferobject_p.h.
| QOpenGLExtensions QOpenGLFramebufferObjectPrivate::funcs |
Definition at line 99 of file qopenglframebufferobject_p.h.
| int QOpenGLFramebufferObjectPrivate::requestedSamples |
Definition at line 96 of file qopenglframebufferobject_p.h.
| QOpenGLSharedResourceGuard* QOpenGLFramebufferObjectPrivate::stencil_buffer_guard |
Definition at line 92 of file qopenglframebufferobject_p.h.
| GLenum QOpenGLFramebufferObjectPrivate::target |
Definition at line 93 of file qopenglframebufferobject_p.h.
| uint QOpenGLFramebufferObjectPrivate::valid |
Definition at line 97 of file qopenglframebufferobject_p.h.