1. 9c16e14 Only build WSI support for XCB surfaces when xcb.h is found by Nicolas Capens · 2 years, 6 months ago
  2. dde3145 Use SwiftShader's copy of SPIRV-Tools for GN builds by Nicolas Capens · 2 years, 7 months ago
  3. 3608c8f Win32SurfaceKHR: use StretchDIBits to replace StrectchBlt. by Peng Huang · 2 years, 8 months ago
  4. f45f8d0 Check shm extension is supported before using it by Thomas Laroche · 2 years, 8 months ago
  5. e823eef BUILD.gn: Remove XCB sources for chromeos. by Ben Clayton · 2 years, 9 months ago
  6. f6386ea Remove VK_KHR_xlib_surface support by Nicolas Capens · 2 years, 9 months ago
  7. 433b1bf Use correct window depth to create pixmap by Peng Huang · 2 years, 9 months ago
  8. 87c78ac Use X11 shm extension for presenting by Peng Huang · 2 years, 10 months ago
  9. 9453830 Fix using XCB with odd width by Alexis Hetu · 2 years, 10 months ago
  10. a4232c1 Report input attachment usage capability for surface images by Nicolas Capens · 2 years, 10 months ago
  11. a9e93a8 Report storage usage capability for surface images by Nicolas Capens · 2 years, 10 months ago
  12. f9c3965 Expose support for VK_KHR_swapchain_mutable_format by Sean Risser · 2 years, 10 months ago
  13. ff91ac5 Prevent exit-time destructors in src/WSI, Pipeline, and System by Nicolas Capens · 2 years, 10 months ago
  14. f12305c Statically allocate function pointer tables for libXCB by Nicolas Capens · 2 years, 10 months ago
  15. 8153d90 Statically allocate function pointer tables for libX11 by Nicolas Capens · 2 years, 10 months ago
  16. fc8dd5b Refactor libXCB and libX11 wrappers by Nicolas Capens · 3 years ago
  17. edeff1f Make Win32SurfaceKHR::present() more robust by Alexis Hetu · 2 years, 10 months ago
  18. 6e0b4fa Fix Xcb depth by Alexis Hetu · 2 years, 11 months ago
  19. 33eaf1f Use smart pointer for the LibX11Exports singleton by Yilong Li · 3 years ago
  20. c329881 Rename allocation functions by Nicolas Capens · 3 years ago
  21. 70178a7 Refactor swapchain image creation by Nicolas Capens · 3 years ago
  22. 803ceb5 Xcb: Check if geom is valid before using it by Alexis Hetu · 3 years, 2 months ago
  23. 08762e3 Make clang-format-all.sh git aware by Sean Risser · 3 years, 5 months ago
  24. 6846389 Implement VK_KHR_timeline_semaphore by Sean Risser · 3 years, 10 months ago
  25. 349abcc Conditionally enable the XCB WSI extension by Alexis Hetu · 3 years, 7 months ago
  26. 0540e68 Fix Win32SurfaceKHR::getSurfaceCapabilities asserting when hwnd is no longer valid by Antonio Maiorano · 3 years, 8 months ago
  27. 5128643 Make vkGetPhysicalDeviceSurfaceCapabilitiesKHR provide a return code by Antonio Maiorano · 3 years, 8 months ago
  28. c4a1bd4 Implement VK_EXT_headless_surface by Antonio Maiorano · 3 years, 9 months ago
  29. 937395c Add Direct-to-Display support using KMS/DRM by Nicolas Caramelli · 3 years, 9 months ago
  30. e1012cf Add SPIR-V tools dependency to BUILD.gn files by Sean Risser · 3 years, 11 months ago
  31. a23231e MetalSurface: correctly handle the window resizing. by Corentin Wallez · 4 years ago
  32. 08596c4 Add DirectFB support for Vulkan WSI by Nicolas Caramelli · 4 years, 2 months ago
  33. fe878de Expand is_linux to is_linux || is_chromeos. by Hidehiko Abe · 4 years, 1 month ago
  34. 2c5b445 Minor change in detachImage() for Xcb, Xlib, Wayland WSIs by Nicolas Caramelli · 4 years, 2 months ago
  35. 1f48854 Refactor image extent retrieval by Nicolas Capens · 4 years, 2 months ago
  36. 13f04d5 Fix for dEQP-VK.wsi.*.swapchain.acquire.too_many_timeout by Alexis Hetu · 4 years, 2 months ago
  37. 7c84c9e Perform out-of-bounds checks on texel pointers by Nicolas Capens · 4 years, 2 months ago
  38. a681d12 Add Wayland support for Vulkan WSI by Nicolas Caramelli · 4 years, 3 months ago
  39. 2490b1a Undefine Bool after the headers that define them by Nicolas Capens · 4 years, 3 months ago
  40. 08a294d Convert GN libs lists to frameworks by Sylvain Defresne · 4 years, 3 months ago
  41. 32f4be1 Optimize copying image data for presentation by Nicolas Capens · 4 years, 4 months ago
  42. c66681b Wrap Xcb reply call for error handling by Jonah Ryan-Davis · 4 years, 5 months ago
  43. 71c49f8 Run clang-format on renamed headers by Antonio Maiorano · 4 years, 5 months ago
  44. 42fd159 Rename Vulkan-source .h to .hpp by Antonio Maiorano · 4 years, 5 months ago
  45. 63aa954 CMake: use target_link_options by Antonio Maiorano · 4 years, 6 months ago
  46. 8772b42 CMake: fix add_subdirectory(SwiftShader) by Antonio Maiorano · 4 years, 6 months ago
  47. 47d09cb CMake: make root compile options and link libraries private by Antonio Maiorano · 4 years, 6 months ago
  48. 9418b51 CMake: split out Vulkan sources into separate CMakeLists by Antonio Maiorano · 4 years, 6 months ago
  49. cb58662 MetalSurface: set layer.device to a ref of the system default device. by Corentin Wallez · 4 years, 6 months ago
  50. 9925761 Revert "MetalSurface: set layer.device to a ref of the system default device." by Corentin Wallez · 4 years, 6 months ago
  51. 81d8c2a MetalSurface: set layer.device to a ref of the system default device. by Corentin Wallez · 4 years, 6 months ago
  52. a8e4ecd Fix chromium build. by Ben Clayton · 4 years, 8 months ago
  53. 25e06e0 Debugging: Merge VkDebug into System/Debug by Ben Clayton · 4 years, 8 months ago
  54. 368d39c C++14: Use std::make_unique where possible. by Ben Clayton · 4 years, 9 months ago
  55. 750660e Kokoro: Add style presubmit checks by Ben Clayton · 4 years, 10 months ago
  56. 45c697a clang-format the src/WSI directory by Ben Clayton · 4 years, 10 months ago
  57. 81bc9d9 Remove spaces after control statements keywords by Nicolas Capens · 4 years, 10 months ago
  58. 157ba26 Do not indent C++ namespace contents by Nicolas Capens · 4 years, 10 months ago
  59. f466eb5 Advertise VK_PRESENT_MODE_MAILBOX_KHR by Chris Forbes · 4 years, 10 months ago
  60. f2637d0 Present should return OUT_OF_DATE if the window size outdated by Jonah Ryan-Davis · 4 years, 10 months ago
  61. f2c9ce1 Fix xcb library name. by AWoloszyn · 4 years, 11 months ago
  62. 27a3d31 Fix issues presenting MetalSurfaces by Jonah Ryan-Davis · 5 years ago
  63. 215bc79 Add VK_EXT_metal_surface extension support by Jonah Ryan-Davis · 5 years ago
  64. 6623ca1 Fix vulkan builds in ANGLE on MacOS by Jonah Ryan-Davis · 5 years ago
  65. 992bf9d Fix unary minus warnings by Antonio Maiorano · 5 years ago
  66. 26c6c4a Fix Win32SurfaceKHR resize issues by Antonio Maiorano · 5 years ago
  67. 10cf665 Fix WSI present on MacOS by Nicolas Capens · 5 years ago
  68. cebb963 GN: Expose XCB surface extension on Linux. by Jamie Madill · 5 years ago
  69. e693b62 Migrate from yarn to marl. by Ben Clayton · 5 years ago
  70. b6c572d Revert "Migrate from yarn to marl." by Ben Clayton · 5 years ago
  71. 1359b66 Migrate from yarn to marl. by Ben Clayton · 5 years ago
  72. 8147791 Revert "Migrate from yarn to marl." by Ben Clayton · 5 years ago
  73. df6cc08 Migrate from yarn to marl. by Ben Clayton · 5 years ago
  74. 92577e5 Add BindImageMemory2 support for swapchain images by Chris Forbes · 5 years ago
  75. fe23c66 Fix GN Header checks. by Jamie Madill · 5 years ago
  76. bbd8c42 Support Windows builds and ANGLE integration. by Jamie Madill · 5 years ago
  77. 680d376 Add VK_IMAGE_USAGE_SAMPLED_BIT to SurfaceKHR by Alexis Hetu · 5 years ago
  78. a9af883 WSI: Very basic XCB surface implementation. by Ben Clayton · 5 years ago
  79. b52384b Add missing vkGetPhysicalDevicePresentRectanglesKHR function by Chris Forbes · 5 years ago
  80. 92eb041 Refactor GLES routine cache keys to use Memset<T> by Nicolas Capens · 5 years ago
  81. 2bcadf4 vk::SurfaceKHR: Expose support for VK_IMAGE_USAGE_TRANSFER_SRC_BIT by Ben Clayton · 5 years ago
  82. d354537 Implement VK_KHR_win32_surface by Nicolas Capens · 5 years ago
  83. 0662a4a MacOS WSI by Alexis Hetu · 5 years ago
  84. f3dce11 Fix for rendering being too dark by Alexis Hetu · 5 years ago
  85. 2d77aea Make VkNonDispatchableHandle POD by Alexis Hetu · 5 years ago
  86. bd4cf81 Reduce the complexity of VkNonDispatchableHandle by Alexis Hetu · 5 years ago
  87. 7d96f51 Moved many Cast functions to libVulkan.cpp by Alexis Hetu · 5 years ago
  88. 63ae924 CommandBuffer and NonDispatchable objects code cleanup by Alexis Hetu · 5 years ago
  89. f9e9cf6 Better 32 bit Windows Fix by Alexis Hetu · 5 years ago
  90. ba87330 Take the plane/aspect into account when copying/blitting by Nicolas Capens · 5 years ago
  91. caf6031 Vulkan: Always call the object's destructor before deallocation. by Ben Clayton · 5 years ago
  92. 6d33e8c System/Synchronization.hpp: Add the sw::TaskEvents interface by Ben Clayton · 5 years ago
  93. 6779e5e Reimplement VkFence using sw::WaitGroup and sw::Event. by Ben Clayton · 5 years ago
  94. f4d2a44 Add gn files for Vulkan Swiftshader by Saman Sami · 5 years ago
  95. 1e32223 Fix mismatched alloc/free in Swapchain by Hernan Liatis · 5 years ago
  96. ab1e2b4 Unbreak some synchronization edge cases by Chris Forbes · 5 years ago
  97. 67cf8a9 32 bit safe code by Alexis Hetu · 5 years ago
  98. 5078d48 Fixed all warnings in the Vulkan build on Windows by Alexis Hetu · 5 years ago
  99. c296806 Vulkan: Plumb bound descriptor sets down to SpirvRoutine. by Chris Forbes · 6 years ago
  100. 9705dec Remove old Framebuffer code from Vulkan by Alexis Hetu · 6 years ago