vk/vulkan.h: Remove UINT8 index buffers
authorJason Ekstrand <jason.ekstrand@intel.com>
Tue, 7 Jul 2015 18:26:26 +0000 (11:26 -0700)
committerJason Ekstrand <jason.ekstrand@intel.com>
Tue, 7 Jul 2015 18:26:49 +0000 (11:26 -0700)
include/vulkan/vulkan.h
src/vulkan/device.c

index baa5c6a4b5efc8ee28b9b8955d6e62b6aa7cfa49..a150f0f875ef33d9517fc8b37e68afd5d7d75206 100644 (file)
@@ -839,12 +839,11 @@ typedef enum {
 } VkStateBindPoint;
 
 typedef enum {
-    VK_INDEX_TYPE_UINT8 = 0,
-    VK_INDEX_TYPE_UINT16 = 1,
-    VK_INDEX_TYPE_UINT32 = 2,
-    VK_INDEX_TYPE_BEGIN_RANGE = VK_INDEX_TYPE_UINT8,
+    VK_INDEX_TYPE_UINT16 = 0,
+    VK_INDEX_TYPE_UINT32 = 1,
+    VK_INDEX_TYPE_BEGIN_RANGE = VK_INDEX_TYPE_UINT16,
     VK_INDEX_TYPE_END_RANGE = VK_INDEX_TYPE_UINT32,
-    VK_INDEX_TYPE_NUM = (VK_INDEX_TYPE_UINT32 - VK_INDEX_TYPE_UINT8 + 1),
+    VK_INDEX_TYPE_NUM = (VK_INDEX_TYPE_UINT32 - VK_INDEX_TYPE_UINT16 + 1),
     VK_INDEX_TYPE_MAX_ENUM = 0x7FFFFFFF
 } VkIndexType;
 
index b1cc618fdd37bd21c8edecb0dd98c7e09a3684fe..5237f2d6f82db6384fd879877e0f3209108b5423 100644 (file)
@@ -2717,7 +2717,6 @@ void anv_CmdBindIndexBuffer(
    struct anv_buffer *buffer = (struct anv_buffer *) _buffer;
 
    static const uint32_t vk_to_gen_index_type[] = {
-      [VK_INDEX_TYPE_UINT8]                     = INDEX_BYTE,
       [VK_INDEX_TYPE_UINT16]                    = INDEX_WORD,
       [VK_INDEX_TYPE_UINT32]                    = INDEX_DWORD,
    };