Lines Matching defs:context

98 	void shadeFragments (rr::FragmentPacket* , const int numPackets, const rr::FragmentShadingContext& context) const
105 if (context.visibleFace == rr::FACETYPE_FRONT)
109 rr::writeFragmentOutput(context, packetNdx, fragNdx, 0, color);
118 BuiltinGlFrontFacingCaseInstance (Context& context, VkPrimitiveTopology topology);
125 BuiltinGlFrontFacingCaseInstance::BuiltinGlFrontFacingCaseInstance (Context& context, VkPrimitiveTopology topology)
126 : ShaderRenderCaseInstance (context)
210 void checkSupport (Context& context) const;
211 TestInstance* createInstance (Context& context) const;
261 void BuiltinGlFrontFacingCase::checkSupport (Context& context) const
265 context.isDeviceFunctionalitySupported("VK_KHR_portability_subset") &&
266 !context.getPortabilitySubsetFeatures().triangleFans)
271 DE_UNREF(context);
275 TestInstance* BuiltinGlFrontFacingCase::createInstance (Context& context) const
277 return new BuiltinGlFrontFacingCaseInstance(context, m_topology);
288 BuiltinFragDepthCaseInstance (Context& context, VkPrimitiveTopology topology, VkFormat format, bool largeDepthEnable, float defaultDepth, bool depthClampEnable, const VkSampleCountFlagBits samples);
303 BuiltinFragDepthCaseInstance::BuiltinFragDepthCaseInstance (Context& context, VkPrimitiveTopology topology, VkFormat format, bool largeDepthEnable, float defaultDepth, bool depthClampEnable, const VkSampleCountFlagBits samples)
304 : TestInstance (context)
339 if (m_largeDepthEnable && !de::contains(context.getDeviceExtensions().begin(), context.getDeviceExtensions().end(), "VK_EXT_depth_range_unrestricted"))
1020 BuiltinFragCoordMsaaCaseInstance (Context& context, VkSampleCountFlagBits sampleCount, bool sampleShading, std::vector<uint32_t> sampleMaskArray, bool useEnable);
1032 BuiltinFragCoordMsaaCaseInstance::BuiltinFragCoordMsaaCaseInstance (Context& context, VkSampleCountFlagBits sampleCount, bool sampleShading, std::vector<uint32_t> sampleMaskArray, bool useEnable)
1033 : TestInstance (context)
1043 if (!context.getDeviceFeatures().sampleRateShading)
1469 TestInstance* createInstance (Context& context) const;
1613 TestInstance* BuiltinFragCoordMsaaTestCase::createInstance (Context& context) const
1615 return new BuiltinFragCoordMsaaCaseInstance(context, m_sampleCount, m_sampleShading, m_sampleMaskArray, m_useEnable);
1625 TestInstance* createInstance (Context& context) const;
1747 TestInstance* BuiltinFragDepthCase::createInstance (Context& context) const
1749 return new BuiltinFragDepthCaseInstance(context, m_topology, m_format, m_largeDepthEnable, m_defaultDepth, m_depthClampEnable, m_samples);
1755 BuiltinGlFragCoordXYZCaseInstance (Context& context);
1761 BuiltinGlFragCoordXYZCaseInstance::BuiltinGlFragCoordXYZCaseInstance (Context& context)
1762 : ShaderRenderCaseInstance (context)
1828 TestInstance* createInstance (Context& context) const;
1864 TestInstance* BuiltinGlFragCoordXYZCase::createInstance (Context& context) const
1866 return new BuiltinGlFragCoordXYZCaseInstance(context);
1877 BuiltinGlFragCoordWCaseInstance (Context& context);
1888 BuiltinGlFragCoordWCaseInstance::BuiltinGlFragCoordWCaseInstance (Context& context)
1889 : ShaderRenderCaseInstance (context)
1953 TestInstance* createInstance (Context& context) const;
1988 TestInstance* BuiltinGlFragCoordWCase::createInstance (Context& context) const
1990 return new BuiltinGlFragCoordWCaseInstance(context);
2004 BuiltinGlPointCoordCaseInstance (Context& context, int testVariant);
2012 BuiltinGlPointCoordCaseInstance::BuiltinGlPointCoordCaseInstance (Context& context, int testVariant)
2013 : ShaderRenderCaseInstance (context),
2124 TestInstance* createInstance (Context& context) const;
2204 TestInstance* BuiltinGlPointCoordCase::createInstance (Context& context) const
2206 return new BuiltinGlPointCoordCaseInstance(context, variant);
2240 BuiltinInputVariationsCaseInstance (Context& context, const ShaderInputTypes shaderInputTypes);
2251 BuiltinInputVariationsCaseInstance::BuiltinInputVariationsCaseInstance (Context& context, const ShaderInputTypes shaderInputTypes)
2252 : ShaderRenderCaseInstance (context)
2368 TestInstance* createInstance (Context& context) const;
2452 TestInstance* BuiltinInputVariationsCase::createInstance (Context& context) const
2454 return new BuiltinInputVariationsCaseInstance(context, m_shaderInputTypes);