/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineTests.cpp | 83 void createChildren (tcu::TestCaseGroup* group, PipelineConstructionType pipelineConstructionType) in createChildren() argument 87 group->addChild(createDynamicControlPointTests (testCtx, pipelineConstructionType)); in createChildren() 88 group->addChild(createStencilTests (testCtx, pipelineConstructionType)); in createChildren() 89 group->addChild(createBlendTests (testCtx, pipelineConstructionType)); in createChildren() 90 group->addChild(createDepthTests (testCtx, pipelineConstructionType)); in createChildren() 91 group->addChild(createDescriptorLimitsTests (testCtx, pipelineConstructionType)); in createChildren() 92 group->addChild(createDynamicOffsetTests (testCtx, pipelineConstructionType)); in createChildren() 94 group->addChild(createEarlyDestroyTests (testCtx, pipelineConstructionType)); in createChildren() 96 group->addChild(createImageTests (testCtx, pipelineConstructionType)); in createChildren() 97 group->addChild(createSamplerTests (testCtx, pipelineConstructionType)); in createChildren() [all...] |
H A D | vktPipelineFramebufferAttachmentTests.cpp | 82 PipelineConstructionType pipelineConstructionType; member 464 pipeline.emplace_back(vk, device, caseDef.pipelineConstructionType); in test() 664 PipelineConstructionType pipelineConstructionType; member 830 GraphicsPipelineWrapper pipeline (vk, device, caseDef.pipelineConstructionType); in testNoAtt() 1062 GraphicsPipelineWrapper pipeline (vk, device, caseDef.pipelineConstructionType); in testMultiAttachments() 1496 GraphicsPipelineWrapper pipeline (vk, device, caseDef.pipelineConstructionType); in testInputResolveSameAttachment() 1909 checkPipelineLibraryRequirements(context.getInstanceInterface(), context.getPhysicalDevice(), caseDef.pipelineConstructionType); in checkSupport() 1924 checkPipelineLibraryRequirements(context.getInstanceInterface(), context.getPhysicalDevice(), caseDef.pipelineConstructionType); in checkSupportNoAtt() 1927 void addAttachmentTestCasesWithFunctions (tcu::TestCaseGroup* group, PipelineConstructionType pipelineConstructionType) in addAttachmentTestCasesWithFunctions() argument 1933 { pipelineConstructionType, VK_IMAGE_VIEW_TYPE_1 in addAttachmentTestCasesWithFunctions() 2031 createFramebufferAttachmentTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType) createFramebufferAttachmentTests() argument [all...] |
H A D | vktPipelineMatchedAttachmentsTests.cpp | 46 PipelineConstructionType pipelineConstructionType; member 52 checkPipelineLibraryRequirements(context.getInstanceInterface(), context.getPhysicalDevice(), params.pipelineConstructionType); in checkSupport() 229 GraphicsPipelineWrapper graphicsPipeline(vk, vkDevice, params.pipelineConstructionType); in testMatchedAttachments() 250 void addMatchedAttachmentsTestCasesWithFunctions (tcu::TestCaseGroup* group, PipelineConstructionType pipelineConstructionType) in addMatchedAttachmentsTestCasesWithFunctions() argument 252 const MatchedAttachmentsTestParams useCache = { pipelineConstructionType, true }; in addMatchedAttachmentsTestCasesWithFunctions() 255 const MatchedAttachmentsTestParams noCache = { pipelineConstructionType, false }; in addMatchedAttachmentsTestCasesWithFunctions() 261 tcu::TestCaseGroup* createMatchedAttachmentsTests (tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType) in createMatchedAttachmentsTests() argument 263 return createTestGroup(testCtx, "matched_attachments", "Matched attachments tests", addMatchedAttachmentsTestCasesWithFunctions, pipelineConstructionType); in createMatchedAttachmentsTests()
|
H A D | vktPipelineSamplerTests.cpp | 103 PipelineConstructionType pipelineConstructionType, 148 PipelineConstructionType pipelineConstructionType, 166 PipelineConstructionType pipelineConstructionType, 184 PipelineConstructionType pipelineConstructionType, 206 PipelineConstructionType pipelineConstructionType, 228 PipelineConstructionType pipelineConstructionType, 267 PipelineConstructionType pipelineConstructionType, 300 PipelineConstructionType pipelineConstructionType, in SamplerTest() 308 , m_pipelineConstructionType (pipelineConstructionType) in SamplerTest() 628 PipelineConstructionType pipelineConstructionType, in SamplerMagFilterTest() 297 SamplerTest(tcu::TestContext& testContext, const char* name, const char* description, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, int imageSize, float samplerLod, bool separateStencilUsage, bool sampleStencil) SamplerTest() argument 625 SamplerMagFilterTest(tcu::TestContext& testContext, const char* name, const char* description, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, VkFilter magFilter, bool separateStencilUsage) SamplerMagFilterTest() argument 649 SamplerMinFilterTest(tcu::TestContext& testContext, const char* name, const char* description, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, VkFilter minFilter, bool separateStencilUsage) SamplerMinFilterTest() argument 692 SamplerMagReduceFilterTest(tcu::TestContext& testContext, const char* name, const char* description, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, VkComponentMapping componentMapping, VkSamplerReductionMode reductionMode, bool separateStencilUsage) SamplerMagReduceFilterTest() argument 723 SamplerMinReduceFilterTest(tcu::TestContext& testContext, const char* name, const char* description, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, VkComponentMapping componentMapping, VkSamplerReductionMode reductionMode, bool separateStencilUsage) SamplerMinReduceFilterTest() argument 754 SamplerLodTest(tcu::TestContext& testContext, const char* name, const char* description, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, VkSamplerMipmapMode mipmapMode, float minLod, float maxLod, float mipLodBias, float samplerLod, bool separateStencilUsage) SamplerLodTest() argument 789 SamplerAddressModesTest(tcu::TestContext& testContext, const char* name, const char* description, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, VkSamplerAddressMode addressU, VkSamplerAddressMode addressV, VkSamplerAddressMode addressW, VkBorderColor borderColor, rr::GenericVec4 customBorderColorValue, bool customBorderColorFormatless, bool separateStencilUsage, bool sampleStencil) SamplerAddressModesTest() argument 895 createSamplerMagFilterTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, bool separateStencilUsage) createSamplerMagFilterTests() argument 906 createSamplerMinFilterTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, bool separateStencilUsage) createSamplerMinFilterTests() argument 953 createSamplerMagReduceFilterTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, bool separateStencilUsage) createSamplerMagReduceFilterTests() argument 974 createSamplerMinReduceFilterTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, bool separateStencilUsage) createSamplerMinReduceFilterTests() argument 995 createSamplerLodTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, VkSamplerMipmapMode mipmapMode, bool separateStencilUsage) createSamplerLodTests() argument 1030 createSamplerMipmapTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, bool separateStencilUsage) createSamplerMipmapTests() argument 1108 createSamplerAddressModesTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, bool separateStencilUsage) createSamplerAddressModesTests() argument 1258 PipelineConstructionType pipelineConstructionType; global() member 1859 createAllFormatsSamplerTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType, bool separateStencilUsage = false) createAllFormatsSamplerTests() argument 2036 createExactSamplingTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType) createExactSamplingTests() argument 2144 createSamplerTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType) createSamplerTests() argument [all...] |
H A D | vktPipelineImageTests.cpp | 56 PipelineConstructionType pipelineConstructionType, 104 PipelineConstructionType pipelineConstructionType, in ImageTest() 116 , m_pipelineConstructionType (pipelineConstructionType) in ImageTest() 476 de::MovePtr<tcu::TestCaseGroup> createImageSizeTests (tcu::TestContext& testCtx, AllocationKind allocationKind, PipelineConstructionType pipelineConstructionType, VkDescriptorType samplingType, VkImageViewType imageViewType, VkFormat imageFormat, int imageCount) in createImageSizeTests() argument 626 pipelineConstructionType, in createImageSizeTests() 643 void createImageCountTests (tcu::TestCaseGroup* parentGroup, tcu::TestContext& testCtx, AllocationKind allocationKind, PipelineConstructionType pipelineConstructionType, VkDescriptorType samplingType, VkImageViewType imageViewType, VkFormat imageFormat) in createImageCountTests() argument 659 de::MovePtr<tcu::TestCaseGroup> sizeTests = createImageSizeTests(testCtx, allocationKind, pipelineConstructionType, samplingType, imageViewType, imageFormat, imageCounts[countNdx]); in createImageCountTests() 666 de::MovePtr<tcu::TestCaseGroup> createImageFormatTests (tcu::TestContext& testCtx, AllocationKind allocationKind, PipelineConstructionType pipelineConstructionType, VkDescriptorType samplingType, VkImageViewType imageViewType) in createImageFormatTests() argument 825 createImageCountTests(formatGroup.get(), testCtx, allocationKind, pipelineConstructionType, samplingType, imageViewType, format); in createImageFormatTests() 833 de::MovePtr<tcu::TestCaseGroup> createImageViewTypeTests (tcu::TestContext& testCtx, AllocationKind allocationKind, PipelineConstructionType pipelineConstructionType, VkDescriptorTyp argument 100 ImageTest(tcu::TestContext& testContext, const char* name, const char* description, AllocationKind allocationKind, PipelineConstructionType pipelineConstructionType, VkDescriptorType samplingType, VkImageViewType imageViewType, VkFormat imageFormat, const tcu::IVec3& imageSize, int imageCount, int arraySize, bool pipelineProtectedAccess, bool pipelineProtectedFlag) ImageTest() argument 866 createImageSamplingTypeTests(tcu::TestContext& testCtx, AllocationKind allocationKind, PipelineConstructionType pipelineConstructionType) createImageSamplingTypeTests() argument 889 createSuballocationTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType) createSuballocationTests() argument 899 createDedicatedAllocationTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType) createDedicatedAllocationTests() argument 910 createImageTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType) createImageTests() argument [all...] |
H A D | vktPipelineMultisampleInterpolationTests.cpp | 248 checkPipelineLibraryRequirements(context.getInstanceInterface(), context.getPhysicalDevice(), m_imageMSParams.pipelineConstructionType); in checkSupport() 1013 checkPipelineLibraryRequirements(context.getInstanceInterface(), context.getPhysicalDevice(), m_imageMSParams.pipelineConstructionType); in checkSupport() 1023 tcu::TestCaseGroup* createMultisampleInterpolationTests (tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineConstructionType) in createMultisampleInterpolationTests() argument 1060 pipelineConstructionType, in createMultisampleInterpolationTests() 1072 testGroup->addChild(makeMSGroup<multisample::MSCase<multisample::MSCaseInterpolateAtSampleDistinctValues> > (testCtx, "sample_interpolate_at_distinct_values", pipelineConstructionType, imageSizes, sizesElemCount, imageSamples, samplesElemCount)); in createMultisampleInterpolationTests() 1073 testGroup->addChild(makeMSGroup<multisample::MSCase<multisample::MSCaseInterpolateAtSampleIgnoresCentroid> >(testCtx, "sample_interpolate_at_ignores_centroid", pipelineConstructionType, imageSizes, sizesElemCount, imageSamples, samplesElemCount)); in createMultisampleInterpolationTests() 1076 sampleGroup->addChild(makeMSGroup<multisample::MSCase<multisample::MSCaseInterpolateAtSampleConsistency> > (testCtx, "all_components", pipelineConstructionType, imageSizes, sizesElemCount, imageSamples, samplesElemCount)); in createMultisampleInterpolationTests() 1077 sampleGroup->addChild(makeMSGroup<multisample::MSCase<multisample::MSCaseInterpolateAtSampleConsistency> > (testCtx, "component_0", pipelineConstructionType, imageSizes, sizesElemCount, imageSamples, samplesElemCount, multisample::ComponentData{multisample::ComponentSource::CONSTANT, 0u})); in createMultisampleInterpolationTests() 1078 sampleGroup->addChild(makeMSGroup<multisample::MSCase<multisample::MSCaseInterpolateAtSampleConsistency> > (testCtx, "component_1", pipelineConstructionType, imageSizes, sizesElemCount, imageSamples, samplesElemCount, multisample::ComponentData{multisample::ComponentSource::CONSTANT, 1u})); in createMultisampleInterpolationTests() 1079 sampleGroup->addChild(makeMSGroup<multisample::MSCase<multisample::MSCaseInterpolateAtSampleConsistency> > (testCtx, "pushc_component_0", pipelineConstructionType, imageSize in createMultisampleInterpolationTests() [all...] |
H A D | vktPipelineMultisampleImageTests.hpp | 34 tcu::TestCaseGroup* createMultisampleSampledImageTests (tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineConstructionType); 35 tcu::TestCaseGroup* createMultisampleStorageImageTests (tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineConstructionType); 36 tcu::TestCaseGroup* createMultisampleStandardSamplePositionTests(tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineConstructionType);
|
H A D | vktPipelineMultisampleTests.cpp | 123 PipelineConstructionType pipelineConstructionType; member 147 PipelineConstructionType pipelineConstructionType, 184 PipelineConstructionType pipelineConstructionType, 213 const PipelineConstructionType pipelineConstructionType, 248 const PipelineConstructionType pipelineConstructionType, 277 const PipelineConstructionType pipelineConstructionType, 305 const PipelineConstructionType pipelineConstructionType, 333 const PipelineConstructionType pipelineConstructionType, 361 const PipelineConstructionType pipelineConstructionType, 391 const PipelineConstructionType pipelineConstructionType, 1309 MultisampleTest(tcu::TestContext& testContext, const std::string& name, const std::string& description, const PipelineConstructionType pipelineConstructionType, const VkPipelineMultisampleStateCreateInfo& multisampleStateParams, const VkPipelineColorBlendAttachmentState& blendState, GeometryType geometryType, float pointSize, ImageBackingMode backingMode, const bool useFragmentShadingRate) MultisampleTest() argument 1365 RasterizationSamplesTest(tcu::TestContext& testContext, const std::string& name, const std::string& description, PipelineConstructionType pipelineConstructionType, VkSampleCountFlagBits rasterizationSamples, GeometryType geometryType, float pointSize, ImageBackingMode backingMode, TestModeFlags modeFlags, const bool useFragmentShadingRate) RasterizationSamplesTest() argument 1412 MinSampleShadingTest(tcu::TestContext& testContext, const std::string& name, const std::string& description, const PipelineConstructionType pipelineConstructionType, VkSampleCountFlagBits rasterizationSamples, float minSampleShading, GeometryType geometryType, float pointSize, ImageBackingMode backingMode, const bool minSampleShadingEnabled, const bool useFragmentShadingRate) MinSampleShadingTest() argument 1477 SampleMaskTest(tcu::TestContext& testContext, const std::string& name, const std::string& description, const PipelineConstructionType pipelineConstructionType, VkSampleCountFlagBits rasterizationSamples, const std::vector<VkSampleMask>& sampleMask, GeometryType geometryType, float pointSize, ImageBackingMode backingMode, const bool useFragmentShadingRate) SampleMaskTest() argument 1524 AlphaToOneTest(tcu::TestContext& testContext, const std::string& name, const std::string& description, const PipelineConstructionType pipelineConstructionType, VkSampleCountFlagBits rasterizationSamples, ImageBackingMode backingMode, const bool useFragmentShadingRate) AlphaToOneTest() argument 1593 AlphaToCoverageTest(tcu::TestContext& testContext, const std::string& name, const std::string& description, const PipelineConstructionType pipelineConstructionType, VkSampleCountFlagBits rasterizationSamples, GeometryType geometryType, ImageBackingMode backingMode, const bool useFragmentShadingRate) AlphaToCoverageTest() argument 1638 AlphaToCoverageNoColorAttachmentTest(tcu::TestContext& testContext, const std::string& name, const std::string& description, const PipelineConstructionType pipelineConstructionType, VkSampleCountFlagBits rasterizationSamples, GeometryType geometryType, ImageBackingMode backingMode, const bool useFragmentShadingRate) AlphaToCoverageNoColorAttachmentTest() argument 1683 AlphaToCoverageColorUnusedAttachmentTest(tcu::TestContext& testContext, const std::string& name, const std::string& description, const PipelineConstructionType pipelineConstructionType, VkSampleCountFlagBits rasterizationSamples, GeometryType geometryType, ImageBackingMode backingMode, const bool useFragmentShadingRate) AlphaToCoverageColorUnusedAttachmentTest() argument 1732 SampleMaskWithConservativeTest(tcu::TestContext& testContext, const std::string& name, const std::string& description, const PipelineConstructionType pipelineConstructionType, const VkSampleCountFlagBits rasterizationSamples, const VkConservativeRasterizationModeEXT conservativeRasterizationMode, const bool enableMinSampleShading, const float minSampleShading, const bool enableSampleMask, const VkSampleMask sampleMask, const bool enablePostDepthCoverage, const bool useFragmentShadingRate) SampleMaskWithConservativeTest() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineTests.cpp | 90 void createChildren (tcu::TestCaseGroup* group, PipelineConstructionType pipelineConstructionType) in createChildren() argument 94 group->addChild(createDynamicControlPointTests (testCtx, pipelineConstructionType)); in createChildren() 95 group->addChild(createStencilTests (testCtx, pipelineConstructionType)); in createChildren() 96 group->addChild(createBlendTests (testCtx, pipelineConstructionType)); in createChildren() 97 group->addChild(createDepthTests (testCtx, pipelineConstructionType)); in createChildren() 98 group->addChild(createDescriptorLimitsTests (testCtx, pipelineConstructionType)); in createChildren() 99 group->addChild(createDynamicOffsetTests (testCtx, pipelineConstructionType)); in createChildren() 100 group->addChild(createDynamicVertexAttributeTests (testCtx, pipelineConstructionType)); in createChildren() 102 group->addChild(createEarlyDestroyTests (testCtx, pipelineConstructionType)); in createChildren() 104 group->addChild(createImageTests (testCtx, pipelineConstructionType)); in createChildren() [all...] |
H A D | vktPipelineMatchedAttachmentsTests.cpp | 48 PipelineConstructionType pipelineConstructionType; member 54 checkPipelineConstructionRequirements(context.getInstanceInterface(), context.getPhysicalDevice(), params.pipelineConstructionType); in checkSupport() 118 const PipelineLayoutWrapper pipelineLayout (params.pipelineConstructionType, vk, vkDevice, &pipelineLayoutCreateInfo, DE_NULL); in testMatchedAttachments() 185 RenderPassWrapper renderPass (params.pipelineConstructionType, vk, vkDevice, &renderPassCreateInfo); in testMatchedAttachments() 233 GraphicsPipelineWrapper graphicsPipeline(vki, vk, physicalDevice, vkDevice, context.getDeviceExtensions(), params.pipelineConstructionType); in testMatchedAttachments() 254 void addMatchedAttachmentsTestCasesWithFunctions (tcu::TestCaseGroup* group, PipelineConstructionType pipelineConstructionType) in addMatchedAttachmentsTestCasesWithFunctions() argument 257 if (!isConstructionTypeShaderObject(pipelineConstructionType)) in addMatchedAttachmentsTestCasesWithFunctions() 259 const MatchedAttachmentsTestParams useCache = { pipelineConstructionType, true }; in addMatchedAttachmentsTestCasesWithFunctions() 262 const MatchedAttachmentsTestParams noCache = { pipelineConstructionType, false }; in addMatchedAttachmentsTestCasesWithFunctions() 269 tcu::TestCaseGroup* createMatchedAttachmentsTests (tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType) in createMatchedAttachmentsTests() argument [all...] |
H A D | vktPipelineFramebufferAttachmentTests.cpp | 84 PipelineConstructionType pipelineConstructionType; member 131 const PipelineConstructionType pipelineConstructionType, in makeRenderPass() 197 return RenderPassWrapper(pipelineConstructionType, vk, device, &renderPassInfo); in makeRenderPass() 418 const PipelineLayoutWrapper pipelineLayout (caseDef.pipelineConstructionType, vk, device); in test() 420 RenderPassWrapper renderPass (makeRenderPass(vk, device, caseDef.pipelineConstructionType, COLOR_FORMAT, caseDef.numLayers, caseDef.multisample)); in test() 470 pipeline.emplace_back(vki, vk, physicalDevice, device, context.getDeviceExtensions(), caseDef.pipelineConstructionType); in test() 670 PipelineConstructionType pipelineConstructionType; member 717 RenderPassWrapper makeRenderPassNoAtt (const DeviceInterface& vk, const VkDevice device, const PipelineConstructionType pipelineConstructionType) in makeRenderPassNoAtt() argument 750 return RenderPassWrapper(pipelineConstructionType, vk, device, &renderPassInfo); in makeRenderPassNoAtt() 837 const PipelineLayoutWrapper pipelineLayout (caseDef.pipelineConstructionType, v in testNoAtt() 129 makeRenderPass(const DeviceInterface& vk, const VkDevice device, const PipelineConstructionType pipelineConstructionType, const VkFormat colorFormat, const deUint32 numLayers, const bool multisample) makeRenderPass() argument 960 makeRenderPassMultiAttachments(const DeviceInterface& vk, const VkDevice device, const PipelineConstructionType pipelineConstructionType, const VkFormat colorFormat, deUint32 numAttachments, const bool multisample) makeRenderPassMultiAttachments() argument 1397 makeRenderPassInputResolveSameAttachment(const DeviceInterface& vk, const VkDevice device, const PipelineConstructionType pipelineConstructionType, const VkFormat colorFormat) makeRenderPassInputResolveSameAttachment() argument 1736 testUnusedAtt(Context& context, PipelineConstructionType pipelineConstructionType) testUnusedAtt() argument 1923 checkConstructionTypeSupport(Context& context, PipelineConstructionType pipelineConstructionType) checkConstructionTypeSupport() argument 1948 addAttachmentTestCasesWithFunctions(tcu::TestCaseGroup* group, PipelineConstructionType pipelineConstructionType) addAttachmentTestCasesWithFunctions() argument 2056 createFramebufferAttachmentTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType) createFramebufferAttachmentTests() argument [all...] |
H A D | vktPipelineSamplerTests.cpp | 105 PipelineConstructionType pipelineConstructionType, 149 PipelineConstructionType pipelineConstructionType, 166 PipelineConstructionType pipelineConstructionType, 183 PipelineConstructionType pipelineConstructionType, 204 PipelineConstructionType pipelineConstructionType, 225 PipelineConstructionType pipelineConstructionType, 263 PipelineConstructionType pipelineConstructionType, 295 PipelineConstructionType pipelineConstructionType, in SamplerTest() 303 , m_pipelineConstructionType (pipelineConstructionType) in SamplerTest() 626 PipelineConstructionType pipelineConstructionType, in SamplerMagFilterTest() 293 SamplerTest(tcu::TestContext& testContext, const char* name, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, int imageSize, float samplerLod, bool separateStencilUsage, bool sampleStencil) SamplerTest() argument 624 SamplerMagFilterTest(tcu::TestContext& testContext, const char* name, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, VkFilter magFilter, bool separateStencilUsage) SamplerMagFilterTest() argument 647 SamplerMinFilterTest(tcu::TestContext& testContext, const char* name, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, VkFilter minFilter, bool separateStencilUsage) SamplerMinFilterTest() argument 689 SamplerMagReduceFilterTest(tcu::TestContext& testContext, const char* name, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, VkComponentMapping componentMapping, VkSamplerReductionMode reductionMode, bool separateStencilUsage) SamplerMagReduceFilterTest() argument 719 SamplerMinReduceFilterTest(tcu::TestContext& testContext, const char* name, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, VkComponentMapping componentMapping, VkSamplerReductionMode reductionMode, bool separateStencilUsage) SamplerMinReduceFilterTest() argument 749 SamplerLodTest(tcu::TestContext& testContext, const char* name, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, VkSamplerMipmapMode mipmapMode, float minLod, float maxLod, float mipLodBias, float samplerLod, bool separateStencilUsage) SamplerLodTest() argument 783 SamplerAddressModesTest(tcu::TestContext& testContext, const char* name, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, VkSamplerAddressMode addressU, VkSamplerAddressMode addressV, VkSamplerAddressMode addressW, VkBorderColor borderColor, rr::GenericVec4 customBorderColorValue, bool customBorderColorFormatless, bool separateStencilUsage, bool sampleStencil) SamplerAddressModesTest() argument 888 createSamplerMagFilterTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, bool separateStencilUsage) createSamplerMagFilterTests() argument 902 createSamplerMinFilterTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, bool separateStencilUsage) createSamplerMinFilterTests() argument 951 createSamplerMagReduceFilterTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, bool separateStencilUsage) createSamplerMagReduceFilterTests() argument 975 createSamplerMinReduceFilterTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, bool separateStencilUsage) createSamplerMinReduceFilterTests() argument 999 createSamplerLodTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, VkSamplerMipmapMode mipmapMode, bool separateStencilUsage) createSamplerLodTests() argument 1040 createSamplerMipmapTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, bool separateStencilUsage) createSamplerMipmapTests() argument 1118 createSamplerAddressModesTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType, SamplerViewType imageViewType, VkFormat imageFormat, bool separateStencilUsage) createSamplerAddressModesTests() argument 1270 PipelineConstructionType pipelineConstructionType; global() member 1908 const PipelineConstructionType pipelineConstructionType; global() member 2247 createAllFormatsSamplerTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType, bool separateStencilUsage = false) createAllFormatsSamplerTests() argument 2430 createExactSamplingTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType) createExactSamplingTests() argument 2543 createMaxSamplerLodBiasTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType) createMaxSamplerLodBiasTests() argument 2564 createSamplerTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType) createSamplerTests() argument [all...] |
H A D | vktPipelineMultisampleTests.cpp | 125 PipelineConstructionType pipelineConstructionType; member 149 PipelineConstructionType pipelineConstructionType, 185 PipelineConstructionType pipelineConstructionType, 213 const PipelineConstructionType pipelineConstructionType, 247 const PipelineConstructionType pipelineConstructionType, 275 const PipelineConstructionType pipelineConstructionType, 302 const PipelineConstructionType pipelineConstructionType, 332 const PipelineConstructionType pipelineConstructionType, 359 const PipelineConstructionType pipelineConstructionType, 388 const PipelineConstructionType pipelineConstructionType, 1330 MultisampleTest(tcu::TestContext& testContext, const std::string& name, const PipelineConstructionType pipelineConstructionType, const VkPipelineMultisampleStateCreateInfo& multisampleStateParams, const VkPipelineColorBlendAttachmentState& blendState, GeometryType geometryType, float pointSize, ImageBackingMode backingMode, const bool useFragmentShadingRate) MultisampleTest() argument 1385 RasterizationSamplesTest(tcu::TestContext& testContext, const std::string& name, PipelineConstructionType pipelineConstructionType, VkSampleCountFlagBits rasterizationSamples, GeometryType geometryType, float pointSize, ImageBackingMode backingMode, TestModeFlags modeFlags, const bool useFragmentShadingRate) RasterizationSamplesTest() argument 1431 MinSampleShadingTest(tcu::TestContext& testContext, const std::string& name, const PipelineConstructionType pipelineConstructionType, VkSampleCountFlagBits rasterizationSamples, float minSampleShading, GeometryType geometryType, float pointSize, ImageBackingMode backingMode, const bool minSampleShadingEnabled, const bool useFragmentShadingRate) MinSampleShadingTest() argument 1495 SampleMaskTest(tcu::TestContext& testContext, const std::string& name, const PipelineConstructionType pipelineConstructionType, VkSampleCountFlagBits rasterizationSamples, const std::vector<VkSampleMask>& sampleMask, GeometryType geometryType, float pointSize, ImageBackingMode backingMode, const bool useFragmentShadingRate) SampleMaskTest() argument 1541 AlphaToOneTest(tcu::TestContext& testContext, const std::string& name, const PipelineConstructionType pipelineConstructionType, VkSampleCountFlagBits rasterizationSamples, ImageBackingMode backingMode, const bool useFragmentShadingRate) AlphaToOneTest() argument 1609 AlphaToCoverageTest(tcu::TestContext& testContext, const std::string& name, const PipelineConstructionType pipelineConstructionType, VkSampleCountFlagBits rasterizationSamples, GeometryType geometryType, ImageBackingMode backingMode, const bool useFragmentShadingRate, const bool checkDepthBuffer) AlphaToCoverageTest() argument 1690 AlphaToCoverageNoColorAttachmentTest(tcu::TestContext& testContext, const std::string& name, const PipelineConstructionType pipelineConstructionType, VkSampleCountFlagBits rasterizationSamples, GeometryType geometryType, ImageBackingMode backingMode, const bool useFragmentShadingRate) AlphaToCoverageNoColorAttachmentTest() argument 1734 AlphaToCoverageColorUnusedAttachmentTest(tcu::TestContext& testContext, const std::string& name, const PipelineConstructionType pipelineConstructionType, VkSampleCountFlagBits rasterizationSamples, GeometryType geometryType, ImageBackingMode backingMode, const bool useFragmentShadingRate) AlphaToCoverageColorUnusedAttachmentTest() argument 1782 SampleMaskWithConservativeTest(tcu::TestContext& testContext, const std::string& name, const PipelineConstructionType pipelineConstructionType, const VkSampleCountFlagBits rasterizationSamples, const VkConservativeRasterizationModeEXT conservativeRasterizationMode, const bool enableMinSampleShading, const float minSampleShading, const bool enableSampleMask, const VkSampleMask sampleMask, const bool enablePostDepthCoverage, const bool useFragmentShadingRate) SampleMaskWithConservativeTest() argument [all...] |
H A D | vktPipelineImageTests.cpp | 57 PipelineConstructionType pipelineConstructionType, 104 PipelineConstructionType pipelineConstructionType, in ImageTest() 116 , m_pipelineConstructionType (pipelineConstructionType) in ImageTest() 482 de::MovePtr<tcu::TestCaseGroup> createImageSizeTests (tcu::TestContext& testCtx, AllocationKind allocationKind, PipelineConstructionType pipelineConstructionType, VkDescriptorType samplingType, VkImageViewType imageViewType, VkFormat imageFormat, int imageCount) in createImageSizeTests() argument 631 pipelineConstructionType, in createImageSizeTests() 648 void createImageCountTests (tcu::TestCaseGroup* parentGroup, tcu::TestContext& testCtx, AllocationKind allocationKind, PipelineConstructionType pipelineConstructionType, VkDescriptorType samplingType, VkImageViewType imageViewType, VkFormat imageFormat) in createImageCountTests() argument 664 de::MovePtr<tcu::TestCaseGroup> sizeTests = createImageSizeTests(testCtx, allocationKind, pipelineConstructionType, samplingType, imageViewType, imageFormat, imageCounts[countNdx]); in createImageCountTests() 671 de::MovePtr<tcu::TestCaseGroup> createImageFormatTests (tcu::TestContext& testCtx, AllocationKind allocationKind, PipelineConstructionType pipelineConstructionType, VkDescriptorType samplingType, VkImageViewType imageViewType) in createImageFormatTests() argument 836 createImageCountTests(formatGroup.get(), testCtx, allocationKind, pipelineConstructionType, samplingType, imageViewType, format); in createImageFormatTests() 844 de::MovePtr<tcu::TestCaseGroup> createImageViewTypeTests (tcu::TestContext& testCtx, AllocationKind allocationKind, PipelineConstructionType pipelineConstructionType, VkDescriptorTyp argument 101 ImageTest(tcu::TestContext& testContext, const char* name, AllocationKind allocationKind, PipelineConstructionType pipelineConstructionType, VkDescriptorType samplingType, VkImageViewType imageViewType, VkFormat imageFormat, const tcu::IVec3& imageSize, int imageCount, int arraySize, bool pipelineProtectedAccess, bool pipelineProtectedFlag) ImageTest() argument 877 createImageSamplingTypeTests(tcu::TestContext& testCtx, AllocationKind allocationKind, PipelineConstructionType pipelineConstructionType) createImageSamplingTypeTests() argument 900 createSuballocationTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType) createSuballocationTests() argument 910 createDedicatedAllocationTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType) createDedicatedAllocationTests() argument 921 createImageTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType) createImageTests() argument [all...] |
H A D | vktPipelineEarlyDestroyTests.cpp | 54 PipelineConstructionType pipelineConstructionType; member 64 checkPipelineConstructionRequirements(context.getInstanceInterface(), context.getPhysicalDevice(), testParams.pipelineConstructionType); in checkSupport() 120 PipelineLayoutWrapper pipelineLayout (params.pipelineConstructionType, vk, vkDevice, &pipelineLayoutCreateInfo, DE_NULL); in testEarlyDestroy() 121 RenderPassWrapper renderPass (params.pipelineConstructionType, vk, vkDevice, VK_FORMAT_R8G8B8A8_UNORM); in testEarlyDestroy() 197 GraphicsPipelineWrapper graphicsPipeline (vki, vk, physicalDevice, vkDevice, context.getDeviceExtensions(), params.pipelineConstructionType, VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT); in testEarlyDestroy() 338 void addEarlyDestroyTestCasesWithFunctions (tcu::TestCaseGroup* group, PipelineConstructionType pipelineConstructionType) in addEarlyDestroyTestCasesWithFunctions() argument 342 pipelineConstructionType, in addEarlyDestroyTestCasesWithFunctions() 360 tcu::TestCaseGroup* createEarlyDestroyTests (tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType) in createEarlyDestroyTests() argument 362 return createTestGroup(testCtx, "early_destroy", addEarlyDestroyTestCasesWithFunctions, pipelineConstructionType); in createEarlyDestroyTests()
|
H A D | vktPipelineMultisampleInterpolationTests.cpp | 250 checkPipelineConstructionRequirements(context.getInstanceInterface(), context.getPhysicalDevice(), m_imageMSParams.pipelineConstructionType); in checkSupport() 1015 checkPipelineConstructionRequirements(context.getInstanceInterface(), context.getPhysicalDevice(), m_imageMSParams.pipelineConstructionType); in checkSupport() 1025 tcu::TestCaseGroup* createMultisampleInterpolationTests (tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineConstructionType) in createMultisampleInterpolationTests() argument 1062 pipelineConstructionType, in createMultisampleInterpolationTests() 1075 testGroup->addChild(makeMSGroup<multisample::MSCase<multisample::MSCaseInterpolateAtSampleDistinctValues> > (testCtx, "sample_interpolate_at_distinct_values", pipelineConstructionType, imageSizes, sizesElemCount, imageSamples, samplesElemCount)); in createMultisampleInterpolationTests() 1076 testGroup->addChild(makeMSGroup<multisample::MSCase<multisample::MSCaseInterpolateAtSampleIgnoresCentroid> >(testCtx, "sample_interpolate_at_ignores_centroid", pipelineConstructionType, imageSizes, sizesElemCount, imageSamples, samplesElemCount)); in createMultisampleInterpolationTests() 1080 sampleGroup->addChild(makeMSGroup<multisample::MSCase<multisample::MSCaseInterpolateAtSampleConsistency> > (testCtx, "all_components", pipelineConstructionType, imageSizes, sizesElemCount, imageSamples, samplesElemCount)); in createMultisampleInterpolationTests() 1081 sampleGroup->addChild(makeMSGroup<multisample::MSCase<multisample::MSCaseInterpolateAtSampleConsistency> > (testCtx, "component_0", pipelineConstructionType, imageSizes, sizesElemCount, imageSamples, samplesElemCount, multisample::ComponentData{multisample::ComponentSource::CONSTANT, 0u})); in createMultisampleInterpolationTests() 1082 sampleGroup->addChild(makeMSGroup<multisample::MSCase<multisample::MSCaseInterpolateAtSampleConsistency> > (testCtx, "component_1", pipelineConstructionType, imageSizes, sizesElemCount, imageSamples, samplesElemCount, multisample::ComponentData{multisample::ComponentSource::CONSTANT, 1u})); in createMultisampleInterpolationTests() 1083 sampleGroup->addChild(makeMSGroup<multisample::MSCase<multisample::MSCaseInterpolateAtSampleConsistency> > (testCtx, "pushc_component_0", pipelineConstructionType, imageSize in createMultisampleInterpolationTests() [all...] |
H A D | vktPipelineMultisampleImageTests.hpp | 34 tcu::TestCaseGroup* createMultisampleSampledImageTests (tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineConstructionType); 35 tcu::TestCaseGroup* createMultisampleStorageImageTests (tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineConstructionType); 36 tcu::TestCaseGroup* createMultisampleStandardSamplePositionTests(tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineConstructionType);
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state/ |
H A D | vktDynamicStateTests.cpp | 49 void createChildren (tcu::TestCaseGroup* group, vk::PipelineConstructionType pipelineConstructionType) in createChildren() argument 53 group->addChild(new DynamicStateVPTests (testCtx, pipelineConstructionType)); in createChildren() 54 group->addChild(new DynamicStateRSTests (testCtx, pipelineConstructionType)); in createChildren() 55 group->addChild(new DynamicStateCBTests (testCtx, pipelineConstructionType)); in createChildren() 56 group->addChild(new DynamicStateDSTests (testCtx, pipelineConstructionType)); in createChildren() 57 group->addChild(new DynamicStateGeneralTests (testCtx, pipelineConstructionType)); in createChildren() 58 group->addChild(new DynamicStateInheritanceTests (testCtx, pipelineConstructionType)); in createChildren() 59 group->addChild(new DynamicStateClearTests (testCtx, pipelineConstructionType)); in createChildren() 60 group->addChild(new DynamicStateDiscardTests (testCtx, pipelineConstructionType)); in createChildren() 61 group->addChild(new DynamicStateLWTests (testCtx, pipelineConstructionType)); in createChildren() [all...] |
H A D | vktDynamicStateClearTests.cpp | 54 CmdBaseCase (Context& context, vk::PipelineConstructionType pipelineConstructionType, const char* vertexShaderName, const char* fragmentShaderName) in CmdBaseCase() argument 55 : DynamicStateBaseClass (context, pipelineConstructionType, vertexShaderName, fragmentShaderName) in CmdBaseCase() 163 ClearTestInstance (Context& context, vk::PipelineConstructionType pipelineConstructionType, ShaderMap shaders) in ClearTestInstance() argument 164 : CmdBaseCase (context, pipelineConstructionType, shaders[glu::SHADERTYPE_VERTEX], shaders[glu::SHADERTYPE_FRAGMENT]) in ClearTestInstance() 217 BlitTestInstance (Context& context, vk::PipelineConstructionType pipelineConstructionType, ShaderMap shaders) in BlitTestInstance() argument 218 : CmdBaseCase (context, pipelineConstructionType, shaders[glu::SHADERTYPE_VERTEX], shaders[glu::SHADERTYPE_FRAGMENT]) in BlitTestInstance() 290 CopyTestInstance (Context& context, vk::PipelineConstructionType pipelineConstructionType, ShaderMap shaders) in CopyTestInstance() argument 291 : CmdBaseCase (context, pipelineConstructionType, shaders[glu::SHADERTYPE_VERTEX], shaders[glu::SHADERTYPE_FRAGMENT]) in CopyTestInstance() 348 ResolveTestInstance (Context& context, vk::PipelineConstructionType pipelineConstructionType, ShaderMap shaders) in ResolveTestInstance() argument 349 : CmdBaseCase (context, pipelineConstructionType, shader in ResolveTestInstance() 429 DynamicStateClearTests(tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineConstructionType) DynamicStateClearTests() argument [all...] |
H A D | vktDynamicStateDiscardTests.cpp | 93 DiscardTestInstance (Context& context, vk::PipelineConstructionType pipelineConstructionType, const char* vertexShaderName, const char* fragmentShaderName, vk::VkFormat depthStencilFormat); 120 DiscardTestInstance::DiscardTestInstance(Context& context, vk::PipelineConstructionType pipelineConstructionType, const char* vertexShaderName, const char* fragmentShaderName, vk::VkFormat depthStencilFormat) in DiscardTestInstance() argument 121 : DynamicStateBaseClass(context, pipelineConstructionType, vertexShaderName, fragmentShaderName) in DiscardTestInstance() 383 StencilTestInstance(Context& context, vk::PipelineConstructionType pipelineConstructionType, const char* vertexShaderName, const char* fragmentShaderName) in StencilTestInstance() argument 384 : DiscardTestInstance(context, pipelineConstructionType, vertexShaderName, fragmentShaderName, pickSupportedStencilFormat(context.getInstanceInterface(), context.getPhysicalDevice())) in StencilTestInstance() 432 ViewportTestInstance(Context& context, vk::PipelineConstructionType pipelineConstructionType, const char* vertexShaderName, const char* fragmentShaderName) in ViewportTestInstance() argument 433 : DiscardTestInstance(context, pipelineConstructionType, vertexShaderName, fragmentShaderName, pickSupportedStencilFormat(context.getInstanceInterface(), context.getPhysicalDevice())) in ViewportTestInstance() 479 ScissorTestInstance(Context& context, vk::PipelineConstructionType pipelineConstructionType, const char* vertexShaderName, const char* fragmentShaderName) in ScissorTestInstance() argument 480 : DiscardTestInstance(context, pipelineConstructionType, vertexShaderName, fragmentShaderName, pickSupportedStencilFormat(context.getInstanceInterface(), context.getPhysicalDevice())) in ScissorTestInstance() 515 DepthTestInstance(Context& context, vk::PipelineConstructionType pipelineConstructionType, cons argument 547 BlendTestInstance(Context& context, vk::PipelineConstructionType pipelineConstructionType, const char* vertexShaderName, const char* fragmentShaderName) BlendTestInstance() argument 583 LineTestInstance(Context& context, vk::PipelineConstructionType pipelineConstructionType, const char* vertexShaderName, const char* fragmentShaderName) LineTestInstance() argument 618 DiscardTestCase(tcu::TestContext& context, const char* name, vk::PipelineConstructionType pipelineConstructionType, TestDynamicStateDiscard testCase) DiscardTestCase() argument 702 DynamicStateDiscardTests(tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineConstructionType) DynamicStateDiscardTests() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/dynamic_state/ |
H A D | vktDynamicStateTests.cpp | 46 void createChildren (tcu::TestCaseGroup* group, vk::PipelineConstructionType pipelineConstructionType) in createChildren() argument 50 group->addChild(new DynamicStateVPTests (testCtx, pipelineConstructionType)); in createChildren() 51 group->addChild(new DynamicStateRSTests (testCtx, pipelineConstructionType)); in createChildren() 52 group->addChild(new DynamicStateCBTests (testCtx, pipelineConstructionType)); in createChildren() 53 group->addChild(new DynamicStateDSTests (testCtx, pipelineConstructionType)); in createChildren() 54 group->addChild(new DynamicStateGeneralTests (testCtx, pipelineConstructionType)); in createChildren() 55 group->addChild(new DynamicStateInheritanceTests (testCtx, pipelineConstructionType)); in createChildren() 56 group->addChild(new DynamicStateClearTests (testCtx, pipelineConstructionType)); in createChildren() 57 group->addChild(new DynamicStateDiscardTests (testCtx, pipelineConstructionType)); in createChildren() 59 if (pipelineConstructionType in createChildren() [all...] |
H A D | vktDynamicStateClearTests.cpp | 53 CmdBaseCase (Context& context, vk::PipelineConstructionType pipelineConstructionType, const char* vertexShaderName, const char* fragmentShaderName) in CmdBaseCase() argument 54 : DynamicStateBaseClass (context, pipelineConstructionType, vertexShaderName, fragmentShaderName) in CmdBaseCase() 162 ClearTestInstance (Context& context, vk::PipelineConstructionType pipelineConstructionType, ShaderMap shaders) in ClearTestInstance() argument 163 : CmdBaseCase (context, pipelineConstructionType, shaders[glu::SHADERTYPE_VERTEX], shaders[glu::SHADERTYPE_FRAGMENT]) in ClearTestInstance() 216 BlitTestInstance (Context& context, vk::PipelineConstructionType pipelineConstructionType, ShaderMap shaders) in BlitTestInstance() argument 217 : CmdBaseCase (context, pipelineConstructionType, shaders[glu::SHADERTYPE_VERTEX], shaders[glu::SHADERTYPE_FRAGMENT]) in BlitTestInstance() 289 CopyTestInstance (Context& context, vk::PipelineConstructionType pipelineConstructionType, ShaderMap shaders) in CopyTestInstance() argument 290 : CmdBaseCase (context, pipelineConstructionType, shaders[glu::SHADERTYPE_VERTEX], shaders[glu::SHADERTYPE_FRAGMENT]) in CopyTestInstance() 347 ResolveTestInstance (Context& context, vk::PipelineConstructionType pipelineConstructionType, ShaderMap shaders) in ResolveTestInstance() argument 348 : CmdBaseCase (context, pipelineConstructionType, shader in ResolveTestInstance() 405 DynamicStateClearTests(tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineConstructionType) DynamicStateClearTests() argument [all...] |
H A D | vktDynamicStateDiscardTests.cpp | 92 DiscardTestInstance (Context& context, vk::PipelineConstructionType pipelineConstructionType, const char* vertexShaderName, const char* fragmentShaderName, vk::VkFormat depthStencilFormat); 119 DiscardTestInstance::DiscardTestInstance(Context& context, vk::PipelineConstructionType pipelineConstructionType, const char* vertexShaderName, const char* fragmentShaderName, vk::VkFormat depthStencilFormat) in DiscardTestInstance() argument 120 : DynamicStateBaseClass(context, pipelineConstructionType, vertexShaderName, fragmentShaderName) in DiscardTestInstance() 382 StencilTestInstance(Context& context, vk::PipelineConstructionType pipelineConstructionType, const char* vertexShaderName, const char* fragmentShaderName) in StencilTestInstance() argument 383 : DiscardTestInstance(context, pipelineConstructionType, vertexShaderName, fragmentShaderName, pickSupportedStencilFormat(context.getInstanceInterface(), context.getPhysicalDevice())) in StencilTestInstance() 431 ViewportTestInstance(Context& context, vk::PipelineConstructionType pipelineConstructionType, const char* vertexShaderName, const char* fragmentShaderName) in ViewportTestInstance() argument 432 : DiscardTestInstance(context, pipelineConstructionType, vertexShaderName, fragmentShaderName, pickSupportedStencilFormat(context.getInstanceInterface(), context.getPhysicalDevice())) in ViewportTestInstance() 467 ScissorTestInstance(Context& context, vk::PipelineConstructionType pipelineConstructionType, const char* vertexShaderName, const char* fragmentShaderName) in ScissorTestInstance() argument 468 : DiscardTestInstance(context, pipelineConstructionType, vertexShaderName, fragmentShaderName, pickSupportedStencilFormat(context.getInstanceInterface(), context.getPhysicalDevice())) in ScissorTestInstance() 503 DepthTestInstance(Context& context, vk::PipelineConstructionType pipelineConstructionType, cons argument 535 BlendTestInstance(Context& context, vk::PipelineConstructionType pipelineConstructionType, const char* vertexShaderName, const char* fragmentShaderName) BlendTestInstance() argument 571 LineTestInstance(Context& context, vk::PipelineConstructionType pipelineConstructionType, const char* vertexShaderName, const char* fragmentShaderName) LineTestInstance() argument 606 DiscardTestCase(tcu::TestContext& context, const char* name, const char* description, vk::PipelineConstructionType pipelineConstructionType, TestDynamicStateDiscard testCase) DiscardTestCase() argument 690 DynamicStateDiscardTests(tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineConstructionType) DynamicStateDiscardTests() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/ |
H A D | vkComputePipelineConstructionUtil.hpp | 43 inline ComputePipelineConstructionType graphicsToComputeConstructionType (PipelineConstructionType pipelineConstructionType) in graphicsToComputeConstructionType() argument 45 if (pipelineConstructionType == PIPELINE_CONSTRUCTION_TYPE_SHADER_OBJECT_UNLINKED_SPIRV || pipelineConstructionType == PIPELINE_CONSTRUCTION_TYPE_SHADER_OBJECT_LINKED_SPIRV) in graphicsToComputeConstructionType() 47 if (pipelineConstructionType == PIPELINE_CONSTRUCTION_TYPE_SHADER_OBJECT_UNLINKED_BINARY || pipelineConstructionType == PIPELINE_CONSTRUCTION_TYPE_SHADER_OBJECT_LINKED_BINARY) in graphicsToComputeConstructionType() 62 const ComputePipelineConstructionType pipelineConstructionType); 65 const ComputePipelineConstructionType pipelineConstructionType,
|
H A D | vkComputePipelineConstructionUtil.cpp | 49 const ComputePipelineConstructionType pipelineConstructionType; member 55 , pipelineConstructionType (constructionType) in InternalData() 62 const ComputePipelineConstructionType pipelineConstructionType) in ComputePipelineWrapper() 63 : m_internalData (new ComputePipelineWrapper::InternalData(vk, device, pipelineConstructionType)) in ComputePipelineWrapper() 75 const ComputePipelineConstructionType pipelineConstructionType, in ComputePipelineWrapper() 77 : m_internalData (new ComputePipelineWrapper::InternalData(vk, device, pipelineConstructionType)) in ComputePipelineWrapper() 183 if (m_internalData->pipelineConstructionType == COMPUTE_PIPELINE_CONSTRUCTION_TYPE_PIPELINE) in buildPipeline() 215 if (m_internalData->pipelineConstructionType == COMPUTE_PIPELINE_CONSTRUCTION_TYPE_SHADER_OBJECT_BINARY) in buildPipeline() 234 if (m_internalData->pipelineConstructionType == COMPUTE_PIPELINE_CONSTRUCTION_TYPE_PIPELINE) in bind() 60 ComputePipelineWrapper(const DeviceInterface& vk, VkDevice device, const ComputePipelineConstructionType pipelineConstructionType) ComputePipelineWrapper() argument 73 ComputePipelineWrapper(const DeviceInterface& vk, VkDevice device, const ComputePipelineConstructionType pipelineConstructionType, const ProgramBinary& programBinary) ComputePipelineWrapper() argument
|