Lines Matching defs:context
250 void shadeFragments (rr::FragmentPacket* packets, const int numPackets, const rr::FragmentShadingContext& context) const
257 tcu::Vec4 color = rr::readVarying<float>(packet, context, 0, fragNdx);
258 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, color);
282 DrawTestInstanceBase (Context& context);
325 DrawTestInstanceBase::DrawTestInstanceBase (Context& context)
326 : vkt::TestInstance (context)
327 , m_vk (context.getDeviceInterface())
627 DrawTestInstance (Context& context, const T& data);
637 DrawTestInstance<T>::DrawTestInstance (Context& context, const T& data)
638 : DrawTestInstanceBase (context)
673 DrawTestCase (tcu::TestContext& context, const char* name, const T data);
677 virtual void checkSupport (Context& context) const;
678 virtual TestInstance* createInstance (Context& context) const;
687 DrawTestCase<T>::DrawTestCase (tcu::TestContext& context, const char* name, const T data)
688 : vkt::TestCase (context, name)
707 void DrawTestCase<T>::checkSupport (Context& context) const
714 context.requireDeviceCoreFeature(DEVICE_CORE_FEATURE_GEOMETRY_SHADER);
719 context.requireDeviceFunctionality("VK_KHR_maintenance5");
722 context.requireDeviceFunctionality("VK_KHR_dynamic_rendering");
725 context.isDeviceFunctionalitySupported("VK_KHR_portability_subset") &&
726 !context.getPortabilitySubsetFeatures().triangleFans)
767 TestInstance* DrawTestCase<T>::createInstance (Context& context) const
769 return new DrawTestInstance<T>(context, m_data);