2019-05-24 15:57:50 +01:00
|
|
|
{
|
2025-08-26 14:12:01 +01:00
|
|
|
"$schema": "https://raw.githubusercontent.com/LunarG/VulkanTools/refs/heads/main/vkconfig_core/layers/layers_schema.json",
|
2022-03-18 12:05:46 +00:00
|
|
|
"file_format_version": "1.1.2",
|
|
|
|
|
"layer": {
|
2019-05-24 15:57:50 +01:00
|
|
|
"name": "VK_LAYER_window_system_integration",
|
|
|
|
|
"type": "GLOBAL",
|
|
|
|
|
"library_path": "./libVkLayer_window_system_integration.so",
|
2025-10-09 14:55:46 +01:00
|
|
|
"api_version": "1.4.325",
|
2019-05-24 15:57:50 +01:00
|
|
|
"implementation_version": "1",
|
|
|
|
|
"description": "Window system integration layer",
|
2021-11-03 11:25:48 +00:00
|
|
|
"functions": {
|
|
|
|
|
"vkNegotiateLoaderLayerInterfaceVersion": "wsi_layer_vkNegotiateLoaderLayerInterfaceVersion"
|
|
|
|
|
},
|
2019-05-24 15:57:50 +01:00
|
|
|
"instance_extensions": [
|
2021-01-31 20:09:53 +00:00
|
|
|
{"name" : "VK_EXT_headless_surface", "spec_version" : "1"},
|
2021-09-30 17:24:42 +01:00
|
|
|
{"name" : "VK_KHR_wayland_surface", "spec_version" : "6"},
|
2022-03-03 11:21:07 +00:00
|
|
|
{"name" : "VK_KHR_surface", "spec_version" : "25"},
|
2024-01-31 12:48:32 +01:00
|
|
|
{"name" : "VK_KHR_display", "spec_version" : "23"},
|
2024-01-16 11:22:29 +00:00
|
|
|
{"name" : "VK_KHR_get_surface_capabilities2", "spec_version" : "1"},
|
2025-09-21 11:15:21 +03:00
|
|
|
{"name" : "VK_EXT_surface_maintenance1", "spec_version" : "1"},
|
|
|
|
|
{"name" : "VK_KHR_surface_maintenance1", "spec_version" : "1"}
|
2019-05-24 15:57:50 +01:00
|
|
|
],
|
|
|
|
|
"device_extensions": [
|
2024-04-12 14:52:39 +02:00
|
|
|
{"name": "VK_KHR_shared_presentable_image", "spec_version": "1", "entrypoints": ["vkGetSwapchainStatusKHR"]},
|
2022-03-18 12:05:46 +00:00
|
|
|
{"name": "VK_EXT_image_compression_control_swapchain", "spec_version": "1"},
|
2019-05-24 15:57:50 +01:00
|
|
|
{
|
2022-03-18 12:05:46 +00:00
|
|
|
"name": "VK_KHR_swapchain",
|
|
|
|
|
"spec_version": "70",
|
2021-09-30 17:24:42 +01:00
|
|
|
"entrypoints": [
|
|
|
|
|
"vkAcquireNextImageKHR",
|
|
|
|
|
"vkCreateSwapchainKHR",
|
|
|
|
|
"vkDestroySwapchainKHR",
|
|
|
|
|
"vkGetSwapchainImagesKHR",
|
|
|
|
|
"vkQueuePresentKHR",
|
|
|
|
|
"vkAcquireNextImage2KHR",
|
|
|
|
|
"vkGetDeviceGroupPresentCapabilitiesKHR",
|
|
|
|
|
"vkGetDeviceGroupSurfacePresentModesKHR",
|
|
|
|
|
"vkGetPhysicalDevicePresentRectanglesKHR"
|
|
|
|
|
]
|
2024-01-16 11:22:29 +00:00
|
|
|
},
|
2024-08-20 11:46:07 +00:00
|
|
|
{"name": "VK_KHR_present_id", "spec_version": "1"},
|
2025-08-13 08:41:21 +00:00
|
|
|
{"name": "VK_KHR_present_id2", "spec_version": "1"},
|
2024-01-23 18:19:27 +00:00
|
|
|
{
|
|
|
|
|
"name": "VK_EXT_swapchain_maintenance1",
|
|
|
|
|
"spec_version": "1",
|
|
|
|
|
"entrypoints": [
|
|
|
|
|
"vkReleaseSwapchainImagesEXT"
|
|
|
|
|
]
|
2024-08-19 12:20:16 +00:00
|
|
|
},
|
2025-10-16 15:02:36 +00:00
|
|
|
{
|
|
|
|
|
"name": "VK_KHR_swapchain_maintenance1",
|
|
|
|
|
"spec_version": "1",
|
|
|
|
|
"entrypoints": [
|
|
|
|
|
"vkReleaseSwapchainImagesKHR"
|
|
|
|
|
]
|
|
|
|
|
},
|
2024-08-02 16:56:30 +01:00
|
|
|
{
|
|
|
|
|
"name": "VK_EXT_present_timing",
|
|
|
|
|
"spec_version": "1",
|
|
|
|
|
"entrypoints": [
|
|
|
|
|
"vkSetSwapchainPresentTimingQueueSizeEXT",
|
|
|
|
|
"vkGetSwapchainTimingPropertiesEXT",
|
|
|
|
|
"vkGetSwapchainTimeDomainPropertiesEXT",
|
|
|
|
|
"vkGetPastPresentationTimingEXT"
|
|
|
|
|
]
|
2025-04-01 09:29:51 +00:00
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"name": "VK_KHR_present_wait",
|
|
|
|
|
"spec_version": "1",
|
|
|
|
|
"entrypoints": [
|
|
|
|
|
"vkWaitForPresentKHR"
|
|
|
|
|
]
|
2025-06-04 08:39:03 +00:00
|
|
|
},
|
2025-08-26 12:42:14 +00:00
|
|
|
{
|
|
|
|
|
"name": "VK_KHR_present_wait2",
|
|
|
|
|
"spec_version": "1",
|
|
|
|
|
"entrypoints": [
|
|
|
|
|
"vkWaitForPresent2KHR"
|
|
|
|
|
]
|
|
|
|
|
},
|
2025-06-04 08:39:03 +00:00
|
|
|
{
|
|
|
|
|
"name": "VK_EXT_present_mode_fifo_latest_ready",
|
|
|
|
|
"spec_version": "1"
|
2025-09-11 08:28:03 +00:00
|
|
|
},
|
2025-10-21 15:21:58 +00:00
|
|
|
{
|
|
|
|
|
"name": "VK_KHR_present_mode_fifo_latest_ready",
|
|
|
|
|
"spec_version": "1"
|
|
|
|
|
},
|
2025-09-11 08:28:03 +00:00
|
|
|
{
|
|
|
|
|
"name": "VK_KHR_swapchain_mutable_format",
|
|
|
|
|
"spec_version": "1"
|
2024-01-23 18:19:27 +00:00
|
|
|
}
|
2019-05-24 15:57:50 +01:00
|
|
|
],
|
|
|
|
|
"disable_environment": {
|
2021-01-31 20:09:53 +00:00
|
|
|
"DISABLE_WSI_LAYER": "1"
|
2019-05-24 15:57:50 +01:00
|
|
|
}
|
|
|
|
|
}
|
2025-04-01 09:29:51 +00:00
|
|
|
}
|