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