/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/draw/ |
H A D | vktDrawIndirectTest.cpp | 123 typedef DrawTypedTestSpec TestSpec; typedef in vkt::Draw::__anon27913::IndirectDraw 125 IndirectDraw (Context &context, TestSpec testSpec); 186 IndirectDrawInstanced (Context &context, TestSpec testSpec); 346 IndirectDraw::IndirectDraw (Context &context, TestSpec testSpec) in IndirectDraw() 870 IndirectDrawInstanced<FirstInstanceSupport>::IndirectDrawInstanced (Context &context, TestSpec testSpec) in IndirectDrawInstanced() 1229 void checkSupport(Context& context, IndirectDraw::TestSpec testSpec) in checkSupport() 1307 IndirectDraw::TestSpec testSpec(m_groupParams); in init() 1318 indirectDrawGroup->addChild(new InstanceFactory<IndirectDraw, FunctionSupport1<IndirectDraw::TestSpec> > in init() 1319 (m_testCtx, "triangle_list", testSpec, FunctionSupport1<IndirectDraw::TestSpec>::Args(checkSupport, testSpec))); in init() 1321 indirectDrawGroup->addChild(new InstanceFactory<IndirectDraw, FunctionSupport1<IndirectDraw::TestSpec> > in init() [all...] |
H A D | vktDrawSimpleTest.cpp | 50 typedef TestSpecBase TestSpec; typedef in vkt::Draw::__anon27951::SimpleDraw 51 SimpleDraw (Context &context, TestSpec testSpec); 59 typedef TestSpec TestSpec; typedef in vkt::Draw::__anon27951::SimpleDrawInstanced 60 SimpleDrawInstanced (Context &context, TestSpec testSpec); 64 SimpleDraw::SimpleDraw (Context &context, TestSpec testSpec) in SimpleDraw() 257 SimpleDrawInstanced::SimpleDrawInstanced (Context &context, TestSpec testSpec) in SimpleDrawInstanced() 379 void checkSupport(Context& context, SimpleDraw::TestSpec testSpec) in checkSupport() 399 SimpleDraw::TestSpec testSpec in init() 409 addChild(new InstanceFactory<SimpleDraw, FunctionSupport1<SimpleDraw::TestSpec> > in init() [all...] |
H A D | vktDrawIndexedTest.cpp | 93 typedef TestSpec2 TestSpec; typedef in vkt::Draw::__anon27907::DrawIndexed 96 TestSpec testSpec); 106 const TestSpec m_testSpec; 112 DrawInstancedIndexed (Context &context, TestSpec testSpec); 116 DrawIndexed::DrawIndexed (Context &context, TestSpec testSpec) in DrawIndexed() 348 DrawInstancedIndexed::DrawInstancedIndexed (Context &context, TestSpec testSpec) in DrawInstancedIndexed() 480 void checkSupport(Context& context, DrawIndexed::TestSpec testSpec) in checkSupport() 581 DrawIndexed::TestSpec testSpec in init() 597 addChild(new InstanceFactory<DrawIndexed, FunctionSupport1<DrawIndexed::TestSpec> > in init() 598 (m_testCtx, testName, testSpec, FunctionSupport1<DrawIndexed::TestSpec> in init() [all...] |
H A D | vktDrawTestCaseUtil.hpp | 59 InstanceFactory (tcu::TestContext& testCtx, const std::string& name, typename Instance::TestSpec testSpec) in InstanceFactory() 66 InstanceFactory (tcu::TestContext& testCtx, const std::string& name, typename Instance::TestSpec testSpec, const Support& support) in InstanceFactory() 93 const typename Instance::TestSpec m_testSpec;
|
H A D | vktDrawShaderDrawParametersTests.cpp | 82 typedef FlagsTestSpec TestSpec; typedef in vkt::Draw::__anon27947::DrawTest 83 DrawTest (Context &context, TestSpec testSpec); 108 DrawTest::DrawTest (Context &context, TestSpec testSpec) in DrawTest() 402 void checkSupport (Context& context, DrawTest::TestSpec testSpec) in checkSupport() 443 void addDrawCase (tcu::TestCaseGroup* group, DrawTest::TestSpec testSpec, const TestFlags flags) in addDrawCase() 455 group->addChild(new InstanceFactory<DrawTest, FunctionSupport1<DrawTest::TestSpec>>(group->getTestContext(), name.str(), testSpec, FunctionSupport1<DrawTest::TestSpec>::Args(checkSupport, testSpec))); in addDrawCase() 469 DrawTest::TestSpec testSpec(m_groupParams); in init() 483 DrawTest::TestSpec testSpec(m_groupParams); in init() 499 DrawTest::TestSpec testSpe in init() [all...] |
H A D | vktDrawConcurrentTests.cpp | 67 typedef TestSpecBase TestSpec; typedef in vkt::Draw::__anon27898::ConcurrentDraw 68 ConcurrentDraw (Context &context, TestSpec testSpec); 72 ConcurrentDraw::ConcurrentDraw (Context &context, TestSpec testSpec) in ConcurrentDraw() 494 void checkSupport(Context& context, ConcurrentDraw::TestSpec testSpec) in checkSupport() 511 ConcurrentDraw::TestSpec testSpec in init() 522 addChild(new InstanceFactory<ConcurrentDraw, FunctionSupport1<ConcurrentDraw::TestSpec>>(m_testCtx, "compute_and_triangle_list", testSpec, FunctionSupport1<ConcurrentDraw::TestSpec>::Args(checkSupport, testSpec))); in init()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/draw/ |
H A D | vktDrawSimpleTest.cpp | 50 typedef TestSpecBase TestSpec; typedef in vkt::Draw::__anon29186::SimpleDraw 51 SimpleDraw (Context &context, TestSpec testSpec); 59 typedef TestSpec TestSpec; typedef in vkt::Draw::__anon29186::SimpleDrawInstanced 60 SimpleDrawInstanced (Context &context, TestSpec testSpec); 64 SimpleDraw::SimpleDraw (Context &context, TestSpec testSpec) in SimpleDraw() 257 SimpleDrawInstanced::SimpleDrawInstanced (Context &context, TestSpec testSpec) in SimpleDrawInstanced() 379 void checkSupport(Context& context, SimpleDraw::TestSpec testSpec) in checkSupport() 399 SimpleDraw::TestSpec testSpec in init() 409 addChild(new InstanceFactory<SimpleDraw, FunctionSupport1<SimpleDraw::TestSpec> > in init() [all...] |
H A D | vktDrawIndirectTest.cpp | 106 typedef DrawTypedTestSpec TestSpec; typedef in vkt::Draw::__anon29155::IndirectDraw 108 IndirectDraw (Context &context, TestSpec testSpec); 165 IndirectDrawInstanced (Context &context, TestSpec testSpec); 319 IndirectDraw::IndirectDraw (Context &context, TestSpec testSpec) in IndirectDraw() 804 IndirectDrawInstanced<FirstInstanceSupport>::IndirectDrawInstanced (Context &context, TestSpec testSpec) in IndirectDrawInstanced() 1153 void checkSupport(Context& context, IndirectDraw::TestSpec testSpec) in checkSupport() 1205 IndirectDraw::TestSpec testSpec(m_groupParams); in init() 1214 indirectDrawGroup->addChild(new InstanceFactory<IndirectDraw, FunctionSupport1<IndirectDraw::TestSpec> > in init() 1215 (m_testCtx, "triangle_list", "Draws triangle list", testSpec, FunctionSupport1<IndirectDraw::TestSpec>::Args(checkSupport, testSpec))); in init() 1217 indirectDrawGroup->addChild(new InstanceFactory<IndirectDraw, FunctionSupport1<IndirectDraw::TestSpec> > in init() [all...] |
H A D | vktDrawIndexedTest.cpp | 55 typedef TestSpecBase TestSpec; typedef in vkt::Draw::__anon29154::DrawIndexed 57 DrawIndexed (Context &context, TestSpec testSpec); 67 DrawInstancedIndexed (Context &context, TestSpec testSpec); 71 DrawIndexed::DrawIndexed (Context &context, TestSpec testSpec) in DrawIndexed() 267 DrawInstancedIndexed::DrawInstancedIndexed (Context &context, TestSpec testSpec) in DrawInstancedIndexed() 392 void checkSupport(Context& context, DrawIndexed::TestSpec testSpec) in checkSupport() 412 DrawIndexed::TestSpec testSpec in init() 422 addChild(new InstanceFactory<DrawIndexed, FunctionSupport1<DrawIndexed::TestSpec> > in init() 423 (m_testCtx, "draw_indexed_triangle_list", "Draws indexed triangle list", testSpec, FunctionSupport1<DrawIndexed::TestSpec>::Args(checkSupport, testSpec))); in init() 425 addChild(new InstanceFactory<DrawIndexed, FunctionSupport1<DrawIndexed::TestSpec> > in init() [all...] |
H A D | vktDrawTestCaseUtil.hpp | 59 InstanceFactory (tcu::TestContext& testCtx, const std::string& name, const std::string& desc, typename Instance::TestSpec testSpec) in InstanceFactory() 66 InstanceFactory (tcu::TestContext& testCtx, const std::string& name, const std::string& desc, typename Instance::TestSpec testSpec, const Support& support) in InstanceFactory() 93 const typename Instance::TestSpec m_testSpec;
|
H A D | vktDrawShaderDrawParametersTests.cpp | 82 typedef FlagsTestSpec TestSpec; typedef in vkt::Draw::__anon29182::DrawTest 83 DrawTest (Context &context, TestSpec testSpec); 108 DrawTest::DrawTest (Context &context, TestSpec testSpec) in DrawTest() 402 void checkSupport (Context& context, DrawTest::TestSpec testSpec) in checkSupport() 443 void addDrawCase (tcu::TestCaseGroup* group, DrawTest::TestSpec testSpec, const TestFlags flags) in addDrawCase() 455 group->addChild(new InstanceFactory<DrawTest, FunctionSupport1<DrawTest::TestSpec>>(group->getTestContext(), name.str(), "", testSpec, FunctionSupport1<DrawTest::TestSpec>::Args(checkSupport, testSpec))); in addDrawCase() 469 DrawTest::TestSpec testSpec(m_groupParams); in init() 483 DrawTest::TestSpec testSpec(m_groupParams); in init() 499 DrawTest::TestSpec testSpe in init() [all...] |
H A D | vktDrawConcurrentTests.cpp | 67 typedef TestSpecBase TestSpec; typedef in vkt::Draw::__anon29144::ConcurrentDraw 68 ConcurrentDraw (Context &context, TestSpec testSpec); 72 ConcurrentDraw::ConcurrentDraw (Context &context, TestSpec testSpec) in ConcurrentDraw() 494 void checkSupport(Context& context, ConcurrentDraw::TestSpec testSpec) in checkSupport() 511 ConcurrentDraw::TestSpec testSpec in init() 522 addChild(new InstanceFactory<ConcurrentDraw, FunctionSupport1<ConcurrentDraw::TestSpec>>(m_testCtx, "compute_and_triangle_list", "Draws triangle list while running a compute shader", testSpec, FunctionSupport1<ConcurrentDraw::TestSpec>::Args(checkSupport, testSpec))); in init()
|
/third_party/vk-gl-cts/modules/gles3/functional/ |
H A D | es3fPixelBufferObjectTests.cpp | 60 struct TestSpec struct in deqp::gles3::Functional::__anon30577::ReadPixelsTest 78 ReadPixelsTest (Context& context, const TestSpec& spec); 94 TestSpec::FramebufferType m_framebuffeType; 106 ReadPixelsTest::ReadPixelsTest (Context& context, const TestSpec& spec) in ReadPixelsTest() 119 if (m_framebuffeType == TestSpec::FRAMEBUFFERTYPE_NATIVE) in ReadPixelsTest() 123 else if (m_framebuffeType == TestSpec::FRAMEBUFFERTYPE_RENDERBUFFER) in ReadPixelsTest() 159 if (m_framebuffeType == TestSpec::FRAMEBUFFERTYPE_RENDERBUFFER) in init() 208 if (m_framebuffeType == TestSpec::FRAMEBUFFERTYPE_NATIVE) in init() 210 else if (m_framebuffeType == TestSpec::FRAMEBUFFERTYPE_RENDERBUFFER) in init() 334 if (m_framebuffeType == TestSpec in clearColor() [all...] |
H A D | es3fSamplerObjectTests.cpp | 62 gls::TextureSamplerTest::TestSpec simpleTestCases[] = { in init() 100 gls::MultiTextureSamplerTest::TestSpec multiTestCases[] = { in init() 145 gls::TextureSamplerTest::TestSpec simpleTestCases3D[] = { in init() 183 gls::MultiTextureSamplerTest::TestSpec multiTestCases3D[] = { in init() 228 gls::TextureSamplerTest::TestSpec simpleTestCasesCube[] = { in init() 266 gls::MultiTextureSamplerTest::TestSpec multiTestCasesCube[] = { in init()
|
/third_party/vk-gl-cts/modules/glshared/ |
H A D | glsSamplerObjectTest.hpp | 54 struct TestSpec struct in deqp::gls::TextureSamplerTest 63 TextureSamplerTest (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const TestSpec& spec); 112 struct TestSpec struct in deqp::gls::MultiTextureSamplerTest 122 MultiTextureSamplerTest (tcu::TestContext& testCtx, glu::RenderContext& renderCtx, const TestSpec& spec);
|
/third_party/vk-gl-cts/modules/egl/ |
H A D | teglGLES2SharingTests.cpp | 80 struct TestSpec struct in deqp::egl::GLES2SharingTest 93 GLES2SharingTest (EglTestContext& eglTestCtx, const char* name , const char* desc, const TestSpec& spec); 100 TestSpec m_spec; 115 GLES2SharingTest::GLES2SharingTest (EglTestContext& eglTestCtx, const char* name , const char* desc, const TestSpec& spec) in GLES2SharingTest() 297 GLES2BufferSharingTest (EglTestContext& eglTestCtx, const char* name, const char* desc, const GLES2SharingTest::TestSpec& spec); 309 GLES2BufferSharingTest::GLES2BufferSharingTest (EglTestContext& eglTestCtx, const char* name, const char* desc, const GLES2SharingTest::TestSpec& spec) in GLES2BufferSharingTest() 470 GLES2TextureSharingTest (EglTestContext& eglTestCtx, const char* name, const char* desc, const GLES2SharingTest::TestSpec& spec, bool asColorAttachment); 483 GLES2TextureSharingTest::GLES2TextureSharingTest (EglTestContext& eglTestCtx, const char* name, const char* desc, const GLES2SharingTest::TestSpec& spec, bool asColorAttachment) in GLES2TextureSharingTest() 693 GLES2ProgramSharingTest (EglTestContext& eglTestCtx, const char* name, const char* desc, const GLES2SharingTest::TestSpec& spec); 704 GLES2ProgramSharingTest::GLES2ProgramSharingTest (EglTestContext& eglTestCtx, const char* name, const char* desc, const GLES2SharingTest::TestSpec [all...] |
H A D | teglImageFormatTests.cpp | 125 struct TestSpec struct 1544 ImageFormatCase (EglTestContext& eglTestCtx, const TestSpec& spec); 1555 const TestSpec m_spec; 1571 const GLint glesApi = m_spec.contexts[0] == TestSpec::API_GLES3 ? EGL_OPENGL_ES3_BIT : EGL_OPENGL_ES2_BIT; in getConfig() 1587 ImageFormatCase::ImageFormatCase (EglTestContext& eglTestCtx, const TestSpec& spec) in ImageFormatCase() 1611 const TestSpec::Operation& op = m_spec.operations[operationNdx]; in checkExtensions() 1629 if (m_spec.contexts[0] == TestSpec::API_GLES3 && eglu::getVersion(egl, m_display) < eglu::Version(1, 5)) in init() 1654 if (m_spec.contexts[0] == TestSpec::API_GLES3) in init() 1667 case TestSpec::API_GLES2: in init() 1673 case TestSpec in init() [all...] |
/third_party/vk-gl-cts/modules/gles31/functional/ |
H A D | es31fAtomicCounterTests.cpp | 87 struct TestSpec struct in deqp::gles31::Functional::__anon30809::AtomicCounterTest 89 TestSpec (void) in TestSpec() function 109 AtomicCounterTest (Context& context, const char* name, const char* description, const TestSpec& spec); 117 const TestSpec m_spec; 124 static string generateShaderSource (const TestSpec& spec); 128 static bool checkPath (const vector<deUint32>& increments, const vector<deUint32>& decrements, int initialValue, const TestSpec& spec); 154 AtomicCounterTest::AtomicCounterTest (Context& context, const char* name, const char* description, const TestSpec& spec) in AtomicCounterTest() 172 string AtomicCounterTest::generateShaderSource (const TestSpec& spec) in generateShaderSource() 712 bool AtomicCounterTest::checkPath (const vector<deUint32>& increments, const vector<deUint32>& decrements, int initialValue, const TestSpec& spec) in checkPath() 1050 string specToTestName (const AtomicCounterTest::TestSpec [all...] |
H A D | es31fVertexAttributeBindingTests.cpp | 236 struct TestSpec struct in deqp::gles31::Functional::__anon30967::SingleBindingCase 252 static TestSpec genTestSpec (int flags); 260 const TestSpec m_spec; 375 SingleBindingCase::TestSpec SingleBindingCase::genTestSpec (int flags) in genTestSpec() 388 TestSpec spec; in genTestSpec() 536 struct TestSpec struct in deqp::gles31::Functional::__anon30967::MultipleBindingCase 550 TestSpec genTestSpec (int flags) const; 555 const TestSpec m_spec; 682 MultipleBindingCase::TestSpec MultipleBindingCase::genTestSpec (int flags) const in genTestSpec() 684 MultipleBindingCase::TestSpec spe in genTestSpec() [all...] |
/third_party/skia/third_party/externals/dawn/src/tests/end2end/ |
H A D | DepthStencilStateTests.cpp | 89 struct TestSpec { struct in DepthStencilStateTest 133 TestSpec base = {baseState, baseColor, 0.5f, 0u}; in CheckDepthCompareFunction() 187 TestSpec base = {baseState, baseColor, 0.0f, 1u}; in CheckStencilCompareFunction() 246 void CheckStencil(std::vector<TestSpec> testParams, uint32_t expectedStencil) { in CheckStencil() 267 void DoTest(const std::vector<TestSpec>& testParams, in DoTest() 299 const TestSpec& test = testParams[i]; in DoTest() 356 void DoTest(const std::vector<TestSpec>& testParams, in DoTest() 409 TestSpec specs[3] = { in TEST_P() 605 TestSpec base = {baseState, baseColor, 0.5f, 3u}; // Base triangle to set the stencil to 3 in TEST_P() 643 TestSpec bas in TEST_P() [all...] |
H A D | PrimitiveStateTests.cpp | 78 struct TestSpec { struct in DepthClampingTest 88 void DoTest(const std::vector<TestSpec>& testParams, const RGBA8& expected) { in DoTest() 100 const TestSpec& test = testParams[i]; in DoTest()
|
/third_party/vk-gl-cts/modules/gles31/stress/ |
H A D | es31sVertexAttributeBindingTests.cpp | 230 struct TestSpec struct in deqp::gles31::Stress::__anon30976::SingleBindingCase 246 static TestSpec genTestSpec (int flags); 254 const TestSpec m_spec; 369 SingleBindingCase::TestSpec SingleBindingCase::genTestSpec (int flags) in genTestSpec() 382 TestSpec spec; in genTestSpec()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/fragment_ops/ |
H A D | vktFragmentOperationsScissorTests.cpp | 493 struct TestSpec in createTestsInGroup() struct 509 const TestSpec cases[] = in createTestsInGroup() 529 const TestSpec cases[] = in createTestsInGroup() 551 const TestSpec cases[] = in createTestsInGroup()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/fragment_ops/ |
H A D | vktFragmentOperationsScissorTests.cpp | 493 struct TestSpec in createTestsInGroup() struct 510 const TestSpec cases[] = in createTestsInGroup() 527 const TestSpec cases[] = in createTestsInGroup() 545 const TestSpec cases[] = in createTestsInGroup()
|
/third_party/vk-gl-cts/modules/gles2/performance/ |
H A D | es2pDrawCallBatchingTests.cpp | 69 struct TestSpec struct in deqp::gles2::Performance::__anon30500::DrawCallBatchingTest 85 DrawCallBatchingTest (Context& context, const char* name, const char* description, const TestSpec& spec); 111 TestSpec m_spec; 149 DrawCallBatchingTest::DrawCallBatchingTest (Context& context, const char* name, const char* description, const TestSpec& spec) in DrawCallBatchingTest() 931 string specToName (const DrawCallBatchingTest::TestSpec& spec) in specToName() 955 string specToDescrpition (const DrawCallBatchingTest::TestSpec& spec) in specToDescrpition() 1056 DrawCallBatchingTest::TestSpec spec; in init()
|