mesa/src/vulkan
Witold Baryluk f93b7d14d6 vulkan/device_select: Store Vulkan vendorID and deviceID as uint32_t
Vulkan uses 32-bit IDs, compared to PCI/USB 16-bit ones.

Some driver vendorIDs do exceed 0xffff, including MESA (used by lavapipe).

Without this, the value will be truncated, and device select layer
will not match expected (or any) device.

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3935
Reviewed-by: Dave Airlie <airlied@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7977>
2020-12-08 16:19:25 +00:00
..
device-select-layer vulkan/device_select: Store Vulkan vendorID and deviceID as uint32_t 2020-12-08 16:19:25 +00:00
overlay-layer aco: add framework for testing isel and integration tests 2020-07-30 16:13:08 +00:00
registry vulkan: Update to 1.2.164. 2020-12-07 15:25:17 +00:00
util vulkan/util: Consolidate typed_memcpy 2020-12-01 07:48:08 +00:00
wsi vulkan/util: Consolidate typed_memcpy 2020-12-01 07:48:08 +00:00
Android.mk android: util: Add a mapping from VkFormat to PIPE_FORMAT. 2019-12-27 09:20:40 +01:00
Makefile.sources vulkan,anv: Add a common base object type for VkDevice 2020-05-04 14:06:27 +00:00
meson.build zink: add VK_STRUCTURE_TYPE_WSI_MEMORY_ALLOCATE_INFO_MESA for WSI allocations 2020-11-03 09:52:03 +01:00
vulkan-icd-symbols.txt vulkan: Allow global symbol HMI for Android 2020-08-05 18:08:07 +00:00