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

#include <WorkaroundsD3D.h>

Public Attributes

bool mrtPerfWorkaround = false
 
bool setDataFasterThanImageUpload = false
 
bool zeroMaxLodWorkaround = false
 
bool useInstancedPointSpriteEmulation = false
 
bool depthStencilBlitExtraCopy = false
 
bool expandIntegerPowExpressions = false
 
bool flushAfterEndingTransformFeedback = false
 
bool getDimensionsIgnoresBaseLevel = false
 
bool preAddTexelFetchOffsets = false
 
bool emulateTinyStencilTextures = false
 
bool disableB5G6R5Support = false
 
bool rewriteUnaryMinusOperator = false
 
bool emulateIsnanFloat = false
 

Member Data Documentation

◆ depthStencilBlitExtraCopy

bool rx::WorkaroundsD3D::depthStencilBlitExtraCopy = false

◆ disableB5G6R5Support

bool rx::WorkaroundsD3D::disableB5G6R5Support = false

◆ emulateIsnanFloat

bool rx::WorkaroundsD3D::emulateIsnanFloat = false

◆ emulateTinyStencilTextures

bool rx::WorkaroundsD3D::emulateTinyStencilTextures = false

◆ expandIntegerPowExpressions

bool rx::WorkaroundsD3D::expandIntegerPowExpressions = false

◆ flushAfterEndingTransformFeedback

bool rx::WorkaroundsD3D::flushAfterEndingTransformFeedback = false

◆ getDimensionsIgnoresBaseLevel

bool rx::WorkaroundsD3D::getDimensionsIgnoresBaseLevel = false

◆ mrtPerfWorkaround

bool rx::WorkaroundsD3D::mrtPerfWorkaround = false

◆ preAddTexelFetchOffsets

bool rx::WorkaroundsD3D::preAddTexelFetchOffsets = false

◆ rewriteUnaryMinusOperator

bool rx::WorkaroundsD3D::rewriteUnaryMinusOperator = false

◆ setDataFasterThanImageUpload

bool rx::WorkaroundsD3D::setDataFasterThanImageUpload = false

◆ useInstancedPointSpriteEmulation

bool rx::WorkaroundsD3D::useInstancedPointSpriteEmulation = false

◆ zeroMaxLodWorkaround

bool rx::WorkaroundsD3D::zeroMaxLodWorkaround = false

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