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

Public Member Functions

 ShaderExtensionTest ()
 

Protected Member Functions

virtual void SetUp ()
 
virtual void TearDown ()
 
void DestroyCompiler ()
 
void InitializeCompiler ()
 
void TestShaderExtension (const char **shaderStrings, int stringCount, bool expectation)
 
- Protected Member Functions inherited from testing::Test
 Test ()
 

Protected Attributes

ShBuiltInResources mResources
 
ShHandle mCompiler
 

Constructor & Destructor Documentation

◆ ShaderExtensionTest()

ShaderExtensionTest::ShaderExtensionTest ( )
inline

Member Function Documentation

◆ DestroyCompiler()

void ShaderExtensionTest::DestroyCompiler ( )
inlineprotected

◆ InitializeCompiler()

void ShaderExtensionTest::InitializeCompiler ( )
inlineprotected

◆ SetUp()

virtual void ShaderExtensionTest::SetUp ( )
inlineprotectedvirtual

Reimplemented from testing::Test.

◆ TearDown()

virtual void ShaderExtensionTest::TearDown ( )
inlineprotectedvirtual

Reimplemented from testing::Test.

◆ TestShaderExtension()

void ShaderExtensionTest::TestShaderExtension ( const char **  shaderStrings,
int  stringCount,
bool  expectation 
)
inlineprotected

Member Data Documentation

◆ mCompiler

ShHandle ShaderExtensionTest::mCompiler
protected

◆ mResources

ShBuiltInResources ShaderExtensionTest::mResources
protected

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