1. 1d450ae Stop building legacy SwiftShader GL in Chromium by Alexis Hetu · 3 years ago
  2. 6190d1f Alert about Legacy SwiftShader debug build usage by Nicolas Capens · 3 years ago
  3. d621b4d Temporarily ignore unsupported feature struct by Nicolas Capens · 3 years ago
  4. 011bba6 Optimize sRGB conversion using FMA by Nicolas Capens · 3 years ago
  5. ff5dab1 Fix storage image write of VK_FORMAT_B8G8R8A8_SRGB by Nicolas Capens · 3 years ago
  6. 0d553c1 Refactor sRGB color space conversions by Nicolas Capens · 3 years ago
  7. 6209821 Work around MSan false positives for Reactor routine parameters by Nicolas Capens · 3 years ago
  8. 6b6d4c8 Pass RoutineT::operator() parameters by value by Nicolas Capens · 3 years ago
  9. d15c424 VkImage::copy remove the isEntireRow/Slice optimizations by Corentin Wallez · 3 years ago
  10. d09282e Temporarily fix failing dEQP tests by Alexis Hetu · 3 years ago
  11. 626c44c Fix reading 0 sized scissor array by Alexis Hetu · 3 years ago
  12. 9c16e14 Only build WSI support for XCB surfaces when xcb.h is found by Nicolas Capens · 3 years ago
  13. 23ccff7 Use 'discard' to denote terminated or demoted invocations by Nicolas Capens · 3 years ago
  14. d3cc7d7 Remove unsupported extension feature enums by Nicolas Capens · 3 years ago
  15. 7d100c5 Added missing feature structure for VK_KHR_maintenance4 by Alexis Hetu · 3 years ago
  16. 0b2a768 Validate SPIR-V instruction word array accesses by Nicolas Capens · 3 years ago
  17. da0c7ac Add documentation for the configuration file mechanism by Daniele Vettorel · 3 years ago
  18. a7e5b3e Support VK_IMAGE_CREATE_EXTENDED_USAGE_BIT by Nicolas Capens · 3 years ago
  19. 1884ffd Reactor: riscv64 is not supported in subzero by Rebecca Chang Swee Fun · 3 years ago
  20. eeb5351 Add missing imageView compatible formats for YCbCr by Alexis Hetu · 3 years, 4 months ago
  21. a190cee Correct border clamp and depth comparison order by Nicolas Capens · 3 years ago
  22. afcbbd0 Fix inline uniform block update by Alexis Hetu · 3 years ago
  23. 40b410f Update simple limits for Vulkan's 2022 profile by Sean Risser · 3 years ago
  24. 3ed03de Add new core Vulkan 1.3 structures by Alexis Hetu · 3 years, 1 month ago
  25. 3865b08 Use template functions for core Vulkan 1.3 properties by Alexis Hetu · 3 years, 1 month ago
  26. 5c0531f Fix SPV_EXT_shader_stencil_export by Alexis Hetu · 3 years ago
  27. bbe92e9 VK_KHR_shader_terminate_invocation implementation by Alexis Hetu · 3 years ago
  28. 2e6c4dc VK_KHR_shader_terminate_invocation promoted structures by Alexis Hetu · 3 years, 1 month ago
  29. 4d2f9f1 VK_EXT_shader_demote_to_helper_invocation support by Alexis Hetu · 3 years, 1 month ago
  30. 205ddee VK_EXT_shader_demote_to_helper_invocation promoted structures by Alexis Hetu · 3 years, 1 month ago
  31. 040e253 Force-inline all SPIR-V function calls by Nicolas Capens · 3 years, 1 month ago
  32. dde3145 Use SwiftShader's copy of SPIRV-Tools for GN builds by Nicolas Capens · 3 years ago
  33. ea98060 VK_EXT_private_data support by Alexis Hetu · 3 years, 5 months ago
  34. 2f38036 VK_EXT_private_data promoted structures by Alexis Hetu · 3 years, 1 month ago
  35. 17d57d1 Stop skipping VK_STRUCTURE_TYPE_IMAGE_VIEW_MIN_LOD_CREATE_INFO_EXT by Nicolas Capens · 3 years ago
  36. 4f239b7 Restore support for non-uniform indexing of InterpolateAt* input by Ari Suonpää · 3 years, 1 month ago
  37. 2f3af24 Use slower and less precise non-fused multiply-add for Chromium by Nicolas Capens · 3 years ago
  38. 341ad7e Handle VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16 sampling by Jason Macnak · 3 years ago
  39. c239c8b Optimize fragment input interpolation using FMA by Nicolas Capens · 3 years, 1 month ago
  40. a6c0e41 Use slow legacy log2() implementation for Chromium by Nicolas Capens · 3 years ago
  41. 4652bb0 Improve the precision of highp log2() by Nicolas Capens · 3 years, 1 month ago
  42. 09abb99 Improve the precision and performance of highp exp2() by Nicolas Capens · 3 years, 1 month ago
  43. d835446 Fix handling infinity for relaxed precision log2() by Nicolas Capens · 3 years ago
  44. 3038e35 Fix integer overflow in vkAllocateMemory. by Joshua Duong · 3 years, 1 month ago
  45. f886434 Implement a relaxed precision log2() by Nicolas Capens · 3 years, 1 month ago
  46. 6a11835 Implement a relaxed precision exp2() by Nicolas Capens · 3 years, 1 month ago
  47. e3d910c VK_KHR_shader_integer_dot_product implementation by sugoi1 · 3 years, 1 month ago
  48. 4c69696 Use enums of promoted 1.3 extensions by Alexis Hetu · 3 years, 1 month ago
  49. eba5698 Use VK_EXT_texture_compression_astc_hdr's promoted features by Alexis Hetu · 3 years, 1 month ago
  50. 89bd767 Convert failing assert condition by Hans-Filip Elo · 3 years, 1 month ago
  51. 3c9e2a3 Pass the RelaxedPrecision decoration value to all affected instructions by Nicolas Capens · 3 years, 1 month ago
  52. 16e26df Support specifying math precision through a template argument by Nicolas Capens · 3 years, 1 month ago
  53. ae51739 Improve exp2 accuracy through weight adjustment by Nicolas Capens · 3 years, 1 month ago
  54. e1930f0 Update debug info code to compile with latest LLVM by Daniele Vettorel · 3 years, 1 month ago
  55. 561264b Remove explicit broadcasts of constants in fragment operations by Nicolas Capens · 3 years, 1 month ago
  56. 9fdbd96 Fix obtaining the RelaxedPrecision decoration from the result ID by Nicolas Capens · 3 years, 1 month ago
  57. 0587e07 Support VK_FORMAT_G10X6_B10X6R10X6_2PLANE_420_UNORM_3PACK16 by Jason Macnak · 3 years, 2 months ago
  58. d6806b3 Simplify obtaining SPIR-V decorations by Nicolas Capens · 3 years, 1 month ago
  59. c83f2dc Remove duplicate transcendental functions by Nicolas Capens · 3 years, 1 month ago
  60. 7089ef1 Optimize log2() polynomial evaluation using FMA by Nicolas Capens · 3 years, 1 month ago
  61. 4788468 Remove exp/log constant propagation TODOs by Nicolas Capens · 3 years, 1 month ago
  62. aaf02f2 Optimize exp2() polynomial evaluation using FMA by Nicolas Capens · 3 years, 1 month ago
  63. 82d425d Disambiguate operations on single-component swizzles by Nicolas Capens · 3 years, 1 month ago
  64. 8a5a6f4 Optimize sin() range reduction using FMA by Nicolas Capens · 3 years, 1 month ago
  65. 868a4b2 Optimize sin/cos polynomial evaluation using FMA by Nicolas Capens · 3 years, 1 month ago
  66. 3edbc04 Implement implicit broadcast of scalar constants by Nicolas Capens · 3 years, 1 month ago
  67. ae82a91 Treat YCbCr images bound to Android hardware buffers as disjoint by Nicolas Capens · 3 years, 1 month ago
  68. 3839016 Fix image subresource offset query by Nicolas Capens · 3 years, 1 month ago
  69. 6e9eafd Support implicit conversion of Int4 component to Int by Nicolas Capens · 3 years, 1 month ago
  70. 2e653e5 Move Swizzle type definitions into a separate header by Nicolas Capens · 3 years, 1 month ago
  71. 949ffcf Refactor image offset methods by Nicolas Capens · 3 years, 1 month ago
  72. 310874c Fix dynamic rendering implicit clears with multiview by Alexis Hetu · 3 years, 1 month ago
  73. c13f4b1 Set the stack limit through a function attribute by Nicolas Capens · 3 years, 1 month ago
  74. 3fbdc26 Assert llvm::Expected<> don't contain an error by Nicolas Capens · 3 years, 1 month ago
  75. 0d19363 VK_KHR_maintenance4 support by sugoi1 · 3 years, 1 month ago
  76. 09ed458 LocalSizeId for VK_KHR_maintenance4 by Alexis Hetu · 3 years, 1 month ago
  77. 5ff2f73 Add LLVM-Submodule backend option by Martin Troiber · 3 years, 1 month ago
  78. 3e25886 Image memory requirements for VK_KHR_maintenance4 by Alexis Hetu · 3 years, 1 month ago
  79. 9f170f0 vkGetImageMemoryRequirements2 refactor by Alexis Hetu · 3 years, 1 month ago
  80. 2cf7933 Buffer memory requirements for VK_KHR_maintenance4 by Alexis Hetu · 3 years, 1 month ago
  81. 7021c48 VK_KHR_zero_initialize_workgroup_memory support by Alexis Hetu · 3 years, 5 months ago
  82. 87b742c Implement DAZ/FTZ control for non-Windows x86 by Nicolas Capens · 3 years, 7 months ago
  83. 2cae75e Implement separate DAZ/FTZ control for Windows by Nicolas Capens · 3 years, 1 month ago
  84. bf0b7d5 Fix comparing lodOrBias as integer values by Nicolas Capens · 3 years, 7 months ago
  85. 23c9ba5 Add utility functions for detecting divergent/uniform values by Nicolas Capens · 3 years, 1 month ago
  86. 732515a Set advancedBlendMaxColorAttachments to max by Shahbaz Youssefi · 3 years, 1 month ago
  87. 94de879 Remove unicode characters from comments by Alexis Hetu · 3 years, 4 months ago
  88. cd8e028 VK_KHR_shader_non_semantic_info support by sugoi1 · 3 years, 1 month ago
  89. e9fdc2e Make inc() flush subnormals to zero when DAZ is enabled by Nicolas Capens · 3 years, 1 month ago
  90. cb6f827 Fix dynamic rendering with multiview by sugoi1 · 3 years, 1 month ago
  91. b8d7dea Eliminate initialization of fragment shader inputs by Nicolas Capens · 3 years, 1 month ago
  92. 3645f3b Use legacy math precision for the Pipeline source set as well by Nicolas Capens · 3 years, 1 month ago
  93. d25df2a Implement buffer memory requirement for VK_KHR_maintenance4 by sugoi1 · 3 years, 1 month ago
  94. 3d75b1d VK_KHR_dynamic_rendering support by sugoi1 · 3 years, 2 months ago
  95. f1225bb Use non-conformant transcendentals for Chromium by Nicolas Capens · 3 years, 1 month ago
  96. 2581347 Make shader inputs/outputs only statically indexable by Nicolas Capens · 3 years, 1 month ago
  97. 8941bde VK_EXT_inline_uniform_block implementation by Alexis Hetu · 3 years, 4 months ago
  98. 4f504b0 Fix rr::RoundIntClamped() for architectures other than x86 and ARM by Nicolas Capens · 3 years, 2 months ago
  99. 4228bb9 Fix and improve exp2 accuracy by Nicolas Capens · 3 years, 1 month ago
  100. d045ec6 Fix handling overflow in Exp2() by Nicolas Capens · 3 years, 1 month ago