webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
ProgramBinariesAcrossPlatforms Class Reference
Inheritance diagram for ProgramBinariesAcrossPlatforms:

Public Member Functions

void SetUp () override
 
EGLWindowcreateAndInitEGLWindow (angle::PlatformParameters &param)
 
void destroyEGLWindow (EGLWindow **eglWindow)
 
GLuint createES2ProgramFromSource ()
 
GLuint createES3ProgramFromSource ()
 
void drawWithProgram (GLuint program)
 
void TearDown () override
 

Public Attributes

OSWindowmOSWindow
 

Member Function Documentation

◆ createAndInitEGLWindow()

EGLWindow* ProgramBinariesAcrossPlatforms::createAndInitEGLWindow ( angle::PlatformParameters param)
inline

◆ createES2ProgramFromSource()

GLuint ProgramBinariesAcrossPlatforms::createES2ProgramFromSource ( )
inline

◆ createES3ProgramFromSource()

GLuint ProgramBinariesAcrossPlatforms::createES3ProgramFromSource ( )
inline

◆ destroyEGLWindow()

void ProgramBinariesAcrossPlatforms::destroyEGLWindow ( EGLWindow **  eglWindow)
inline

◆ drawWithProgram()

void ProgramBinariesAcrossPlatforms::drawWithProgram ( GLuint  program)
inline

◆ SetUp()

void ProgramBinariesAcrossPlatforms::SetUp ( )
inlineoverride

◆ TearDown()

void ProgramBinariesAcrossPlatforms::TearDown ( )
inlineoverride

Member Data Documentation

◆ mOSWindow

OSWindow* ProgramBinariesAcrossPlatforms::mOSWindow

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