Mesa (master): anv/extensions: Fix VkVersion::c_vk_version for patch == None

Jason Ekstrand jekstrand at kemper.freedesktop.org
Tue Jan 23 08:38:21 UTC 2018


Module: Mesa
Branch: master
Commit: cb0d1ba15692648bfa55e56a8f4ba1349a35a829
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cb0d1ba15692648bfa55e56a8f4ba1349a35a829

Author: Jason Ekstrand <jason.ekstrand at intel.com>
Date:   Tue Jan 16 18:08:33 2018 -0800

anv/extensions: Fix VkVersion::c_vk_version for patch == None

Reviewed-by: Samuel Iglesias Gonsálvez <siglesias at igalia.com>

---

 src/intel/vulkan/anv_extensions.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/intel/vulkan/anv_extensions.py b/src/intel/vulkan/anv_extensions.py
index ae30ec99dc..581921e62a 100644
--- a/src/intel/vulkan/anv_extensions.py
+++ b/src/intel/vulkan/anv_extensions.py
@@ -112,7 +112,8 @@ class VkVersion:
         return '.'.join(ver_list)
 
     def c_vk_version(self):
-        ver_list = [str(self.major), str(self.minor), str(self.patch)]
+        patch = self.patch if self.patch is not None else 0
+        ver_list = [str(self.major), str(self.minor), str(patch)]
         return 'VK_MAKE_VERSION(' + ', '.join(ver_list) + ')'
 
     def __int_ver(self):




More information about the mesa-commit mailing list