Lines Matching refs:SamplerTest

100 class SamplerTest : public vkt::TestCase
103 SamplerTest (tcu::TestContext& testContext,
112 virtual ~SamplerTest (void) {}
144 class SamplerMagFilterTest : public SamplerTest
161 class SamplerMinFilterTest : public SamplerTest
220 class SamplerLodTest : public SamplerTest
247 SamplerTest::checkSupport(context);
258 class SamplerAddressModesTest : public SamplerTest
291 // SamplerTest
293 SamplerTest::SamplerTest (tcu::TestContext& testContext,
315 ImageSamplingInstanceParams SamplerTest::getImageSamplingInstanceParams (SamplerViewType imageViewType,
345 (deUint32)SamplerTest::getArraySize(imageViewType) // deUint32 arraySize;
355 void SamplerTest::checkSupport (Context& context) const
365 tcu::Vec4 SamplerTest::swizzle (tcu::Vec4 inputData, VkComponentMapping componentMapping, float zeroOrOneValue) const
395 void SamplerTest::initPrograms (SourceCollections& sourceCollections) const
470 TestInstance* SamplerTest::createInstance (Context& context) const
475 tcu::UVec2 SamplerTest::getRenderSize (SamplerViewType viewType) const
487 std::vector<Vertex4Tex4> SamplerTest::createVertices (void) const
504 VkSamplerCreateInfo SamplerTest::getSamplerCreateInfo (void) const
531 VkComponentMapping SamplerTest::getComponentMapping (void) const
537 std::string SamplerTest::getGlslSamplerType (const tcu::TextureFormat& format, SamplerViewType type, bool sampleStencil)
584 tcu::IVec3 SamplerTest::getImageSize (SamplerViewType viewType, int size)
602 int SamplerTest::getArraySize (SamplerViewType viewType)
631 : SamplerTest (testContext, name, pipelineConstructionType, imageViewType, imageFormat, 8, 0.0f, separateStencilUsage, false)
638 VkSamplerCreateInfo samplerParams = SamplerTest::getSamplerCreateInfo();
654 : SamplerTest (testContext, name, pipelineConstructionType, imageViewType, imageFormat, 32, 0.0f, separateStencilUsage, false)
661 VkSamplerCreateInfo samplerParams = SamplerTest::getSamplerCreateInfo();
760 : SamplerTest (testContext, name, pipelineConstructionType, imageViewType, imageFormat, 32, samplerLod, separateStencilUsage, false)
770 VkSamplerCreateInfo samplerParams = SamplerTest::getSamplerCreateInfo();
796 : SamplerTest (testContext, name, pipelineConstructionType, imageViewType, imageFormat, 8, 0.0f, separateStencilUsage, sampleStencil)
807 return 4u * SamplerTest::getRenderSize(viewType);
812 std::vector<Vertex4Tex4> vertices = SamplerTest::createVertices();
848 VkSamplerCreateInfo samplerParams = SamplerTest::getSamplerCreateInfo();