Fix compile error caused by usage of unit32_t instead of deUint32
authorMais Alnasser <mais.alnasser@amd.com>
Sun, 15 Oct 2017 15:16:15 +0000 (11:16 -0400)
committerAlexander Galazin <Alexander.Galazin@arm.com>
Thu, 19 Oct 2017 16:03:51 +0000 (12:03 -0400)
Affects: Compilation

Components: Vulkan

VK-GL-CTS issue: 774

Change-Id: Ibc647d3714a818b61f99d1fc67903a24f59f8d6a

external/vulkancts/framework/vulkan/vkDefs.hpp

index 95ffac5..dcdb5f8 100644 (file)
@@ -52,9 +52,9 @@ struct NAME {                                                                                 \
 #define VK_MAKE_VERSION(MAJOR, MINOR, PATCH)   (((deUint32)(MAJOR) << 22u) | ((deUint32)(MINOR) << 12u) | (deUint32)(PATCH))
 #define VK_BIT(NUM)                                                            (1u<<(deUint32)(NUM))
 
-#define VK_VERSION_MAJOR(version)                              ((uint32_t)(version) >> 22)
-#define VK_VERSION_MINOR(version)                              (((uint32_t)(version) >> 12) & 0x3ff)
-#define VK_VERSION_PATCH(version)                              ((uint32_t)(version) & 0xfff)
+#define VK_VERSION_MAJOR(version)                              ((deUint32)(version) >> 22)
+#define VK_VERSION_MINOR(version)                              (((deUint32)(version) >> 12) & 0x3ff)
+#define VK_VERSION_PATCH(version)                              ((deUint32)(version) & 0xfff)
 
 #define VK_CHECK(EXPR)                                                 vk::checkResult((EXPR), #EXPR, __FILE__, __LINE__)
 #define VK_CHECK_MSG(EXPR, MSG)                                        vk::checkResult((EXPR), MSG, __FILE__, __LINE__)