/third_party/skia/third_party/externals/angle2/src/tests/test_utils/ |
D | angle_test_configs.h | 26 struct PlatformParameters struct 28 PlatformParameters(); 29 PlatformParameters(EGLint majorVersion, 32 PlatformParameters(EGLint majorVersion, EGLint minorVersion, GLESDriverType driver); 57 bool operator<(const PlatformParameters &a, const PlatformParameters &b); argument 58 bool operator==(const PlatformParameters &a, const PlatformParameters &b); 59 std::ostream &operator<<(std::ostream &stream, const PlatformParameters &pp); 112 PlatformParameters ES1_D3D9(); 113 PlatformParameters ES2_D3D9(); 115 PlatformParameters ES1_D3D11(); [all …]
|
D | angle_test_configs.cpp | 15 PlatformParameters::PlatformParameters() : PlatformParameters(2, 0, GLESDriverType::AngleEGL) {} in PlatformParameters() function in angle::PlatformParameters 17 PlatformParameters::PlatformParameters(EGLint majorVersion, in PlatformParameters() function in angle::PlatformParameters 29 PlatformParameters::PlatformParameters(EGLint majorVersion, in PlatformParameters() function in angle::PlatformParameters 37 EGLint PlatformParameters::getRenderer() const in getRenderer() 42 EGLint PlatformParameters::getDeviceType() const in getDeviceType() 47 bool PlatformParameters::isSwiftshader() const in isSwiftshader() 52 bool PlatformParameters::isVulkan() const in isVulkan() 57 bool PlatformParameters::isANGLE() const in isANGLE() 62 EGLint PlatformParameters::getAllocateNonZeroMemoryFeature() const in getAllocateNonZeroMemoryFeature() 67 void PlatformParameters::initDefaultParameters() in initDefaultParameters() [all …]
|
D | angle_test_instantiate.h | 20 struct PlatformParameters; 58 bool IsPlatformAvailable(const PlatformParameters ¶m); 145 const PlatformParameters testName##params[] = {ANGLE_ALL_TEST_PLATFORMS_ES1}; \ 151 const PlatformParameters testName##params[] = {ANGLE_ALL_TEST_PLATFORMS_ES2}; \ 156 const PlatformParameters testName##params[] = {ANGLE_ALL_TEST_PLATFORMS_ES2, __VA_ARGS__}; \ 162 const PlatformParameters testName##params[] = {ANGLE_ALL_TEST_PLATFORMS_ES3}; \ 167 const PlatformParameters testName##params[] = {ANGLE_ALL_TEST_PLATFORMS_ES3, __VA_ARGS__}; \ 173 const PlatformParameters testName##params[] = {ANGLE_ALL_TEST_PLATFORMS_ES31}; \ 178 const PlatformParameters testName##params[] = {ANGLE_ALL_TEST_PLATFORMS_ES31, __VA_ARGS__}; \ 184 const PlatformParameters testName##params[] = {ANGLE_ALL_TEST_PLATFORMS_ES32}; \ [all …]
|
D | angle_test_instantiate.cpp | 41 bool IsAngleEGLConfigSupported(const PlatformParameters ¶m, OSWindow *osWindow) in IsAngleEGLConfigSupported() 60 bool IsSystemWGLConfigSupported(const PlatformParameters ¶m, OSWindow *osWindow) in IsSystemWGLConfigSupported() 79 bool IsSystemEGLConfigSupported(const PlatformParameters ¶m, OSWindow *osWindow) in IsSystemEGLConfigSupported() 153 using ParamAvailabilityCache = std::map<PlatformParameters, bool>; 407 bool IsConfigAllowlisted(const SystemInfo &systemInfo, const PlatformParameters ¶m) in IsConfigAllowlisted() 618 bool IsConfigSupported(const PlatformParameters ¶m) in IsConfigSupported() 644 bool IsPlatformAvailable(const PlatformParameters ¶m) in IsPlatformAvailable()
|
D | MultiviewTest.h | 63 struct MultiviewImplementationParams : public PlatformParameters 70 : PlatformParameters(majorVersion, minorVersion, eglPlatformParameters), in MultiviewImplementationParams() 95 MultiviewTestBase(const PlatformParameters ¶ms) : ANGLETestBase(params) in MultiviewTestBase()
|
D | ANGLETest.h | 358 ANGLETestBase(const angle::PlatformParameters ¶ms); 605 static std::map<angle::PlatformParameters, TestFixture> gFixtures; 606 const angle::PlatformParameters *mCurrentParams; 616 template <typename Params = angle::PlatformParameters> 654 : ANGLETestBase(std::get<angle::PlatformParameters>(this->GetParam())) in ANGLETestWithParam() 658 inline ANGLETestWithParam<angle::PlatformParameters>::ANGLETestWithParam() in ANGLETestWithParam()
|
D | MultiviewTest.cpp | 221 const PlatformParameters &base = static_cast<const PlatformParameters &>(params); in operator <<()
|
D | ANGLETest.cpp | 454 ANGLETestBase::ANGLETestBase(const PlatformParameters ¶ms) in ANGLETestBase() 471 PlatformParameters withMethods = params; in ANGLETestBase() 1507 std::map<angle::PlatformParameters, ANGLETestBase::TestFixture> ANGLETestBase::gFixtures;
|
/third_party/skia/third_party/externals/angle2/src/tests/egl_tests/ |
D | EGLReadinessCheckTest.cpp | 55 auto check = [&systemInfo](const PlatformParameters ¶ms) { in TEST_P() 91 ANGLE_INSTANTIATE_TEST(EGLReadinessCheckTest, WithNoFixture(PlatformParameters()));
|
D | EGLContextCompatibilityTest.cpp | 113 PlatformParameters FromRenderer(EGLint renderer) in FromRenderer() 115 return WithNoFixture(PlatformParameters(2, 0, EGLPlatformParameters(renderer))); in FromRenderer() 495 PlatformParameters params = FromRenderer(renderer); in RegisterContextCompatibilityTests()
|
D | EGLPreRotationTest.cpp | 28 using EGLPreRotationSurfaceTestParams = std::tuple<angle::PlatformParameters, bool>; 104 const angle::PlatformParameters platform = ::testing::get<0>(GetParam()); in initializeDisplay()
|
/third_party/skia/third_party/externals/angle2/src/tests/gl_tests/ |
D | ProgramBinaryTest.cpp | 1291 struct PlatformsWithLinkResult : PlatformParameters 1293 PlatformsWithLinkResult(PlatformParameters saveParams, in PlatformsWithLinkResult() 1294 PlatformParameters loadParamsIn, in PlatformsWithLinkResult() 1304 PlatformParameters loadParams; 1314 const PlatformParameters &platform1 = platform; in operator <<() 1315 const PlatformParameters &platform2 = platform.loadParams; in operator <<() 1337 EGLWindow *createAndInitEGLWindow(angle::PlatformParameters ¶m) in createAndInitEGLWindow() 1410 angle::PlatformParameters firstRenderer = GetParam(); in TEST_P() 1411 angle::PlatformParameters secondRenderer = GetParam().loadParams; in TEST_P()
|
D | MultiDrawTest.cpp | 73 std::tuple<angle::PlatformParameters, DrawIDOption, InstancingOption, BufferDataUsageOption>; 75 using MultiDrawIndirectTestParams = angle::PlatformParameters; 895 const angle::PlatformParameters platforms[] = { 900 const angle::PlatformParameters es2_platforms[] = {
|
D | QueryObjectValidation.cpp | 17 using QueryObjectTestParams = std::tuple<angle::PlatformParameters, bool>;
|
D | MultisampleTest.cpp | 20 using MultisampleTestParams = std::tuple<angle::PlatformParameters, bool>; 38 const angle::PlatformParameters platform = ::testing::get<0>(GetParam()); in testSetUp()
|
D | DrawBaseVertexBaseInstanceTest.cpp | 73 tuple<angle::PlatformParameters, BaseVertexOption, BaseInstanceOption, BufferDataUsageOption>; 691 const angle::PlatformParameters platforms[] = {
|
D | DrawBaseVertexVariantsTest.cpp | 66 using DrawBaseVertexVariantsTestParams = std::tuple<angle::PlatformParameters, GLenum>;
|
D | CompressedTextureFormatsTest.cpp | 21 using CompressedTextureTestParams = std::tuple<angle::PlatformParameters, FormatDesc>;
|
D | ProgramInterfaceTest.cpp | 21 using ProgramInterfaceTestParams = std::tuple<angle::PlatformParameters, bool>;
|
D | MultiviewDrawTest.cpp | 64 MultiviewFramebufferTestBase(const PlatformParameters ¶ms, int samples) in MultiviewFramebufferTestBase()
|
D | ClearTest.cpp | 119 std::tuple<angle::PlatformParameters, int, int, int, bool>;
|
/third_party/skia/third_party/externals/angle2/src/tests/perf_tests/ |
D | glmark2Benchmark.cpp | 81 struct GLMark2TestParams : public PlatformParameters 88 os << static_cast<const PlatformParameters &>(params) << "_" << params.info.name; in operator <<()
|
D | EGLInitializePerf.cpp | 61 public WithParamInterface<angle::PlatformParameters>
|
D | EGLMakeCurrentPerf.cpp | 24 public WithParamInterface<angle::PlatformParameters>
|
D | ANGLEPerfTest.h | 134 struct RenderTestParams : public angle::PlatformParameters
|