Commit graph

  • 115a565ddf Merge 'Release VK_EXT_present_timing' into 'main' Ginu Jacob 2026-02-06 21:14:30 +00:00
  • 04c1f1330a Release VK_EXT_present_timing dev/release_present_timing Ginu Jacob 2026-01-28 15:37:43 +00:00
  • 35d315c987 Merge 'Fix badword token from clang-tidy config' into 'main' Shai Maor 2026-02-02 10:54:21 +00:00
  • 823d5baf22 Fix badword token from clang-tidy config dev/fix_badword shamao01 2026-01-28 15:10:40 +02:00
  • feb069171f Merge 'Remove present timing declarations' into 'main' main Iason Paraskevopoulos 2026-01-27 12:00:44 +00:00
  • c168bd3468 Merge 'Remove present timing declarations' into 'main' Iason Paraskevopoulos 2026-01-27 11:25:57 +00:00
  • b8c4b0fee1 Merge 'Shared present mode, free image on release and limit image count to 1' into 'main' Iason Paraskevopoulos 2026-01-27 11:25:45 +00:00
  • a0b6497838 Shared present mode, free image on release and limit image count to 1 Ginu Jacob 2026-01-27 11:25:45 +00:00
  • fc66fce53d Remove present timing declarations Iason Paraskevopoulos 2026-01-23 11:56:15 +00:00
  • 212cb471ca Merge 'Shared present mode, free image on release and limit image count to 1' into 'main' Ginu Jacob 2026-01-22 17:24:40 +00:00
  • 3036b66463 Shared present mode, free image on release and limit image count to 1 Ginu Jacob 2026-01-22 14:53:30 +00:00
  • fac9daabaf Merge 'Add wait flag on querying present timing queue operations end timestamp' into 'main' Iason Paraskevopoulos 2026-01-22 11:26:21 +00:00
  • 4a48c09a39 Add wait flag on querying present timing queue operations end timestamp Ginu Jacob 2026-01-22 11:26:21 +00:00
  • 84bfdaa514 Shared present mode, free image on release and limit image count to 1 Ginu Jacob 2026-01-20 14:16:03 +00:00
  • 8149c3e700 Shared present mode, free image on release and limit image count to 1 Ginu Jacob 2026-01-16 15:05:19 +00:00
  • 2f8256d094 Merge 'DDK build error seen with VK_KHR_DISPLAY=y build option' into 'main' Iason Paraskevopoulos 2026-01-08 09:47:31 +00:00
  • 17ea8c82d9 DDK build error seen with VK_KHR_DISPLAY=y build option Nir.Ekhauz 2026-01-05 14:19:51 +02:00
  • 0aaff54da1 Merge 'Fix build warning created by "Add -Wshadow -Wconversion"' into 'main' Iason Paraskevopoulos 2026-01-05 11:48:08 +00:00
  • 7975908caf Fix build warning created by "Add -Wshadow -Wconversion" Maged Elnaggar 2026-01-05 11:48:08 +00:00
  • 9c1092c038 DDK build error seen with VK_KHR_DISPLAY=y build option dev/fix_external_memory_extension Nir.Ekhauz 2025-12-29 15:51:01 +02:00
  • 1ede24b595 Merge 'Add -Wshadow -Wconversion' into 'main' Iason Paraskevopoulos 2025-12-17 09:55:55 +00:00
  • ee3f6c5ab9 * Enables new warnings (which are made errors by -Werror) * Wshadow warns when a variable shadows another * Wconversion warns on implicit int conversions * Fixes warnings generated by them Alex Bates 2025-12-17 09:55:55 +00:00
  • 80b43daffa Merge 'constness adjustment for clang20' into 'main' Iason Paraskevopoulos 2025-12-16 14:27:45 +00:00
  • 6d98a178ba Merge 'Add surfaces the layer supports in unsupported_surfaces' into 'main' Iason Paraskevopoulos 2025-12-16 14:26:53 +00:00
  • 9c9dff2291 Add surfaces the layer supports in unsupported_surfaces Iason Paraskevopoulos 2025-12-16 14:26:53 +00:00
  • f596f8289f constness adjustment for clang20 Iason Paraskevopoulos 2025-12-15 12:02:24 +00:00
  • 04d2ba65d5 Merge 'Detach proxies from queue' into 'main' Iason Paraskevopoulos 2025-12-11 16:28:57 +00:00
  • fbe3b9e592 Merge 'Fix issues with shared present modes' into 'main' Iason Paraskevopoulos 2025-12-10 11:22:49 +00:00
  • 01a96ed37b The change makes the following adjustments: Normunds Rieksts 2025-12-10 11:22:49 +00:00
  • 5e225e0896 Detach proxies from queue Iason Paraskevopoulos 2025-12-02 16:24:43 +00:00
  • 0866cfc352 Merge 'Fix a case where OOM condition was not checked' into 'main' Iason Paraskevopoulos 2025-12-02 14:36:52 +00:00
  • bb18f7d897 Merge 'Fix queue destroy warning on the Wayland backend' into 'main' Rosen Zhelev 2025-12-02 12:11:06 +00:00
  • cca5e62704 Merge 'Handle NULL instance parameter in vkGetInstanceProcAddr' into 'main' Iason Paraskevopoulos 2025-12-01 16:31:04 +00:00
  • d900831556 Fix queue destroy warning on the Wayland backend Iason Paraskevopoulos 2025-11-28 16:41:05 +00:00
  • e030203d82 Fix a case where OOM condition was not checked Normunds Rieksts 2025-11-28 15:06:11 +00:00
  • 29a7a23847 Handle NULL instance parameter in vkGetInstanceProcAddr Muhamad Sammar 2025-11-26 12:37:12 +00:00
  • a0947a5ae8 Merge 'Fix and enhance Vulkan present timing and time domain handling' into 'main' Iason Paraskevopoulos 2025-11-25 10:12:34 +00:00
  • 71a0881d5c This change updates the present timing implementation with several fixes and improvements for better spec compliance: Ginu Jacob 2025-11-25 10:12:33 +00:00
  • fad191d840 Merge 'Decouple swapchain images and their memory from swapchain class' into 'main' Rosen Zhelev 2025-11-20 13:55:45 +00:00
  • 2d4cbd5afa Decouple swapchain images and their memory from swapchain class Normunds Rieksts 2025-11-20 13:55:45 +00:00
  • 72a21a9e87 Merge 'Remove ion wsialloc implementation' into 'main' Iason Paraskevopoulos 2025-11-13 10:01:42 +00:00
  • 575cf49d95 Remove ion wsialloc implementation Alex Bates 2025-11-10 13:48:24 +00:00
  • 6b3cc197ab Merge 'Guarantee surface caps is consisitent between EXT and KHR' into 'main' Rosen Zhelev 2025-11-06 14:34:23 +00:00
  • bb8770f80b Merge 'Adding debug interface' into 'main' Rosen Zhelev 2025-11-04 12:20:24 +00:00
  • 65078fb361 Adding debug interface Lior Dekel 2025-11-04 12:20:24 +00:00
  • faf83d387b Merge 'Add a workaround when wp_feedback events are not delivered' into 'main' Rosen Zhelev 2025-10-31 10:35:09 +00:00
  • 9d9172fcbb Add a workaround when wp_feedback events are not delivered Normunds Rieksts 2025-10-31 10:35:08 +00:00
  • 1e5510e1a2 Merge 'support VK_KHR_present_mode_fifo_latest_ready' into 'main' Rosen Zhelev 2025-10-21 16:21:59 +01:00
  • c8061bd8c7 Support VK_KHR_present_mode_fifo_latest_ready Nir Ekhauz 2025-10-21 15:21:58 +00:00
  • 279d21607c Guarantee surface caps is consisitent between EXT and KHR Ryan Zhang 2025-09-15 19:31:02 +08:00
  • 12228bcd09 Merge 'Reset query pool on creation' into 'main' Iason Paraskevopoulos 2025-10-17 15:02:41 +00:00
  • 3da272878d Reset query pool on creation Iason Paraskevopoulos 2025-10-17 15:02:40 +00:00
  • b259fa8cbe Merge 'Support VK_KHR_swapchain_maintenance1' into 'main' Rosen Zhelev 2025-10-16 16:02:36 +01:00
  • 9053ee1b74 Support VK_KHR_swapchain_maintenance1 Nir Ekhauz 2025-10-16 15:02:36 +00:00
  • 8f90584f20 Merge 'Updating the api version to 1.4.325' into 'main' Rosen Zhelev 2025-10-10 15:17:32 +01:00
  • ff882b5f84 Updating the api version to 1.4.325 Ginu Jacob 2025-10-09 14:55:46 +01:00
  • 93a5d29657 Merge 'Support nonzero present timing queue family' into 'main' Rosen Zhelev 2025-10-06 11:27:35 +01:00
  • ace729f7f8 Support nonzero present timing queue family Alex Bates 2025-10-06 10:27:34 +00:00
  • e298d2d7c9 Debug Jenkins dev/Debug Nir.Ekhauz 2025-10-05 13:23:29 +03:00
  • e1e184300e Merge 'present_id2 dependency handling in present_timing extension' into 'main' Rosen Zhelev 2025-09-29 16:11:01 +01:00
  • 7d88e2a619 present_id2 dependency handling in present_timing extension Ginu Jacob 2025-09-29 15:11:01 +00:00
  • ec20ec83ae Merge 'Support VK_KHR_surface_maintenance1' into 'main' Rosen Zhelev 2025-09-26 15:14:49 +01:00
  • e1d77594fb Merge 'VK_EXT_frame_boundary: Fixing the sType used in VkFrameBoundaryEXT' into 'main' Rosen Zhelev 2025-09-22 16:41:28 +01:00
  • 5a2bc13570 VK_EXT_frame_boundary: Fixing the sType used in VkFrameBoundaryEXT Ginu Jacob 2025-09-11 14:43:07 +01:00
  • 1ca76265fe Support VK_KHR_surface_maintenance1 Nir.Ekhauz 2025-09-21 11:15:21 +03:00
  • 2f7e6e7ff3 Merge 'Update the layer's readme and release notes with VK_KHR_present_wait2 support' into 'main' Rosen Zhelev 2025-09-18 10:20:43 +01:00
  • 8c65fb2af7 Update the layer's readme and release notes with VK_KHR_present_wait2 support Nir Ekhauz 2025-09-18 09:20:43 +00:00
  • 4ed20527c3 Merge 'Fix Wayland swapchain to support present_id2' into 'main' Rosen Zhelev 2025-09-17 10:20:46 +01:00
  • ee6d45430f Fix Wayland swapchain to support present_id2 Nir Ekhauz 2025-09-17 09:20:46 +00:00
  • 623f803387 Merge 'Implement schedule present at relative time on headless' into 'main' Rosen Zhelev 2025-09-15 12:40:06 +01:00
  • 7a46cdb679 Implement schedule present at relative time on headless Ginu Jacob 2025-09-15 11:40:06 +00:00
  • a29eae014e Merge 'Silence clang-tidy warnings' into 'main' Rosen Zhelev 2025-09-15 12:31:41 +01:00
  • c175b19ccb Silence clang-tidy warnings Maged Elnaggar 2025-09-15 11:31:41 +00:00
  • 681648c9e9 Merge 'Query pool reads for QUEUE_OPERATIONS_END_BIT_EXT skipped when not ready' into 'main' Iason Paraskevopoulos 2025-09-11 15:47:13 +00:00
  • 1346705513 Query pool reads for QUEUE_OPERATIONS_END_BIT_EXT skipped when not ready Ginu Jacob 2025-09-11 15:47:13 +00:00
  • 22502056af Merge 'Set the default DRM device node for the VK_KHR_display backend' into 'main' Rosen Zhelev 2025-09-11 11:50:02 +01:00
  • 5e53d9637f Scan DRM device nodes for the VK_KHR_display backend Fufu Fang 2025-09-11 10:50:01 +00:00
  • 6319d7dde0 Merge 'Support VK_KHR_swapchain_mutable_format extension' into 'main' Rosen Zhelev 2025-09-11 09:28:04 +01:00
  • fb23a9b14e Support VK_KHR_swapchain_mutable_format extension Maged Elnaggar 2025-09-11 08:28:03 +00:00
  • edcd2c2629 Merge 'Add clang-tidy linting to merge requests CI' into 'main' Rosen Zhelev 2025-09-10 14:31:36 +01:00
  • 9608f70237 Add clang-tidy linting to merge requests CI Maged Elnaggar 2025-09-10 13:31:35 +00:00
  • f9b4a0df56 Merge 'Adding exception-safe custom mutex to the WSI layer' into 'main' Rosen Zhelev 2025-09-05 16:06:38 +01:00
  • 78b21da4ef Adding exception-safe custom mutex to the WSI layer Maged Elnaggar 2025-09-05 15:06:38 +00:00
  • ef9b134054 Merge 'Update present timing types' into 'main' Rosen Zhelev 2025-09-04 17:48:10 +01:00
  • b02e682d30 Update present timing types Iason Paraskevopoulos 2025-09-04 16:48:10 +00:00
  • deb70d9473 Merge 'Add JSON schema to layer manifest' into 'main' Iason Paraskevopoulos 2025-09-03 14:51:37 +00:00
  • 6baf6ff52a Merge 'Implement vkWaitForPresent2KHR' into 'main' Rosen Zhelev 2025-08-28 15:46:50 +01:00
  • 5060dbbc3a Implement vkWaitForPresent2KHR Nir Ekhauz 2025-08-28 14:46:50 +00:00
  • 88be0b1649 Add JSON schema to layer manifest Alex Bates 2025-08-26 14:12:01 +01:00
  • 76771e7f67 Merge 'Initial support for VK_KHR_present_wait2' into 'main' Rosen Zhelev 2025-08-26 13:42:14 +01:00
  • 64c1c46609 Initial support for VK_KHR_present_wait2 Nir Ekhauz 2025-08-26 12:42:14 +00:00
  • ad2767ee77 Merge 'Update the layer's readme and release notes with VK_KHR_present_id2 support' into 'main' Rosen Zhelev 2025-08-20 12:45:47 +01:00
  • 7fac7b1339 Update the layer's readme and release notes with VK_KHR_present_id2 support Nir Ekhauz 2025-08-20 11:45:46 +00:00
  • 60f53bddd0 Merge 'Add initial support for VK_KHR_present_id2 in the layer' into 'main' Rosen Zhelev 2025-08-18 10:23:02 +01:00
  • 8256b027d7 Add initial support for VK_KHR_present_id2 in the layer Nir Ekhauz 2025-08-18 09:23:02 +00:00
  • a0700e3e86 Merge 'Add initial support for VK_KHR_present_id2 in the layer' into 'main' Rosen Zhelev 2025-08-13 09:41:22 +01:00
  • 472597ed42 Add initial support for VK_KHR_present_id2 in the layer Nir Ekhauz 2025-08-13 08:41:21 +00:00
  • 467d6af310 Merge 'Append WSI layer warning flags' into 'main' Rosen Zhelev 2025-08-05 13:34:59 +01:00
  • d1ade3d218 Append WSI layer warning flags Maged Elnaggar 2025-08-05 12:34:59 +00:00
  • 050b43c769 Merge 'Implement scheduling for headless present stages' into 'main' Iason Paraskevopoulos 2025-07-30 12:27:09 +00:00