webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
rx::WorkaroundsGL Struct Reference

#include <WorkaroundsGL.h>

Public Member Functions

 WorkaroundsGL ()
 

Public Attributes

bool avoid1BitAlphaTextureFormats
 
bool rgba4IsNotSupportedForColorRendering
 
bool doesSRGBClearsOnLinearFramebufferAttachments
 
bool doWhileGLSLCausesGPUHang
 
bool finishDoesNotCauseQueriesToBeAvailable
 
bool alwaysCallUseProgramAfterLink
 
bool unpackOverlappingRowsSeparatelyUnpackBuffer
 
bool packOverlappingRowsSeparatelyPackBuffer
 
bool initializeCurrentVertexAttributes
 
bool emulateAbsIntFunction
 
bool addAndTrueToLoopCondition
 
bool unpackLastRowSeparatelyForPaddingInclusion
 
bool packLastRowSeparatelyForPaddingInclusion
 
bool emulateIsnanFloat
 
bool useUnusedBlocksWithStandardOrSharedLayout
 

Constructor & Destructor Documentation

◆ WorkaroundsGL()

rx::WorkaroundsGL::WorkaroundsGL ( )
inline

Member Data Documentation

◆ addAndTrueToLoopCondition

bool rx::WorkaroundsGL::addAndTrueToLoopCondition

◆ alwaysCallUseProgramAfterLink

bool rx::WorkaroundsGL::alwaysCallUseProgramAfterLink

◆ avoid1BitAlphaTextureFormats

bool rx::WorkaroundsGL::avoid1BitAlphaTextureFormats

◆ doesSRGBClearsOnLinearFramebufferAttachments

bool rx::WorkaroundsGL::doesSRGBClearsOnLinearFramebufferAttachments

◆ doWhileGLSLCausesGPUHang

bool rx::WorkaroundsGL::doWhileGLSLCausesGPUHang

◆ emulateAbsIntFunction

bool rx::WorkaroundsGL::emulateAbsIntFunction

◆ emulateIsnanFloat

bool rx::WorkaroundsGL::emulateIsnanFloat

◆ finishDoesNotCauseQueriesToBeAvailable

bool rx::WorkaroundsGL::finishDoesNotCauseQueriesToBeAvailable

◆ initializeCurrentVertexAttributes

bool rx::WorkaroundsGL::initializeCurrentVertexAttributes

◆ packLastRowSeparatelyForPaddingInclusion

bool rx::WorkaroundsGL::packLastRowSeparatelyForPaddingInclusion

◆ packOverlappingRowsSeparatelyPackBuffer

bool rx::WorkaroundsGL::packOverlappingRowsSeparatelyPackBuffer

◆ rgba4IsNotSupportedForColorRendering

bool rx::WorkaroundsGL::rgba4IsNotSupportedForColorRendering

◆ unpackLastRowSeparatelyForPaddingInclusion

bool rx::WorkaroundsGL::unpackLastRowSeparatelyForPaddingInclusion

◆ unpackOverlappingRowsSeparatelyUnpackBuffer

bool rx::WorkaroundsGL::unpackOverlappingRowsSeparatelyUnpackBuffer

◆ useUnusedBlocksWithStandardOrSharedLayout

bool rx::WorkaroundsGL::useUnusedBlocksWithStandardOrSharedLayout

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