Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <qrhigles2_p.h>
Public Types | |
enum | Type { Buffer , Pipeline , Texture , RenderBuffer , TextureRenderTarget } |
Public Attributes | ||
Type | type | |
union { | ||
struct { | ||
GLuint buffer | ||
} buffer | ||
struct { | ||
GLuint program | ||
} pipeline | ||
struct { | ||
GLuint texture | ||
} texture | ||
struct { | ||
GLuint renderbuffer | ||
GLuint renderbuffer2 | ||
} renderbuffer | ||
struct { | ||
GLuint framebuffer | ||
GLuint nonMsaaThrowawayDepthTexture | ||
} textureRenderTarget | ||
}; | ||
Definition at line 1088 of file qrhigles2_p.h.
Enumerator | |
---|---|
Buffer | |
Pipeline | |
Texture | |
RenderBuffer | |
TextureRenderTarget |
Definition at line 1089 of file qrhigles2_p.h.
union { ... } QRhiGles2::DeferredReleaseEntry |
GLuint QRhiGles2::DeferredReleaseEntry::buffer |
Definition at line 1099 of file qrhigles2_p.h.
Referenced by QGles2Buffer::destroy(), and QRhiGles2::executeDeferredReleases().
struct { ... } QRhiGles2::DeferredReleaseEntry::buffer |
GLuint QRhiGles2::DeferredReleaseEntry::framebuffer |
Definition at line 1112 of file qrhigles2_p.h.
GLuint QRhiGles2::DeferredReleaseEntry::nonMsaaThrowawayDepthTexture |
Definition at line 1113 of file qrhigles2_p.h.
struct { ... } QRhiGles2::DeferredReleaseEntry::pipeline |
GLuint QRhiGles2::DeferredReleaseEntry::program |
Definition at line 1102 of file qrhigles2_p.h.
GLuint QRhiGles2::DeferredReleaseEntry::renderbuffer |
Definition at line 1108 of file qrhigles2_p.h.
Referenced by QGles2RenderBuffer::destroy(), and QRhiGles2::executeDeferredReleases().
struct { ... } QRhiGles2::DeferredReleaseEntry::renderbuffer |
GLuint QRhiGles2::DeferredReleaseEntry::renderbuffer2 |
Definition at line 1109 of file qrhigles2_p.h.
GLuint QRhiGles2::DeferredReleaseEntry::texture |
Definition at line 1105 of file qrhigles2_p.h.
Referenced by QGles2Texture::destroy(), and QRhiGles2::executeDeferredReleases().
struct { ... } QRhiGles2::DeferredReleaseEntry::texture |
struct { ... } QRhiGles2::DeferredReleaseEntry::textureRenderTarget |
Referenced by QGles2TextureRenderTarget::destroy(), and QRhiGles2::executeDeferredReleases().
Type QRhiGles2::DeferredReleaseEntry::type |
Definition at line 1096 of file qrhigles2_p.h.
Referenced by QGles2Buffer::destroy(), QGles2RenderBuffer::destroy(), QGles2Texture::destroy(), QGles2TextureRenderTarget::destroy(), QGles2GraphicsPipeline::destroy(), QGles2ComputePipeline::destroy(), and QRhiGles2::executeDeferredReleases().