1. 2739f0c Remove a few unused includes and declarations by sugoi1 · 3 years, 3 months ago
  2. c4db054 VK_EXT_tooling_info support by Alexis Hetu · 3 years, 5 months ago
  3. 1a74e1c Add logging to SPIR-V validation by Mikael Pessa · 3 years, 5 months ago
  4. 0a7fd30 Add a simple configuration file implementation. by Daniele Vettorel · 3 years, 3 months ago
  5. be3a0de BUILD.gn: Remove VK_USE_PLATFORM_XCB_KHR define by Ben Clayton · 3 years, 3 months ago
  6. 08cb69c Remove heap size padding by Nicolas Capens · 3 years, 3 months ago
  7. 9b1a72a Implement VK_GOOGLE_user_type by Nicolas Capens · 3 years, 3 months ago
  8. 534f10f Expose VK_GOOGLE_hlsl_functionality1 by Nicolas Capens · 3 years, 3 months ago
  9. 4fd9ef9 Expose VK_GOOGLE_decorate_string by Nicolas Capens · 3 years, 3 months ago
  10. 61f6c38 [Fuchsia] Update path to .so in the generated ICD manifest by Sergey Ulanov · 3 years, 5 months ago
  11. c380199 Implement samplerMirrorClampToEdge by Nicolas Capens · 3 years, 4 months ago
  12. f6386ea Remove VK_KHR_xlib_surface support by Nicolas Capens · 3 years, 4 months ago
  13. df45587 Report depth and multi-plane UNORM formats as unsigned normalized by Nicolas Capens · 3 years, 4 months ago
  14. 4c62980 Implement VK_KHR_vulkan_memory_model by Nicolas Capens · 3 years, 5 months ago
  15. 1706ad2 Update vk::Stringify() structure handling by Nicolas Capens · 3 years, 8 months ago
  16. 13db24b Implement VK_EXT_format_feature_flags2 by Nicolas Capens · 3 years, 5 months ago
  17. 556563c Bump maxUniformBufferRange 2^14 to 2^16 by Corentin Wallez · 3 years, 5 months ago
  18. f9c3965 Expose support for VK_KHR_swapchain_mutable_format by Sean Risser · 3 years, 5 months ago
  19. ff91ac5 Prevent exit-time destructors in src/WSI, Pipeline, and System by Nicolas Capens · 3 years, 5 months ago
  20. fc8dd5b Refactor libXCB and libX11 wrappers by Nicolas Capens · 3 years, 6 months ago
  21. f369206 Use size_t for methods returning memory sizes by Nicolas Capens · 3 years, 5 months ago
  22. d9c4d9a Fix green bits for R5G6B5_UNORM_PACK16 by Ari Suonpää · 3 years, 5 months ago
  23. 6e23c08 Make line stipple related tests pass by Alexis Hetu · 3 years, 5 months ago
  24. 04c1eb3 Run clang-format-all.sh as a Bash script by Nicolas Capens · 3 years, 5 months ago
  25. a6ec85f Fix border color when sampling normalized texture formats by Ari Suonpää · 3 years, 6 months ago
  26. e068963 Add support for VK_FORMAT_B8G8R8A8_UNORM|SRGB as storage image formats by Nicolas Capens · 4 years, 6 months ago
  27. f0e8ec2 Implement shaderStorageImageWriteWithoutFormat support by Nicolas Capens · 3 years, 5 months ago
  28. bdea396 Support writing to storage images with packed formats by Nicolas Capens · 3 years, 5 months ago
  29. 3f3d523 Provide StorageImageDescriptor with an image view identifier by Nicolas Capens · 3 years, 5 months ago
  30. d155641 Detemplatize hasExtendedFeatures by Sean Risser · 3 years, 5 months ago
  31. 62c5ce3 Structure conversion cleanup by Alexis Hetu · 3 years, 5 months ago
  32. 678d393 Make sw::Constants a member of vk::Device by Nicolas Capens · 3 years, 6 months ago
  33. 06aaffa Pass the vk::Device to every routine as an extra parameter by Nicolas Capens · 3 years, 5 months ago
  34. e878186 VK_KHR_copy_commands2 support by Alexis Hetu · 3 years, 6 months ago
  35. 4de878a Treat sRGB formats as unsigned normalized by Nicolas Capens · 3 years, 5 months ago
  36. 4c6da56 VK_EXT_pipeline_creation_feedback support by Alexis Hetu · 3 years, 6 months ago
  37. 70f3a0f VK_EXT_blend_operation_advanced minimal implementation by Alexis Hetu · 3 years, 6 months ago
  38. bf075ca Support VK_EXT_pipeline_creation_cache_control by Alexis Hetu · 3 years, 6 months ago
  39. 1a57ff0 Poison device memory allocations for GN MSan builds by Nicolas Capens · 3 years, 6 months ago
  40. e733a26 Add assert on illegal signed/unsigned blit by Alexis Hetu · 3 years, 6 months ago
  41. 542593f Implement support for VK_FORMAT_R16*_UNORM attachment formats by Nicolas Capens · 3 years, 6 months ago
  42. ace415c Refactor Queue::Submit to use internal structure by Alexis Hetu · 3 years, 6 months ago
  43. 2181091 Delay extension support check until instance/device creation by Nicolas Capens · 3 years, 6 months ago
  44. 6683bca [Fuchsia] Fix Vulkan compilation by Sergey Ulanov · 3 years, 6 months ago
  45. 6b700ff Add VK_KHR_shader_integer_dot_product structs by Sean Risser · 3 years, 6 months ago
  46. 85101b9 Avoid SPIR-V binary identifier clashes by Nicolas Capens · 3 years, 6 months ago
  47. ce9f17f Avoid recompiling identical SPIR-V binaries by Nicolas Capens · 3 years, 6 months ago
  48. 14fca80 Store the SPIR-V binary of a vk::ShaderModule in an sw::SpirvBinary by Nicolas Capens · 3 years, 6 months ago
  49. 7997cbc Fix uninitialized memoryOwner on unused DescriptorSet by Alexis Hetu · 3 years, 6 months ago
  50. ce1449f Fix Depth+Stencil image copy by Alexis Hetu · 3 years, 6 months ago
  51. cd2682f Fix blitting of compressed images by Alexis Hetu · 3 years, 6 months ago
  52. 1ed6897 Make decompression functions const by Alexis Hetu · 3 years, 6 months ago
  53. e0af842 Remove LOG_TRAP by Sean Risser · 4 years, 1 month ago
  54. ca2ada8 Fix border update when rendering to cube face by Alexis Hetu · 3 years, 7 months ago
  55. b0f8eb1 Restore zero-initialization of device memory allocations for GN builds by Nicolas Capens · 3 years, 6 months ago
  56. eacf0cd Don't initialize device memory allocations in MSan builds by Nicolas Capens · 3 years, 7 months ago
  57. 7b550be Don't initialize host memory allocations in MSan builds by Nicolas Capens · 3 years, 7 months ago
  58. a1594b9 Move ExternalMemoryHost to its own file by Alexis Hetu · 3 years, 7 months ago
  59. 118ac38 Refactor DeviceMemory buffer allocation/freeing by Nicolas Capens · 3 years, 7 months ago
  60. c329881 Rename allocation functions by Nicolas Capens · 3 years, 7 months ago
  61. 03fa329 Separate device memory allocations from host allocations by Nicolas Capens · 3 years, 7 months ago
  62. 8c181d7 Deep copy specialization info by Nicolas Capens · 3 years, 7 months ago
  63. 0625115 Increase the maximum 1D, 2D, and Cube image dimension to 16384 by Nicolas Capens · 3 years, 7 months ago
  64. f1aca93 Add padding to VkBuffer size to avoid access violation by Nicolas Capens · 3 years, 7 months ago
  65. b2b1388 Restore zero-initialization of memory allocations by Nicolas Capens · 3 years, 7 months ago
  66. b7b7cb7 Refactor config constants by Nicolas Capens · 3 years, 7 months ago
  67. 562df48 Implement support for regular scaled buffer formats by Nicolas Capens · 3 years, 7 months ago
  68. 159f512 Implement VK_EXT_4444_formats by Sean Risser · 3 years, 7 months ago
  69. c79a36e Increase maxStorageBufferRange to MAX_MEMORY_ALLOCATION_SIZE (1 GiB) by Nicolas Capens · 3 years, 7 months ago
  70. 23a0daa Support self-resolving vkGetInstanceProcAddr by Nicolas Capens · 3 years, 7 months ago
  71. 71724e7 Fix exported extension functions by Nicolas Capens · 3 years, 7 months ago
  72. 054ff0c Refactor SPIR-V binary optimization by Nicolas Capens · 3 years, 7 months ago
  73. 4e38129 Compute the image size in 64-bit arithmetic by Nicolas Capens · 3 years, 7 months ago
  74. 6cbc246 Set all provoking vertex feature bools by Sean Risser · 3 years, 7 months ago
  75. 584c2cf Fully support all 16-bit packed texture formats by Sean Risser · 3 years, 7 months ago
  76. e6cfc08 Optimize SPIR-V binary cache reuse by Nicolas Capens · 3 years, 7 months ago
  77. e7b8fc4 Add optimization state to the optimized SPIR-V binary cache key by Nicolas Capens · 3 years, 7 months ago
  78. 06a0f32 Cache optimized SPIR-V binaries instead of compiled shaders by Nicolas Capens · 3 years, 7 months ago
  79. 7d3a860 Fix use of deleted shader during compute execution by Nicolas Capens · 3 years, 7 months ago
  80. 0c22767 Refactor SPIR-V binary storage by Nicolas Capens · 3 years, 7 months ago
  81. b7de6ca Return error for requested unsupported features by Sean Risser · 3 years, 8 months ago
  82. 91ec775 Rename render target to color buffer by Nicolas Capens · 3 years, 7 months ago
  83. 40adeab Add derived class for every type of external memory by Alexis Hetu · 3 years, 8 months ago
  84. 7f2c7d1 Fix decompression of cube-compatible layered 2D images by Nicolas Capens · 3 years, 8 months ago
  85. ab1122a Refactor image decompression and cube border update by Nicolas Capens · 3 years, 8 months ago
  86. d56fe7d Refactor cube compatibility by Nicolas Capens · 3 years, 8 months ago
  87. 446e61c Refactor VkMemoryAllocateInfo parsing by Alexis Hetu · 3 years, 8 months ago
  88. 3520922 Remove vulkan_fuchsia_extras.h by Nicolas Capens · 3 years, 8 months ago
  89. 83556ea Use the shorter promoted Vulkan structure and enum names by Nicolas Capens · 3 years, 8 months ago
  90. aed9a76 Revert "Add external memory parameter to size computations" by Alexis Hetu · 3 years, 8 months ago
  91. c82c593 Remove erroneous ASSERT for format lists by Sean Risser · 3 years, 8 months ago
  92. b75ca37 Increase maxComputeSharedMemorySize. by Jamie Madill · 3 years, 8 months ago
  93. a6ca3d4 Implement VK_EXT_load_store_op_none by Nicolas Capens · 3 years, 8 months ago
  94. 0adc214 Refactor determining the aspects to clear by Nicolas Capens · 3 years, 8 months ago
  95. 5180569 Refactor command execution by Nicolas Capens · 3 years, 8 months ago
  96. 6dfb3ae Eliminate custom Vulkan constants by Nicolas Capens · 3 years, 8 months ago
  97. 4088363 Don't use global variables for CPUID by Sean Risser · 3 years, 8 months ago
  98. 9eb5aca Add external memory parameter to size computations by Alexis Hetu · 3 years, 8 months ago
  99. 16b4457 Remove useless 'target' parameter by Alexis Hetu · 3 years, 8 months ago
  100. f9dd2e7 Fix integer overflow in vertex buffer access robustness check by Nicolas Capens · 3 years, 8 months ago