RetroArch
Public Member Functions | Public Attributes | List of all members
glslang::TShaderQualifiers Struct Reference

#include <Types.h>

Public Member Functions

void init ()
 
void merge (const TShaderQualifiers &src)
 

Public Attributes

TLayoutGeometry geometry
 
bool pixelCenterInteger
 
bool originUpperLeft
 
int invocations
 
int vertices
 
TVertexSpacing spacing
 
TVertexOrder order
 
bool pointMode
 
int localSize [3]
 
int localSizeSpecId [3]
 
bool earlyFragmentTests
 
bool postDepthCoverage
 
TLayoutDepth layoutDepth
 
bool blendEquation
 
int numViews
 

Member Function Documentation

◆ init()

void glslang::TShaderQualifiers::init ( )
inline
Here is the caller graph for this function:

◆ merge()

void glslang::TShaderQualifiers::merge ( const TShaderQualifiers src)
inline

Member Data Documentation

◆ blendEquation

bool glslang::TShaderQualifiers::blendEquation

◆ earlyFragmentTests

bool glslang::TShaderQualifiers::earlyFragmentTests

◆ geometry

TLayoutGeometry glslang::TShaderQualifiers::geometry

◆ invocations

int glslang::TShaderQualifiers::invocations

◆ layoutDepth

TLayoutDepth glslang::TShaderQualifiers::layoutDepth

◆ localSize

int glslang::TShaderQualifiers::localSize[3]

◆ localSizeSpecId

int glslang::TShaderQualifiers::localSizeSpecId[3]

◆ numViews

int glslang::TShaderQualifiers::numViews

◆ order

TVertexOrder glslang::TShaderQualifiers::order

◆ originUpperLeft

bool glslang::TShaderQualifiers::originUpperLeft

◆ pixelCenterInteger

bool glslang::TShaderQualifiers::pixelCenterInteger

◆ pointMode

bool glslang::TShaderQualifiers::pointMode

◆ postDepthCoverage

bool glslang::TShaderQualifiers::postDepthCoverage

◆ spacing

TVertexSpacing glslang::TShaderQualifiers::spacing

◆ vertices

int glslang::TShaderQualifiers::vertices

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