Fix build for GCC/Clang
authorMika Väinölä <mika.vainola@siru.fi>
Fri, 31 May 2019 07:59:54 +0000 (10:59 +0300)
committerMika Väinölä <mika.vainola@siru.fi>
Fri, 31 May 2019 07:59:54 +0000 (10:59 +0300)
Add missing pointSize to AlphaToCoverageColorUnusedAttachmentTest.

Affects:
dEQP-VK.pipeline.multisample.alpha_to_coverage_unused_attachment.*

Components: Vulkan

VK-GL-CTS issue: 1800

Change-Id: Ibb9ad728e774fc780021f688e2076c70eb775121

external/vulkancts/modules/vulkan/pipeline/vktPipelineMultisampleTests.cpp

index a3e5415..2c55c3c 100644 (file)
@@ -333,6 +333,7 @@ protected:
 
        virtual TestInstance*                                           createMultisampleTestInstance                           (Context&                                                                               context,
                                                                                                                                                                                         VkPrimitiveTopology                                                    topology,
+                                                                                                                                                                                        float                                                                                  pointSize,
                                                                                                                                                                                         const std::vector<Vertex4RGBA>&                                vertices,
                                                                                                                                                                                         const VkPipelineMultisampleStateCreateInfo&    multisampleStateParams,
                                                                                                                                                                                         const VkPipelineColorBlendAttachmentState&             colorBlendState) const;
@@ -1389,7 +1390,7 @@ AlphaToCoverageColorUnusedAttachmentTest::AlphaToCoverageColorUnusedAttachmentTe
                                                                                                                                                                        VkSampleCountFlagBits   rasterizationSamples,
                                                                                                                                                                        GeometryType                    geometryType,
                                                                                                                                                                        ImageBackingMode                backingMode)
-       : MultisampleTest       (testContext, name, description, getStateParams(rasterizationSamples), getDefaultColorBlendAttachmentState(), geometryType, backingMode)
+       : MultisampleTest       (testContext, name, description, getStateParams(rasterizationSamples), getDefaultColorBlendAttachmentState(), geometryType, 1.0f, backingMode)
        , m_geometryType        (geometryType)
        , m_backingMode         (backingMode)
 {
@@ -1402,10 +1403,12 @@ void AlphaToCoverageColorUnusedAttachmentTest::initPrograms (SourceCollections&
 
 TestInstance* AlphaToCoverageColorUnusedAttachmentTest::createMultisampleTestInstance (Context&                                                                                context,
                                                                                                                                                                           VkPrimitiveTopology                                                  topology,
+                                                                                                                                                                          float                                                                                pointSize,
                                                                                                                                                                           const std::vector<Vertex4RGBA>&                              vertices,
                                                                                                                                                                           const VkPipelineMultisampleStateCreateInfo&  multisampleStateParams,
                                                                                                                                                                           const VkPipelineColorBlendAttachmentState&   colorBlendState) const
 {
+       DE_UNREF(pointSize);
        return new AlphaToCoverageColorUnusedAttachmentInstance(context, topology, vertices, multisampleStateParams, colorBlendState, m_geometryType, m_backingMode);
 }