Lines Matching defs:testSpec
51 SimpleDraw (Context &context, TestSpec testSpec);
60 SimpleDrawInstanced (Context &context, TestSpec testSpec);
64 SimpleDraw::SimpleDraw (Context &context, TestSpec testSpec)
65 : DrawTestsBaseClass(context, testSpec.shaders[glu::SHADERTYPE_VERTEX], testSpec.shaders[glu::SHADERTYPE_FRAGMENT], testSpec.groupParams, testSpec.topology)
257 SimpleDrawInstanced::SimpleDrawInstanced (Context &context, TestSpec testSpec)
258 : SimpleDraw (context, testSpec) {}
379 void checkSupport(Context& context, SimpleDraw::TestSpec testSpec)
381 if (testSpec.groupParams->useDynamicRendering)
399 SimpleDraw::TestSpec testSpec
410 (m_testCtx, "simple_draw_triangle_list", testSpec, FunctionSupport1<SimpleDraw::TestSpec>::Args(checkSupport, testSpec)));
411 testSpec.topology = vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP;
413 (m_testCtx, "simple_draw_triangle_strip", testSpec, FunctionSupport1<SimpleDraw::TestSpec>::Args(checkSupport, testSpec)));
416 SimpleDrawInstanced::TestSpec testSpec
427 (m_testCtx, "simple_draw_instanced_triangle_list", testSpec, FunctionSupport1<SimpleDrawInstanced::TestSpec>::Args(checkSupport, testSpec)));
428 testSpec.topology = vk::VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP;
430 (m_testCtx, "simple_draw_instanced_triangle_strip", testSpec, FunctionSupport1<SimpleDrawInstanced::TestSpec>::Args(checkSupport, testSpec)));