@@ -204,22 +204,22 @@ VKDevice::VKDevice(VKAdapter& adapter)
204204
205205 auto extensions = m_physical_device.enumerateDeviceExtensionProperties ();
206206 std::set<std::string_view> req_extension = {
207- VK_KHR_SWAPCHAIN_EXTENSION_NAME,
208- VK_KHR_RAY_TRACING_PIPELINE_EXTENSION_NAME,
209- VK_KHR_RAY_QUERY_EXTENSION_NAME,
207+ VK_EXT_MEMORY_BUDGET_EXTENSION_NAME,
208+ VK_EXT_MESH_SHADER_EXTENSION_NAME,
210209 VK_KHR_ACCELERATION_STRUCTURE_EXTENSION_NAME,
211210 VK_KHR_BUFFER_DEVICE_ADDRESS_EXTENSION_NAME,
211+ VK_KHR_CREATE_RENDERPASS_2_EXTENSION_NAME,
212+ VK_KHR_DEDICATED_ALLOCATION_EXTENSION_NAME,
212213 VK_KHR_DEFERRED_HOST_OPERATIONS_EXTENSION_NAME,
213- VK_KHR_MAINTENANCE3_EXTENSION_NAME,
214- VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_EXTENSION_NAME,
215- VK_KHR_GET_MEMORY_REQUIREMENTS_2_EXTENSION_NAME,
216214 VK_KHR_FRAGMENT_SHADING_RATE_EXTENSION_NAME,
217- VK_KHR_TIMELINE_SEMAPHORE_EXTENSION_NAME,
215+ VK_KHR_GET_MEMORY_REQUIREMENTS_2_EXTENSION_NAME,
216+ VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_EXTENSION_NAME,
218217 VK_KHR_MAINTENANCE1_EXTENSION_NAME,
219- VK_KHR_DEDICATED_ALLOCATION_EXTENSION_NAME,
220- VK_EXT_MEMORY_BUDGET_EXTENSION_NAME,
221- VK_EXT_MESH_SHADER_EXTENSION_NAME,
222- VK_KHR_CREATE_RENDERPASS_2_EXTENSION_NAME,
218+ VK_KHR_MAINTENANCE3_EXTENSION_NAME,
219+ VK_KHR_RAY_QUERY_EXTENSION_NAME,
220+ VK_KHR_RAY_TRACING_PIPELINE_EXTENSION_NAME,
221+ VK_KHR_SWAPCHAIN_EXTENSION_NAME,
222+ VK_KHR_TIMELINE_SEMAPHORE_EXTENSION_NAME,
223223 };
224224
225225 std::vector<const char *> enabled_extension;
0 commit comments