vulkan.h: V119 -- Remove unsigned byte indices
Took out VK_INDEX_TYPE_UINT8.
diff --git a/icd/intel/cmd_pipeline.c b/icd/intel/cmd_pipeline.c
index fae61e9..f7bca5f 100644
--- a/icd/intel/cmd_pipeline.c
+++ b/icd/intel/cmd_pipeline.c
@@ -218,9 +218,6 @@
return false;
switch (cmd->bind.index.type) {
- case VK_INDEX_TYPE_UINT8:
- supported = (p->primitive_restart_index != 0xffu);
- break;
case VK_INDEX_TYPE_UINT16:
supported = (p->primitive_restart_index != 0xffffu);
break;
@@ -257,10 +254,6 @@
dw0 |= GEN6_IB_DW0_CUT_INDEX_ENABLE;
switch (type) {
- case VK_INDEX_TYPE_UINT8:
- dw0 |= GEN6_IB_DW0_FORMAT_BYTE;
- offset_align = 1;
- break;
case VK_INDEX_TYPE_UINT16:
dw0 |= GEN6_IB_DW0_FORMAT_WORD;
offset_align = 2;
diff --git a/include/vulkan.h b/include/vulkan.h
index 6e7647c..68d0f71 100644
--- a/include/vulkan.h
+++ b/include/vulkan.h
@@ -33,7 +33,7 @@
#include "vk_platform.h"
// Vulkan API version supported by this file
-#define VK_API_VERSION VK_MAKE_VERSION(0, 118, 0)
+#define VK_API_VERSION VK_MAKE_VERSION(0, 119, 0)
#ifdef __cplusplus
extern "C"
@@ -325,11 +325,10 @@
typedef enum VkIndexType_
{
- VK_INDEX_TYPE_UINT8 = 0x00000000,
- VK_INDEX_TYPE_UINT16 = 0x00000001,
- VK_INDEX_TYPE_UINT32 = 0x00000002,
+ VK_INDEX_TYPE_UINT16 = 0x00000000,
+ VK_INDEX_TYPE_UINT32 = 0x00000001,
- VK_ENUM_RANGE(INDEX_TYPE, UINT8, UINT32)
+ VK_ENUM_RANGE(INDEX_TYPE, UINT16, UINT32)
} VkIndexType;
typedef enum VkTexFilter_
diff --git a/tests/vkrenderframework.cpp b/tests/vkrenderframework.cpp
index a4402dd..126cd5e 100644
--- a/tests/vkrenderframework.cpp
+++ b/tests/vkrenderframework.cpp
@@ -960,10 +960,6 @@
m_numVertices = numIndexes;
m_indexType = indexType;
switch (indexType) {
- case VK_INDEX_TYPE_UINT8:
- m_stride = 1;
- viewFormat = VK_FORMAT_R8_UINT;
- break;
case VK_INDEX_TYPE_UINT16:
m_stride = 2;
viewFormat = VK_FORMAT_R16_UINT;