Lines Matching defs:context
44 MultisampleLinearInterpolationTestInstance (Context& context,
49 : vkt::TestInstance (context)
512 MultisampleLinearInterpolationTestCase (tcu::TestContext& context,
519 : vkt::TestCase(context, name)
531 virtual void checkSupport (Context& context) const;
532 virtual TestInstance* createInstance (Context& context) const;
629 void MultisampleLinearInterpolationTestCase::checkSupport (Context& context) const
631 context.requireDeviceCoreFeature(DEVICE_CORE_FEATURE_SAMPLE_RATE_SHADING);
633 if (!(m_sampleCountFlagBits & context.getDeviceProperties().limits.framebufferColorSampleCounts))
638 context.requireDeviceFunctionality("VK_KHR_dynamic_rendering");
640 if (context.isDeviceFunctionalitySupported("VK_KHR_portability_subset") &&
641 !context.getPortabilitySubsetFeatures().shaderSampleRateInterpolationFunctions)
648 TestInstance* MultisampleLinearInterpolationTestCase::createInstance (Context& context) const
650 return new MultisampleLinearInterpolationTestInstance(context, m_renderSize, m_interpolationRange, m_sampleCountFlagBits, m_groupParams);