Home
last modified time | relevance | path

Searched refs:useFragmentShadingRate (Results 1 - 12 of 12) sorted by relevance

/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/pipeline/
H A DvktPipelineMultisampleTests.cpp129 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 DvktPipelineMultisampleSampleLocationsExtTests.cpp577 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 DvktPipelineMultisampleMixedAttachmentSamplesTests.hpp35 tcu::TestCaseGroup* createMultisampleMixedAttachmentSamplesTests (tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineConstructionType, bool useFragmentShadingRate);
H A DvktPipelineMultisampleSampleLocationsExtTests.hpp35 tcu::TestCaseGroup* createMultisampleSampleLocationsExtTests (tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineConstructionType, bool useFragmentShadingRate);
H A DvktPipelineMultisampleTests.hpp36 tcu::TestCaseGroup* createMultisampleTests (tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineConstructionType, bool useFragmentShadingRate);
H A DvktPipelineMultisampleMixedAttachmentSamplesTests.cpp187 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 DvktPipelineMultisampleTests.cpp127 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 DvktPipelineMultisampleSampleLocationsExtTests.cpp576 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 DvktPipelineMultisampleMixedAttachmentSamplesTests.hpp35 tcu::TestCaseGroup* createMultisampleMixedAttachmentSamplesTests (tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineConstructionType, bool useFragmentShadingRate);
H A DvktPipelineMultisampleSampleLocationsExtTests.hpp35 tcu::TestCaseGroup* createMultisampleSampleLocationsExtTests (tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineConstructionType, bool useFragmentShadingRate);
H A DvktPipelineMultisampleTests.hpp36 tcu::TestCaseGroup* createMultisampleTests (tcu::TestContext& testCtx, vk::PipelineConstructionType pipelineConstructionType, bool useFragmentShadingRate);
H A DvktPipelineMultisampleMixedAttachmentSamplesTests.cpp185 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...]

Completed in 26 milliseconds