webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Classes | Macros | Functions
gles_conformance_tests.h File Reference
#include "gtest/gtest.h"
#include <EGL/egl.h>
#include <EGL/eglext.h>
#include <string>

Go to the source code of this file.

Classes

struct  D3D9
 
struct  D3D11
 
class  ConformanceTest< T >
 

Macros

#define CONFORMANCE_TESTS_ES2   2
 
#define CONFORMANCE_TESTS_ES3   3
 
#define DEFINE_CONFORMANCE_TEST_CLASS(name)
 

Functions

void RunConformanceTest (const std::string &testPath, EGLNativeDisplayType nativeDisplay)
 

Macro Definition Documentation

◆ CONFORMANCE_TESTS_ES2

#define CONFORMANCE_TESTS_ES2   2

◆ CONFORMANCE_TESTS_ES3

#define CONFORMANCE_TESTS_ES3   3

◆ DEFINE_CONFORMANCE_TEST_CLASS

#define DEFINE_CONFORMANCE_TEST_CLASS (   name)
Value:
template <typename T> class name : public ConformanceTest<T> { }; \
TYPED_TEST_CASE(name, ConformanceTestTypes);
Definition: gles_conformance_tests.h:49
EGLImageKHR EGLint * name
Definition: eglext.h:851

Function Documentation

◆ RunConformanceTest()

void RunConformanceTest ( const std::string testPath,
EGLNativeDisplayType  nativeDisplay 
)