1. b400b97 Refactor image query instructions by Nicolas Capens · 4 years, 8 months ago
  2. cda86ef Implement shaderStorageImageMultisample support by Nicolas Capens · 4 years, 8 months ago
  3. b654080 Fix decorations bleeding to following block members by Alexis Hetu · 4 years, 8 months ago
  4. afbc899 Implement VK_EXT_depth_range_unrestricted by Nicolas Capens · 4 years, 8 months ago
  5. 72ea2ee Prevent accessing deleted ImageView objects by Alexis Hetu · 4 years, 8 months ago
  6. a202c20 Refactor discerning image view types by Nicolas Capens · 4 years, 8 months ago
  7. a00fa43 Don't use 2D coordinates for 1D sampling by Nicolas Capens · 4 years, 8 months ago
  8. 73c24e4 Specialize 1D sampling LOD calculation by Nicolas Capens · 4 years, 8 months ago
  9. 3087370 Treat the array coordinate separately by Nicolas Capens · 4 years, 8 months ago
  10. 2e40a57 Refactor sampling code by Nicolas Capens · 4 years, 8 months ago
  11. d0b7d1e Zero out texel index after sample and layer offset by Nicolas Capens · 4 years, 8 months ago
  12. ea1fde1 Use more inclusive terms by Nicolas Capens · 4 years, 8 months ago
  13. dc8e77f Work around dEQP-VK output_location test flakiness by Alexis Hetu · 4 years, 8 months ago
  14. d017562 Expose VK_EXT_image_robustness support by Nicolas Capens · 4 years, 8 months ago
  15. 1c00441 Perform texel replacement on out-of-bounds OpImageFetch accesses by Nicolas Capens · 4 years, 8 months ago
  16. 7c84c9e Perform out-of-bounds checks on texel pointers by Nicolas Capens · 4 years, 8 months ago
  17. 12c9d4a Manual changes required for SPIR-V update by Alexis Hetu · 4 years, 8 months ago
  18. 4251895 Add support for depthBiasClamp by Sean Risser · 4 years, 8 months ago
  19. 9e46bb6 Support _PACK32 storage image formats and fix asserts by Nicolas Capens · 4 years, 9 months ago
  20. 2490b1a Undefine Bool after the headers that define them by Nicolas Capens · 4 years, 9 months ago
  21. 4f438a5 Image dirtiness by Alexis Hetu · 4 years, 10 months ago
  22. f6f1121 Implement shaderStorageImageExtendedFormats support by Nicolas Capens · 4 years, 9 months ago
  23. 8d75c10 Implement scatter/gather for 1- and 2-byte texels by Nicolas Capens · 4 years, 9 months ago
  24. fd8f0e2 Fix float-to-half conversion by Nicolas Capens · 4 years, 9 months ago
  25. 8866a85 Eliminate large image specialization by Nicolas Capens · 4 years, 9 months ago
  26. 7bc7120 Refactor texel buffer reads by Nicolas Capens · 4 years, 9 months ago
  27. c9a291a Implement SNORM uniform texel buffer support by Nicolas Capens · 4 years, 9 months ago
  28. 2e7cdd8 Implement B10G11R11_UFLOAT_PACK32 uniform texel buffer support by Nicolas Capens · 4 years, 9 months ago
  29. ae10079 Assert attachment format supports blending when blending is enabled by Nicolas Capens · 4 years, 10 months ago
  30. eb68244 Assert reserved binding entries aren't accessed by Nicolas Capens · 4 years, 10 months ago
  31. 974cfa9 Optimize out-of-bounds checks with unsigned compare by Nicolas Capens · 4 years, 11 months ago
  32. 4a65df1 Replace instead of add pointer offsets when out of bounds by Nicolas Capens · 5 years ago
  33. d68844f SpirvShaderDebugger: Show vector elements as xyzw by Ben Clayton · 4 years, 10 months ago
  34. 3011de5 SpirvShaderDebugger: Add a virtual destructor by Ben Clayton · 4 years, 10 months ago
  35. 907433b SpirvShaderDebugger: Implement Array types by Ben Clayton · 4 years, 10 months ago
  36. afb1867 SpirvShaderDebugger: Replace 'builtins' / 'root' with a global scope by Ben Clayton · 4 years, 10 months ago
  37. 1e51262 SpirvShaderDebugger: Silence release only warning by Ben Clayton · 4 years, 10 months ago
  38. 248ef6f SpirvShaderDebugger: Handle None sizes for composite types by Ben Clayton · 4 years, 10 months ago
  39. 0aec9b6 SpirvShaderDebugger: Handle template types by Ben Clayton · 4 years, 10 months ago
  40. 77a09d9 SpirvShaderDebugger: Don't display SSAs for array types by Ben Clayton · 4 years, 10 months ago
  41. fbb12e1 SpirvShaderDebugger: Don't display SSA values with DebugInfo by Ben Clayton · 4 years, 10 months ago
  42. 11dd718 Remove generation of OpenCLDebugInfo100.h by Nicolas Capens · 4 years, 10 months ago
  43. 79dcb2a Document helper invocations being considered active by Nicolas Capens · 4 years, 10 months ago
  44. b6e8c3f Encapsulate the RValue<T> value field by Nicolas Capens · 5 years ago
  45. 57eb48a Fix processing OpExecutionMode for the requested entry point by Nicolas Capens · 4 years, 11 months ago
  46. c9625f1 Fix asserts due to missing texture formats by Sean Risser · 5 years ago
  47. d9ba4b7 Add high precision filtering extension by Antonio Maiorano · 5 years ago
  48. 08afdde Also use out of bound detection for image stores by Alexis Hetu · 5 years ago
  49. 60727de Detect out of bounds image pointers by Alexis Hetu · 5 years ago
  50. 479d143 Implement dynamic descriptor array indexing by Nicolas Capens · 5 years ago
  51. 9b83ddb Skip image sampling if no SIMD lanes are active by Nicolas Capens · 5 years ago
  52. 694e214 Vulkan/Debug: Don't step for column updates by Ben Clayton · 5 years ago
  53. 42fd159 Rename Vulkan-source .h to .hpp by Antonio Maiorano · 5 years ago
  54. c7d5ec3 Don't expose individual descriptor set layouts to SPIR-V compilation by Nicolas Capens · 5 years ago
  55. ca9de96 Fix ordering of descriptor set bindings by Nicolas Capens · 5 years ago
  56. 7483e56 SpirvShader: Document activeLaneMask() and storesAndAtomicsMask() by Ben Clayton · 5 years ago
  57. f42c698 SpirvShaderDebugger: Ensure frames are fully popped by Ben Clayton · 5 years ago
  58. 00e4a7c SpirvShaderDebugger: Implement globals, stub array types by Ben Clayton · 5 years ago
  59. 0d6791c SpirvShader: Add WriteCFGGraphVizDotFile debug function by Ben Clayton · 5 years ago
  60. fc951cd SpirvShader: Add a flag for printing SPIRV execution by Ben Clayton · 6 years ago
  61. 63aa954 CMake: use target_link_options by Antonio Maiorano · 5 years ago
  62. 93613e1 Reduce descriptor binding info exposure by Nicolas Capens · 5 years ago
  63. ea66320 SpirvShader: Fix ASSERT firing in debugger by Ben Clayton · 5 years ago
  64. 8772b42 CMake: fix add_subdirectory(SwiftShader) by Antonio Maiorano · 5 years ago
  65. 47d09cb CMake: make root compile options and link libraries private by Antonio Maiorano · 5 years ago
  66. ac43aa7 Reimplement LRUCache, fold away LRUSnapshotCache, add tests. by Ben Clayton · 5 years ago
  67. 81e08df Fix fragments depth values not being clamped by Alexis Hetu · 5 years ago
  68. 9418b51 CMake: split out Vulkan sources into separate CMakeLists by Antonio Maiorano · 5 years ago
  69. 20220a0 Reuse Store logic for Modf and Frexp output parameters by Nicolas Capens · 5 years ago
  70. 0b77aa5 Separate Operand store logic from EmitStore() by Nicolas Capens · 5 years ago
  71. 2f4b603 Only store component count in Operand by Nicolas Capens · 5 years ago
  72. ff9f9b5 Rename size/sizeInComponents to componentCount by Nicolas Capens · 5 years ago
  73. 7118675 Use the type and result ID helpers by Nicolas Capens · 5 years ago
  74. 72f089c Obtain type ID from instruction by Nicolas Capens · 5 years ago
  75. 78cc4f4 Add helper methods for obtaining type and result ID by Nicolas Capens · 5 years ago
  76. e6f65d9 Rename GenericValue to Operand by Nicolas Capens · 5 years ago
  77. 5c883d3 Clamp _SNORM formats to -1.0 by Corentin Wallez · 5 years ago
  78. bdb6807 Don't blend integer formats by Alexis Hetu · 5 years ago
  79. 534d015 Vulkan/Debug: Create a PhysicalFile if DebugSource has no content by Ben Clayton · 5 years ago
  80. 68d9ad8 Remove the sw::Color<> class by Nicolas Capens · 5 years ago
  81. 9aff7ae Change for loops to use const refs, per performance-for-range-copy clang-tidy. by Ben Clayton · 5 years ago
  82. 1c29477 Don't expose the sampling routine cache's mutex by Nicolas Capens · 5 years ago
  83. d53eeca Rename constant cache to snapshot cache by Nicolas Capens · 5 years ago
  84. 14b1e3f Update SPIR-V Tools to fd773eb50 by Alexis Hetu · 5 years ago
  85. 48f3f6c Remove two minor compiler warnings/errors: by David 'Digit' Turner · 5 years ago
  86. f948cd1 Split vk::Sampler state off into a structure by Nicolas Capens · 5 years ago
  87. 6c11cf2 Remove unused sampler parameter by Nicolas Capens · 5 years ago
  88. 7f46917 Specialize sampling routine for immutable sampler data by Nicolas Capens · 5 years ago
  89. 12e857a3 Refactor vertex fetch to use VkFormat more aggressively by Chris Forbes · 5 years ago
  90. 1c9f242 Fix float to r11g11b10 conversion by Alexis Hetu · 5 years ago
  91. 3a50a43 SpirvShaderDebugger: Implement scope nesting by Ben Clayton · 5 years ago
  92. 7d09824 SpirvShader: Silence warnings of unexpected opcodes by Ben Clayton · 5 years ago
  93. b8bae18 SpirvShaderDebugger: Add flag for printing opcodes as they're executed by Ben Clayton · 5 years ago
  94. b2d7dff SpirvShaderDebugger: Make Function extend Scope by Ben Clayton · 5 years ago
  95. 2fecfc5 SpirvShaderDebugger: Add string helper for debug kinds by Ben Clayton · 5 years ago
  96. da38401 SpirvShader: Implement OpenCLDebugInfo100DebugInfoNone by Ben Clayton · 5 years ago
  97. 041fa9e SpirvShaderDebugger: Stub UNIMPLEMENTED() opcodes by Ben Clayton · 5 years ago
  98. 875d98b SpirvShader: Implement OpenCLDebugInfo100DebugInlinedAt by Ben Clayton · 5 years ago
  99. 77b43d6 Document single-level YCbCr image assumption by Nicolas Capens · 5 years ago
  100. 5c37208 Clarify the PointCoord calculation by Nicolas Capens · 5 years ago