webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Protected Member Functions | Protected Attributes | List of all members
EGLSyncControlTest Class Reference
Inheritance diagram for EGLSyncControlTest:
testing::Test

Protected Member Functions

 EGLSyncControlTest ()
 
void SetUp () override
 
void TearDown () override
 
void CreateD3D11Device ()
 
void InitializeDisplay ()
 
void CreateWindowSurface ()
 
- Protected Member Functions inherited from testing::Test
 Test ()
 

Protected Attributes

bool mD3D11Available = false
 
HMODULE mD3D11Module = nullptr
 
PFN_D3D11_CREATE_DEVICE mD3D11CreateDevice = nullptr
 
ID3D11Device * mDevice = nullptr
 
ID3D11DeviceContext * mDeviceContext = nullptr
 
D3D_FEATURE_LEVEL mFeatureLevel
 
bool mDeviceCreationD3D11ExtAvailable = false
 
bool mDirectCompositionSurfaceAvailable = false
 
OSWindowmOSWindow = nullptr
 
EGLDisplay mDisplay = EGL_NO_DISPLAY
 
EGLSurface mSurface = EGL_NO_SURFACE
 
EGLContext mContext = EGL_NO_CONTEXT
 
EGLConfig mConfig = 0
 
PFNEGLGETSYNCVALUESCHROMIUMPROC eglGetSyncValuesCHROMIUM = nullptr
 

Constructor & Destructor Documentation

◆ EGLSyncControlTest()

EGLSyncControlTest::EGLSyncControlTest ( )
inlineprotected

Member Function Documentation

◆ CreateD3D11Device()

void EGLSyncControlTest::CreateD3D11Device ( )
inlineprotected

◆ CreateWindowSurface()

void EGLSyncControlTest::CreateWindowSurface ( )
inlineprotected

◆ InitializeDisplay()

void EGLSyncControlTest::InitializeDisplay ( )
inlineprotected

◆ SetUp()

void EGLSyncControlTest::SetUp ( )
inlineoverrideprotectedvirtual

Reimplemented from testing::Test.

◆ TearDown()

void EGLSyncControlTest::TearDown ( )
inlineoverrideprotectedvirtual

Reimplemented from testing::Test.

Member Data Documentation

◆ eglGetSyncValuesCHROMIUM

PFNEGLGETSYNCVALUESCHROMIUMPROC EGLSyncControlTest::eglGetSyncValuesCHROMIUM = nullptr
protected

◆ mConfig

EGLConfig EGLSyncControlTest::mConfig = 0
protected

◆ mContext

EGLContext EGLSyncControlTest::mContext = EGL_NO_CONTEXT
protected

◆ mD3D11Available

bool EGLSyncControlTest::mD3D11Available = false
protected

◆ mD3D11CreateDevice

PFN_D3D11_CREATE_DEVICE EGLSyncControlTest::mD3D11CreateDevice = nullptr
protected

◆ mD3D11Module

HMODULE EGLSyncControlTest::mD3D11Module = nullptr
protected

◆ mDevice

ID3D11Device* EGLSyncControlTest::mDevice = nullptr
protected

◆ mDeviceContext

ID3D11DeviceContext* EGLSyncControlTest::mDeviceContext = nullptr
protected

◆ mDeviceCreationD3D11ExtAvailable

bool EGLSyncControlTest::mDeviceCreationD3D11ExtAvailable = false
protected

◆ mDirectCompositionSurfaceAvailable

bool EGLSyncControlTest::mDirectCompositionSurfaceAvailable = false
protected

◆ mDisplay

EGLDisplay EGLSyncControlTest::mDisplay = EGL_NO_DISPLAY
protected

◆ mFeatureLevel

D3D_FEATURE_LEVEL EGLSyncControlTest::mFeatureLevel
protected

◆ mOSWindow

OSWindow* EGLSyncControlTest::mOSWindow = nullptr
protected

◆ mSurface

EGLSurface EGLSyncControlTest::mSurface = EGL_NO_SURFACE
protected

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