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>.
Loading...
Searching...
No Matches
QGles2CommandBuffer::GraphicsPassState Struct Reference

#include <qrhigles2_p.h>

+ Collaboration diagram for QGles2CommandBuffer::GraphicsPassState:

Classes

struct  Blend
 
struct  ColorMask
 
struct  StencilFace
 

Public Member Functions

void reset ()
 

Public Attributes

bool valid = false
 
bool scissor
 
bool cullFace
 
GLenum cullMode
 
GLenum frontFace
 
bool blendEnabled
 
struct QGles2CommandBuffer::GraphicsPassState::ColorMask colorMask
 
struct QGles2CommandBuffer::GraphicsPassState::Blend blend
 
bool depthTest
 
bool depthWrite
 
GLenum depthFunc
 
bool stencilTest
 
GLuint stencilReadMask
 
GLuint stencilWriteMask
 
struct QGles2CommandBuffer::GraphicsPassState::StencilFace stencil [2]
 
bool polyOffsetFill
 
float polyOffsetFactor
 
float polyOffsetUnits
 
float lineWidth
 
int cpCount
 
GLenum polygonMode
 
struct { 
 
   GLint   stencilRef = 0 
 
dynamic 
 

Detailed Description

Definition at line 571 of file qrhigles2_p.h.

Member Function Documentation

◆ reset()

void QGles2CommandBuffer::GraphicsPassState::reset ( )
inline

Definition at line 605 of file qrhigles2_p.h.

References valid.

Member Data Documentation

◆ blend

struct QGles2CommandBuffer::GraphicsPassState::Blend QGles2CommandBuffer::GraphicsPassState::blend

◆ blendEnabled

bool QGles2CommandBuffer::GraphicsPassState::blendEnabled

Definition at line 577 of file qrhigles2_p.h.

◆ colorMask

struct QGles2CommandBuffer::GraphicsPassState::ColorMask QGles2CommandBuffer::GraphicsPassState::colorMask

◆ cpCount

int QGles2CommandBuffer::GraphicsPassState::cpCount

Definition at line 603 of file qrhigles2_p.h.

◆ cullFace

bool QGles2CommandBuffer::GraphicsPassState::cullFace

Definition at line 574 of file qrhigles2_p.h.

◆ cullMode

GLenum QGles2CommandBuffer::GraphicsPassState::cullMode

Definition at line 575 of file qrhigles2_p.h.

◆ depthFunc

GLenum QGles2CommandBuffer::GraphicsPassState::depthFunc

Definition at line 589 of file qrhigles2_p.h.

◆ depthTest

bool QGles2CommandBuffer::GraphicsPassState::depthTest

Definition at line 587 of file qrhigles2_p.h.

◆ depthWrite

bool QGles2CommandBuffer::GraphicsPassState::depthWrite

Definition at line 588 of file qrhigles2_p.h.

◆ [struct]

struct { ... } QGles2CommandBuffer::GraphicsPassState::dynamic

◆ frontFace

GLenum QGles2CommandBuffer::GraphicsPassState::frontFace

Definition at line 576 of file qrhigles2_p.h.

◆ lineWidth

float QGles2CommandBuffer::GraphicsPassState::lineWidth

Definition at line 602 of file qrhigles2_p.h.

◆ polygonMode

GLenum QGles2CommandBuffer::GraphicsPassState::polygonMode

Definition at line 604 of file qrhigles2_p.h.

◆ polyOffsetFactor

float QGles2CommandBuffer::GraphicsPassState::polyOffsetFactor

Definition at line 600 of file qrhigles2_p.h.

◆ polyOffsetFill

bool QGles2CommandBuffer::GraphicsPassState::polyOffsetFill

Definition at line 599 of file qrhigles2_p.h.

◆ polyOffsetUnits

float QGles2CommandBuffer::GraphicsPassState::polyOffsetUnits

Definition at line 601 of file qrhigles2_p.h.

◆ scissor

bool QGles2CommandBuffer::GraphicsPassState::scissor

Definition at line 573 of file qrhigles2_p.h.

◆ stencil

struct QGles2CommandBuffer::GraphicsPassState::StencilFace QGles2CommandBuffer::GraphicsPassState::stencil[2]

◆ stencilReadMask

GLuint QGles2CommandBuffer::GraphicsPassState::stencilReadMask

Definition at line 591 of file qrhigles2_p.h.

◆ stencilRef

GLint QGles2CommandBuffer::GraphicsPassState::stencilRef = 0

Definition at line 608 of file qrhigles2_p.h.

◆ stencilTest

bool QGles2CommandBuffer::GraphicsPassState::stencilTest

Definition at line 590 of file qrhigles2_p.h.

◆ stencilWriteMask

GLuint QGles2CommandBuffer::GraphicsPassState::stencilWriteMask

Definition at line 592 of file qrhigles2_p.h.

◆ valid

bool QGles2CommandBuffer::GraphicsPassState::valid = false

Definition at line 572 of file qrhigles2_p.h.

Referenced by reset().


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