Flutter Engine
The Flutter Engine
Public Attributes | List of all members
GrGLDriverInfo Struct Reference

#include <GrGLUtil.h>

Public Attributes

GrGLStandard fStandard = kNone_GrGLStandard
 
GrGLVersion fVersion = GR_GL_INVALID_VER
 
GrGLSLVersion fGLSLVersion = GR_GLSL_INVALID_VER
 
GrGLVendor fVendor = GrGLVendor::kOther
 
GrGLRenderer fRenderer = GrGLRenderer::kOther
 
GrGLDriver fDriver = GrGLDriver::kUnknown
 
GrGLDriverVersion fDriverVersion = GR_GL_DRIVER_UNKNOWN_VER
 
GrGLANGLEBackend fANGLEBackend = GrGLANGLEBackend::kUnknown
 
GrGLVendor fANGLEVendor = GrGLVendor::kOther
 
GrGLRenderer fANGLERenderer = GrGLRenderer::kOther
 
GrGLDriver fANGLEDriver = GrGLDriver::kUnknown
 
GrGLDriverVersion fANGLEDriverVersion = GR_GL_DRIVER_UNKNOWN_VER
 
GrGLVendor fWebGLVendor = GrGLVendor::kOther
 
GrGLRenderer fWebGLRenderer = GrGLRenderer::kOther
 
bool fIsOverCommandBuffer = false
 
bool fIsRunningOverVirgl = false
 

Detailed Description

Definition at line 301 of file GrGLUtil.h.

Member Data Documentation

◆ fANGLEBackend

GrGLANGLEBackend GrGLDriverInfo::fANGLEBackend = GrGLANGLEBackend::kUnknown

Definition at line 310 of file GrGLUtil.h.

◆ fANGLEDriver

GrGLDriver GrGLDriverInfo::fANGLEDriver = GrGLDriver::kUnknown

Definition at line 313 of file GrGLUtil.h.

◆ fANGLEDriverVersion

GrGLDriverVersion GrGLDriverInfo::fANGLEDriverVersion = GR_GL_DRIVER_UNKNOWN_VER

Definition at line 314 of file GrGLUtil.h.

◆ fANGLERenderer

GrGLRenderer GrGLDriverInfo::fANGLERenderer = GrGLRenderer::kOther

Definition at line 312 of file GrGLUtil.h.

◆ fANGLEVendor

GrGLVendor GrGLDriverInfo::fANGLEVendor = GrGLVendor::kOther

Definition at line 311 of file GrGLUtil.h.

◆ fDriver

GrGLDriver GrGLDriverInfo::fDriver = GrGLDriver::kUnknown

Definition at line 307 of file GrGLUtil.h.

◆ fDriverVersion

GrGLDriverVersion GrGLDriverInfo::fDriverVersion = GR_GL_DRIVER_UNKNOWN_VER

Definition at line 308 of file GrGLUtil.h.

◆ fGLSLVersion

GrGLSLVersion GrGLDriverInfo::fGLSLVersion = GR_GLSL_INVALID_VER

Definition at line 304 of file GrGLUtil.h.

◆ fIsOverCommandBuffer

bool GrGLDriverInfo::fIsOverCommandBuffer = false

Definition at line 320 of file GrGLUtil.h.

◆ fIsRunningOverVirgl

bool GrGLDriverInfo::fIsRunningOverVirgl = false

Definition at line 323 of file GrGLUtil.h.

◆ fRenderer

GrGLRenderer GrGLDriverInfo::fRenderer = GrGLRenderer::kOther

Definition at line 306 of file GrGLUtil.h.

◆ fStandard

GrGLStandard GrGLDriverInfo::fStandard = kNone_GrGLStandard

Definition at line 302 of file GrGLUtil.h.

◆ fVendor

GrGLVendor GrGLDriverInfo::fVendor = GrGLVendor::kOther

Definition at line 305 of file GrGLUtil.h.

◆ fVersion

GrGLVersion GrGLDriverInfo::fVersion = GR_GL_INVALID_VER

Definition at line 303 of file GrGLUtil.h.

◆ fWebGLRenderer

GrGLRenderer GrGLDriverInfo::fWebGLRenderer = GrGLRenderer::kOther

Definition at line 317 of file GrGLUtil.h.

◆ fWebGLVendor

GrGLVendor GrGLDriverInfo::fWebGLVendor = GrGLVendor::kOther

Definition at line 316 of file GrGLUtil.h.


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