diff --git a/util/test/demos/vk/vk_int8_ibuffer.cpp b/util/test/demos/vk/vk_int8_ibuffer.cpp index d8703557e..45d20be8f 100644 --- a/util/test/demos/vk/vk_int8_ibuffer.cpp +++ b/util/test/demos/vk/vk_int8_ibuffer.cpp @@ -77,6 +77,12 @@ void main() devExts.push_back(VK_EXT_INDEX_TYPE_UINT8_EXTENSION_NAME); VulkanGraphicsTest::Prepare(argc, argv); + + static VkPhysicalDeviceIndexTypeUint8FeaturesEXT uint8Features = { + VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_INDEX_TYPE_UINT8_FEATURES_EXT}; + uint8Features.indexTypeUint8 = VK_TRUE; + + devInfoNext = &uint8Features; } int main()