Fix a few size_t -> deUint32 conversion warnings
authorPyry Haulos <phaulos@google.com>
Mon, 13 Jun 2016 17:27:47 +0000 (10:27 -0700)
committerPyry Haulos <phaulos@google.com>
Mon, 13 Jun 2016 17:27:47 +0000 (10:27 -0700)
external/vulkancts/modules/vulkan/shaderrender/vktShaderRenderTextureGatherTests.cpp

index 3e7b465..b51c2ea 100644 (file)
@@ -1253,17 +1253,17 @@ void TextureGatherInstance::setupDefaultInputs (void)
        const vector<float>             texCoord                                                = computeQuadTexCoord(m_currentIteration);
        const bool                              needNormalizedCoordInShader             = m_gatherType == GATHERTYPE_OFFSET_DYNAMIC || isDepthFormat(m_textureFormat);
 
-       addAttribute(0u, vk::VK_FORMAT_R32G32_SFLOAT, 2 * sizeof(float), numVertices, position);
+       addAttribute(0u, vk::VK_FORMAT_R32G32_SFLOAT, 2 * (deUint32)sizeof(float), numVertices, position);
 
        if (texCoord.size() == 2*4)
-               addAttribute(1u, vk::VK_FORMAT_R32G32_SFLOAT, 2 * sizeof(float), numVertices, texCoord.data());
+               addAttribute(1u, vk::VK_FORMAT_R32G32_SFLOAT, 2 * (deUint32)sizeof(float), numVertices, texCoord.data());
        else if (texCoord.size() == 3*4)
-               addAttribute(1u, vk::VK_FORMAT_R32G32B32_SFLOAT, 3 * sizeof(float), numVertices, texCoord.data());
+               addAttribute(1u, vk::VK_FORMAT_R32G32B32_SFLOAT, 3 * (deUint32)sizeof(float), numVertices, texCoord.data());
        else
                DE_ASSERT(false);
 
        if (needNormalizedCoordInShader)
-               addAttribute(2u, vk::VK_FORMAT_R32G32_SFLOAT, 2 * sizeof(float), numVertices, normalizedCoord);
+               addAttribute(2u, vk::VK_FORMAT_R32G32_SFLOAT, 2 * (deUint32)sizeof(float), numVertices, normalizedCoord);
 }
 
 tcu::TestStatus TextureGatherInstance::iterate (void)