Lines Matching defs:context

123 	virtual void						checkSupport					(Context& context) const;
124 virtual TestInstance* createInstance (Context& context) const;
236 virtual void checkSupport (Context& context) const;
245 void SamplerLodTest::checkSupport (Context& context) const
247 SamplerTest::checkSupport(context);
250 if (m_mipLodBias != 0.0f && context.isDeviceFunctionalitySupported("VK_KHR_portability_subset") &&
251 !context.getPortabilitySubsetFeatures().samplerMipLodBias)
355 void SamplerTest::checkSupport (Context& context) const
357 checkPipelineConstructionRequirements(context.getInstanceInterface(), context.getPhysicalDevice(), m_pipelineConstructionType);
360 context.requireDeviceFunctionality("VK_KHR_maintenance5");
362 checkSupportImageSamplingInstance(context, getImageSamplingInstanceParams(m_imageViewType, m_imageFormat, m_imageSize, m_samplerLod, m_separateStencilUsage, m_sampleStencil));
470 TestInstance* SamplerTest::createInstance (Context& context) const
472 return new ImageSamplingInstance(context, getImageSamplingInstanceParams(m_imageViewType, m_imageFormat, m_imageSize, m_samplerLod, m_separateStencilUsage, m_sampleStencil));
1296 virtual TestInstance* createInstance (Context& context) const;
1297 virtual void checkSupport (Context& context) const;
1308 ExactSamplingInstance (Context& context, const Params& params);
1429 TestInstance* ExactSamplingCase::createInstance (Context& context) const
1431 return new ExactSamplingInstance{context, m_params};
1434 void ExactSamplingCase::checkSupport (Context& context) const
1438 context.requireDeviceFunctionality("VK_KHR_maintenance5");
1441 const auto& vki = context.getInstanceInterface();
1442 const auto physicalDevice = context.getPhysicalDevice();
1458 ExactSamplingInstance::ExactSamplingInstance (Context& context, const Params& params)
1459 : vkt::TestInstance{context}, m_params(params)
1921 void checkSupport (Context& context) const override;
1923 TestInstance* createInstance (Context& context) const override;
1932 MaxSamplerLodBiasInstance (Context& context, const MaxSamplerLodBiasParams& params)
1933 : vkt::TestInstance (context)
1944 void MaxSamplerLodBiasCase::checkSupport (Context& context) const
1946 checkPipelineConstructionRequirements(context.getInstanceInterface(), context.getPhysicalDevice(), m_params.pipelineConstructionType);
1949 context.requireDeviceFunctionality("VK_EXT_image_view_min_lod");
1993 TestInstance* MaxSamplerLodBiasCase::createInstance (Context& context) const
1995 return new MaxSamplerLodBiasInstance(context, m_params);