webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | List of all members
angle::TexturesBenchmark Class Reference
Inheritance diagram for angle::TexturesBenchmark:
ANGLERenderTest ANGLEPerfTest testing::Test angle::NonCopyable

Public Member Functions

 TexturesBenchmark ()
 
void initializeBenchmark () override
 
void destroyBenchmark () override
 
void drawBenchmark () override
 
- Public Member Functions inherited from ANGLERenderTest
 ANGLERenderTest (const std::string &name, const RenderTestParams &testParams)
 
 ~ANGLERenderTest ()
 
bool popEvent (Event *event)
 
OSWindowgetWindow ()
 
- Public Member Functions inherited from ANGLEPerfTest
 ANGLEPerfTest (const std::string &name, const std::string &suffix)
 
virtual ~ANGLEPerfTest ()
 

Additional Inherited Members

- Protected Member Functions inherited from ANGLEPerfTest
void run ()
 
void printResult (const std::string &trace, double value, const std::string &units, bool important) const
 
void printResult (const std::string &trace, size_t value, const std::string &units, bool important) const
 
double normalizedTime (size_t value) const
 
void abortTest ()
 
unsigned int getNumStepsPerformed () const
 
- Protected Member Functions inherited from testing::Test
 Test ()
 
- Protected Attributes inherited from ANGLERenderTest
const RenderTestParamsmTestParams
 
- Protected Attributes inherited from ANGLEPerfTest
std::string mName
 
std::string mSuffix
 
TimermTimer
 
double mRunTimeSeconds
 

Constructor & Destructor Documentation

◆ TexturesBenchmark()

angle::TexturesBenchmark::TexturesBenchmark ( )

Member Function Documentation

◆ destroyBenchmark()

void angle::TexturesBenchmark::destroyBenchmark ( )
overridevirtual

Reimplemented from ANGLERenderTest.

◆ drawBenchmark()

void angle::TexturesBenchmark::drawBenchmark ( )
overridevirtual

Implements ANGLERenderTest.

◆ initializeBenchmark()

void angle::TexturesBenchmark::initializeBenchmark ( )
overridevirtual

Reimplemented from ANGLERenderTest.


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