Lines Matching defs:extension
61 // Lists all modes introduced by the extension.
147 static bool IsExtensionSupported(deqp::Context& context, const char* extension)
150 return std::find(v.begin(), v.end(), extension) != v.end();
367 // From the extension spec:
481 const char* extensionDirective = "#extension GL_KHR_blend_equation_advanced : require")
659 // Check that extension is supported.
985 // Check that extension is supported.
1095 * "Test different behaviors for GLSL #extension
1111 : TestCaseGroup(context, "extension_directive", "Test #extension directive."), m_glslVersion(glslVersion)
1127 : TestCase(context, (std::string("extension_directive_") + behaviour).c_str(), "Test #extension directive.")
1157 // Check that extension is supported.
1174 std::string directive = "#extension GL_KHR_blend_equation_advanced : " + m_behaviourStr;
1226 // Check the result to see that extension was actually enabled.
1312 // Check that extension is supported.
1405 // Check that extension is supported.
1500 "#extension GL_KHR_blend_equation_advanced : require\n"
1514 "#extension GL_KHR_blend_equation_advanced : require\n"
1619 * Tests that BlendEquationSeparate does not accept extension's blending modes
1649 // Check that extension is supported.
1689 * Test that regardless of extension directive the definition exists and has value 1.
1773 args["EXTENSION_DIRECTIVE"] = std::string("#extension GL_KHR_blend_equation_advanced : ") + m_behaviour;
1838 // Test #extension directive behaviour.