Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QOpenGLTextureBlitterPrivate::Program Struct Reference
Collaboration diagram for QOpenGLTextureBlitterPrivate::Program:

Public Member Functions

 Program ()
 Program ()

Public Attributes

QScopedPointer< QOpenGLShaderProgramglProgram
GLuint vertexCoordAttribPos
GLuint vertexTransformUniformPos
GLuint textureCoordAttribPos
GLuint textureTransformUniformPos
GLuint swizzleUniformPos
GLuint opacityUniformPos
bool swizzle
float opacity
TextureMatrixUniform textureMatrixUniformState

Detailed Description

Definition at line 224 of file qopengltextureblitter.cpp.

Constructor & Destructor Documentation

◆ Program() [1/2]

QOpenGLTextureBlitterPrivate::Program::Program ( )
inline

Definition at line 225 of file qopengltextureblitter.cpp.

References Program(), opacity, swizzle, textureMatrixUniformState, and QOpenGLTextureBlitterPrivate::User.

Referenced by Program().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Program() [2/2]

QOpenGLTextureBlitterPrivate::Program::Program ( )
inline

Definition at line 225 of file qopengltextureblitter.cpp.

Member Data Documentation

◆ glProgram

QScopedPointer< QOpenGLShaderProgram > QOpenGLTextureBlitterPrivate::Program::glProgram

Definition at line 236 of file qopengltextureblitter.cpp.

◆ opacity

float QOpenGLTextureBlitterPrivate::Program::opacity

◆ opacityUniformPos

GLuint QOpenGLTextureBlitterPrivate::Program::opacityUniformPos

Definition at line 242 of file qopengltextureblitter.cpp.

◆ swizzle

bool QOpenGLTextureBlitterPrivate::Program::swizzle

◆ swizzleUniformPos

GLuint QOpenGLTextureBlitterPrivate::Program::swizzleUniformPos

Definition at line 241 of file qopengltextureblitter.cpp.

◆ textureCoordAttribPos

GLuint QOpenGLTextureBlitterPrivate::Program::textureCoordAttribPos

Definition at line 239 of file qopengltextureblitter.cpp.

◆ textureMatrixUniformState

TextureMatrixUniform QOpenGLTextureBlitterPrivate::Program::textureMatrixUniformState

◆ textureTransformUniformPos

GLuint QOpenGLTextureBlitterPrivate::Program::textureTransformUniformPos

Definition at line 240 of file qopengltextureblitter.cpp.

◆ vertexCoordAttribPos

GLuint QOpenGLTextureBlitterPrivate::Program::vertexCoordAttribPos

Definition at line 237 of file qopengltextureblitter.cpp.

◆ vertexTransformUniformPos

GLuint QOpenGLTextureBlitterPrivate::Program::vertexTransformUniformPos

Definition at line 238 of file qopengltextureblitter.cpp.


The documentation for this struct was generated from the following file: