/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/ |
H A D | vktPipelineMultisampleTests.cpp | 129 bool useFragmentShadingRate; member 155 const bool useFragmentShadingRate); 191 const bool useFragmentShadingRate); 220 const bool useFragmentShadingRate); 253 const bool useFragmentShadingRate); 278 const bool useFragmentShadingRate); 306 const bool useFragmentShadingRate, 336 const bool useFragmentShadingRate); 363 const bool useFragmentShadingRate); 396 const bool useFragmentShadingRate); 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 | vktPipelineMultisampleSampleLocationsExtTests.cpp | 577 const bool useFragmentShadingRate) in preparePipelineWrapper() 703 (useFragmentShadingRate ? &shadingRateStateCreateInfo : nullptr)) in preparePipelineWrapper() 728 const bool useFragmentShadingRate) in preparePipelineWrapperSinglePassColor() 732 /*depth test*/ false, /*stencil test*/ false, vertexInputConfig, topology, stencilOpStateIncrement(), useFragmentShadingRate); in preparePipelineWrapperSinglePassColor() 1586 const bool useFragmentShadingRate = ((m_params.options & TEST_OPTION_FRAGMENT_SHADING_RATE_BIT) != 0u); in drawSinglePass() local 1641 m_params.numSamples, /*use sample locations*/ true, makeEmptySampleLocationsInfo(), vertexInputConfig, VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST, useFragmentShadingRate); in drawSinglePass() 1647 m_params.numSamples, /*use sample locations*/ true, sampleLocationsInfo, vertexInputConfig, VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST, useFragmentShadingRate); in drawSinglePass() 1837 void addCases (tcu::TestCaseGroup* group, const VkSampleCountFlagBits numSamples, PipelineConstructionType pipelineConstructionType, bool useFragmentShadingRate, const ProgramsFunc initPrograms) in addCases() argument 1854 { "", useFragmentShadingRate ? (TestOptionFlags)TEST_OPTION_FRAGMENT_SHADING_RATE_BIT : (TestOptionFlags)0 | (TestOptionFlags)TEST_OPTION_VARIABLE_SAMPLE_LOCATIONS_BIT }, in addCases() 1855 { "_invariable", useFragmentShadingRate in addCases() 560 preparePipelineWrapper(GraphicsPipelineWrapper& gpw, const std::vector<VkDynamicState>& dynamicState, const PipelineLayoutWrapper& pipelineLayout, const VkRenderPass renderPass, const ShaderWrapper vertexModule, const ShaderWrapper fragmentModule, const deUint32 subpassIndex, const VkViewport& viewport, const VkRect2D scissor, const VkSampleCountFlagBits numSamples, const bool useSampleLocations, const VkSampleLocationsInfoEXT& sampleLocationsInfo, const bool useDepth, const bool useStencil, const VertexInputConfig vertexInputConfig, const VkPrimitiveTopology topology, const VkStencilOpState& stencilOpState, const bool useFragmentShadingRate) preparePipelineWrapper() argument 715 preparePipelineWrapperSinglePassColor(GraphicsPipelineWrapper& gpw, const std::vector<VkDynamicState>& dynamicState, const PipelineLayoutWrapper& pipelineLayout, const VkRenderPass renderPass, const ShaderWrapper vertexModule, const ShaderWrapper fragmentModule, const VkViewport& viewport, const VkRect2D scissor, const VkSampleCountFlagBits numSamples, const bool useSampleLocations, const VkSampleLocationsInfoEXT& sampleLocationsInfo, const VertexInputConfig vertexInputConfig, const VkPrimitiveTopology topology, const bool useFragmentShadingRate) preparePipelineWrapperSinglePassColor() argument 2268 bool useFragmentShadingRate (void) const { return (m_params.options & TEST_OPTION_FRAGMENT_SHADING_RATE_BIT) != 0u; } useFragmentShadingRate() function in vkt::pipeline::__anon28238::Draw::DrawTest 3144 createTestsInGroup(tcu::TestCaseGroup* rootGroup, PipelineConstructionType pipelineConstructionType, bool useFragmentShadingRate) createTestsInGroup() argument 3281 createMultisampleSampleLocationsExtTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType, bool useFragmentShadingRate) createMultisampleSampleLocationsExtTests() argument [all...] |
H A D | vktPipelineMultisampleMixedAttachmentSamplesTests.hpp | 35 tcu::TestCaseGroup* createMultisampleMixedAttachmentSamplesTests (tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineConstructionType, bool useFragmentShadingRate);
|
H A D | vktPipelineMultisampleSampleLocationsExtTests.hpp | 35 tcu::TestCaseGroup* createMultisampleSampleLocationsExtTests (tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineConstructionType, bool useFragmentShadingRate);
|
H A D | vktPipelineMultisampleTests.hpp | 36 tcu::TestCaseGroup* createMultisampleTests (tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineConstructionType, bool useFragmentShadingRate);
|
H A D | vktPipelineMultisampleMixedAttachmentSamplesTests.cpp | 187 const bool useFragmentShadingRate, in preparePipelineWrapper() 311 (useFragmentShadingRate ? &shadingRateStateCreateInfo : nullptr)) in preparePipelineWrapper() 681 bool useFragmentShadingRate; //!< Try to use VK_KHR_fragment_shading_rate if available member 688 , useFragmentShadingRate () in TestParams() 1033 /*use sample shading*/ true, params.useFragmentShadingRate, pSampleLocationsInfo); in draw() 1287 if (params.useFragmentShadingRate) in checkRequirements() 1783 void createMixedAttachmentSamplesTestsInGroup (tcu::TestCaseGroup* rootGroup, PipelineConstructionType pipelineConstructionType, bool useFragmentShadingRate) in createMixedAttachmentSamplesTestsInGroup() argument 1921 params.useFragmentShadingRate = useFragmentShadingRate; in createMixedAttachmentSamplesTestsInGroup() 1949 params.useFragmentShadingRate in createMixedAttachmentSamplesTestsInGroup() 176 preparePipelineWrapper(GraphicsPipelineWrapper& gpw, const PipelineLayoutWrapper& pipelineLayout, const VkRenderPass renderPass, const ShaderWrapper vertexModule, const ShaderWrapper fragmentModule, const bool useVertexInput, const deUint32 subpassNdx, const UVec2& renderSize, const VkImageAspectFlags depthStencilAspect, const VkSampleCountFlagBits numSamples, const bool sampleShadingEnable, const bool useFragmentShadingRate, const VkSampleLocationsInfoEXT* pSampleLocationsInfo = DE_NULL) preparePipelineWrapper() argument 2024 createMultisampleMixedAttachmentSamplesTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType, bool useFragmentShadingRate) createMultisampleMixedAttachmentSamplesTests() argument [all...] |
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/pipeline/ |
H A D | vktPipelineMultisampleTests.cpp | 127 bool useFragmentShadingRate; member 153 const bool useFragmentShadingRate); 190 const bool useFragmentShadingRate); 220 const bool useFragmentShadingRate); 254 const bool useFragmentShadingRate); 280 const bool useFragmentShadingRate); 309 const bool useFragmentShadingRate); 337 const bool useFragmentShadingRate); 365 const bool useFragmentShadingRate); 399 const bool useFragmentShadingRate); 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...] |
H A D | vktPipelineMultisampleSampleLocationsExtTests.cpp | 576 const bool useFragmentShadingRate) in preparePipelineWrapper() 702 (useFragmentShadingRate ? &shadingRateStateCreateInfo : nullptr)) in preparePipelineWrapper() 727 const bool useFragmentShadingRate) in preparePipelineWrapperSinglePassColor() 731 /*depth test*/ false, /*stencil test*/ false, vertexInputConfig, topology, stencilOpStateIncrement(), useFragmentShadingRate); in preparePipelineWrapperSinglePassColor() 1564 const bool useFragmentShadingRate = ((m_params.options & TEST_OPTION_FRAGMENT_SHADING_RATE_BIT) != 0u); in drawSinglePass() local 1617 m_params.numSamples, /*use sample locations*/ true, makeEmptySampleLocationsInfo(), vertexInputConfig, VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST, useFragmentShadingRate); in drawSinglePass() 1623 m_params.numSamples, /*use sample locations*/ true, sampleLocationsInfo, vertexInputConfig, VK_PRIMITIVE_TOPOLOGY_TRIANGLE_LIST, useFragmentShadingRate); in drawSinglePass() 1813 void addCases (tcu::TestCaseGroup* group, const VkSampleCountFlagBits numSamples, PipelineConstructionType pipelineConstructionType, bool useFragmentShadingRate, const ProgramsFunc initPrograms) in addCases() argument 1830 { "", useFragmentShadingRate ? (TestOptionFlags)TEST_OPTION_FRAGMENT_SHADING_RATE_BIT : (TestOptionFlags)0 | (TestOptionFlags)TEST_OPTION_VARIABLE_SAMPLE_LOCATIONS_BIT }, in addCases() 1831 { "_invariable", useFragmentShadingRate in addCases() 559 preparePipelineWrapper(GraphicsPipelineWrapper& gpw, const std::vector<VkDynamicState>& dynamicState, const VkPipelineLayout pipelineLayout, const VkRenderPass renderPass, const VkShaderModule vertexModule, const VkShaderModule fragmentModule, const deUint32 subpassIndex, const VkViewport& viewport, const VkRect2D scissor, const VkSampleCountFlagBits numSamples, const bool useSampleLocations, const VkSampleLocationsInfoEXT& sampleLocationsInfo, const bool useDepth, const bool useStencil, const VertexInputConfig vertexInputConfig, const VkPrimitiveTopology topology, const VkStencilOpState& stencilOpState, const bool useFragmentShadingRate) preparePipelineWrapper() argument 714 preparePipelineWrapperSinglePassColor(GraphicsPipelineWrapper& gpw, const std::vector<VkDynamicState>& dynamicState, const VkPipelineLayout pipelineLayout, const VkRenderPass renderPass, const VkShaderModule vertexModule, const VkShaderModule fragmentModule, const VkViewport& viewport, const VkRect2D scissor, const VkSampleCountFlagBits numSamples, const bool useSampleLocations, const VkSampleLocationsInfoEXT& sampleLocationsInfo, const VertexInputConfig vertexInputConfig, const VkPrimitiveTopology topology, const bool useFragmentShadingRate) preparePipelineWrapperSinglePassColor() argument 2244 bool useFragmentShadingRate (void) const { return (m_params.options & TEST_OPTION_FRAGMENT_SHADING_RATE_BIT) != 0u; } useFragmentShadingRate() function in vkt::pipeline::__anon29457::Draw::DrawTest 3098 createTestsInGroup(tcu::TestCaseGroup* rootGroup, PipelineConstructionType pipelineConstructionType, bool useFragmentShadingRate) createTestsInGroup() argument 3235 createMultisampleSampleLocationsExtTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType, bool useFragmentShadingRate) createMultisampleSampleLocationsExtTests() argument [all...] |
H A D | vktPipelineMultisampleMixedAttachmentSamplesTests.hpp | 35 tcu::TestCaseGroup* createMultisampleMixedAttachmentSamplesTests (tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineConstructionType, bool useFragmentShadingRate);
|
H A D | vktPipelineMultisampleSampleLocationsExtTests.hpp | 35 tcu::TestCaseGroup* createMultisampleSampleLocationsExtTests (tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineConstructionType, bool useFragmentShadingRate);
|
H A D | vktPipelineMultisampleTests.hpp | 36 tcu::TestCaseGroup* createMultisampleTests (tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineConstructionType, bool useFragmentShadingRate);
|
H A D | vktPipelineMultisampleMixedAttachmentSamplesTests.cpp | 185 const bool useFragmentShadingRate, in preparePipelineWrapper() 309 (useFragmentShadingRate ? &shadingRateStateCreateInfo : nullptr)) in preparePipelineWrapper() 679 bool useFragmentShadingRate; //!< Try to use VK_KHR_fragment_shading_rate if available member 686 , useFragmentShadingRate () in TestParams() 1027 /*use sample shading*/ true, params.useFragmentShadingRate, pSampleLocationsInfo); in draw() 1295 if (params.useFragmentShadingRate) in checkRequirements() 1796 void createMixedAttachmentSamplesTestsInGroup (tcu::TestCaseGroup* rootGroup, PipelineConstructionType pipelineConstructionType, bool useFragmentShadingRate) in createMixedAttachmentSamplesTestsInGroup() argument 1934 params.useFragmentShadingRate = useFragmentShadingRate; in createMixedAttachmentSamplesTestsInGroup() 1963 params.useFragmentShadingRate in createMixedAttachmentSamplesTestsInGroup() 174 preparePipelineWrapper(GraphicsPipelineWrapper& gpw, const VkPipelineLayout pipelineLayout, const VkRenderPass renderPass, const VkShaderModule vertexModule, const VkShaderModule fragmentModule, const bool useVertexInput, const deUint32 subpassNdx, const UVec2& renderSize, const VkImageAspectFlags depthStencilAspect, const VkSampleCountFlagBits numSamples, const bool sampleShadingEnable, const bool useFragmentShadingRate, const VkSampleLocationsInfoEXT* pSampleLocationsInfo = DE_NULL) preparePipelineWrapper() argument 2040 createMultisampleMixedAttachmentSamplesTests(tcu::TestContext& testCtx, PipelineConstructionType pipelineConstructionType, bool useFragmentShadingRate) createMultisampleMixedAttachmentSamplesTests() argument [all...] |