7 #ifndef CONFORMANCE_TESTS_CONFORMANCE_TEST_H_ 8 #define CONFORMANCE_TESTS_CONFORMANCE_TEST_H_ 33 #define CONFORMANCE_TESTS_ES2 2 34 #define CONFORMANCE_TESTS_ES3 3 36 #if CONFORMANCE_TESTS_TYPE == CONFORMANCE_TESTS_ES2 37 typedef testing::Types<D3D9, D3D11> ConformanceTestTypes;
38 #elif CONFORMANCE_TESTS_TYPE == CONFORMANCE_TESTS_ES3 39 typedef testing::Types<D3D11> ConformanceTestTypes;
41 # error "Unknown CONFORMANCE_TESTS_TYPE" 44 #define DEFINE_CONFORMANCE_TEST_CLASS(name) \ 45 template <typename T> class name : public ConformanceTest<T> { }; \ 46 TYPED_TEST_CASE(name, ConformanceTestTypes); 64 EGLNativeDisplayType mNativeDisplay;
69 #endif // CONFORMANCE_TESTS_CONFORMANCE_TEST_H_ static EGLNativeDisplayType GetNativeDisplay()
Definition: gles_conformance_tests.h:27
Definition: gles_conformance_tests.h:25
static EGLNativeDisplayType GetNativeDisplay()
Definition: gles_conformance_tests.h:19
TestSubObjConstructor T
Definition: TestTypedefs.idl:84
#define EGL_DEFAULT_DISPLAY
Definition: egl.h:239
Definition: gles_conformance_tests.h:17
GLsizei const GLchar *const * string
Definition: gl2.h:479
#define EGL_D3D11_ONLY_DISPLAY_ANGLE
Definition: eglext.h:491