webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Types | Public Attributes | List of all members
WebCore::GraphicsContext3DAttributes Struct Reference

#include <GraphicsContext3DAttributes.h>

Public Types

using PowerPreference = GraphicsContext3DPowerPreference
 
using PowerPreference = GraphicsContext3DPowerPreference
 

Public Attributes

bool alpha { true }
 
bool depth { true }
 
bool stencil { false }
 
bool antialias { true }
 
bool premultipliedAlpha { true }
 
bool preserveDrawingBuffer { false }
 
bool failIfMajorPerformanceCaveat { false }
 
PowerPreference powerPreference { PowerPreference::Default }
 
bool forceSoftwareRenderer { false }
 
bool shareResources { true }
 
bool useGLES3 { false }
 
bool noExtensions { false }
 
float devicePixelRatio { 1 }
 
PowerPreference initialPowerPreference { PowerPreference::Default }
 

Member Typedef Documentation

◆ PowerPreference [1/2]

◆ PowerPreference [2/2]

Member Data Documentation

◆ alpha

bool WebCore::GraphicsContext3DAttributes::alpha { true }

◆ antialias

bool WebCore::GraphicsContext3DAttributes::antialias { true }

◆ depth

bool WebCore::GraphicsContext3DAttributes::depth { true }

◆ devicePixelRatio

float WebCore::GraphicsContext3DAttributes::devicePixelRatio { 1 }

◆ failIfMajorPerformanceCaveat

bool WebCore::GraphicsContext3DAttributes::failIfMajorPerformanceCaveat { false }

◆ forceSoftwareRenderer

bool WebCore::GraphicsContext3DAttributes::forceSoftwareRenderer { false }

◆ initialPowerPreference

PowerPreference WebCore::GraphicsContext3DAttributes::initialPowerPreference { PowerPreference::Default }

◆ noExtensions

bool WebCore::GraphicsContext3DAttributes::noExtensions { false }

◆ powerPreference

PowerPreference WebCore::GraphicsContext3DAttributes::powerPreference { PowerPreference::Default }

◆ premultipliedAlpha

bool WebCore::GraphicsContext3DAttributes::premultipliedAlpha { true }

◆ preserveDrawingBuffer

bool WebCore::GraphicsContext3DAttributes::preserveDrawingBuffer { false }

◆ shareResources

bool WebCore::GraphicsContext3DAttributes::shareResources { true }

◆ stencil

bool WebCore::GraphicsContext3DAttributes::stencil { false }

◆ useGLES3

bool WebCore::GraphicsContext3DAttributes::useGLES3 { false }

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