1. 5104555 Clarify DepthGreater/Less/Unchanged execution modes are unused by Nicolas Capens · 4 years, 2 months ago
  2. 945f144 Add utility function to count input components by Alexis Hetu · 4 years, 2 months ago
  3. 377716d Support SampleId and SamplePosition builtins by Alexis Hetu · 4 years, 2 months ago
  4. a549987 Store interpolation data in routine by Alexis Hetu · 4 years, 2 months ago
  5. 09df3eb Per sample shading by Alexis Hetu · 4 years, 2 months ago
  6. be800bd Move required interpolation logic to SpirvShader by Alexis Hetu · 4 years, 2 months ago
  7. 8be5574 Add mode for sample qualifier by Alexis Hetu · 4 years, 2 months ago
  8. 413f7cb Flip samples to their correct position by Alexis Hetu · 4 years, 2 months ago
  9. 43e291e Update src/Pipeline/SpirvShaderInstructions.inl by Ben Clayton · 4 years, 2 months ago
  10. 24d6bf7 Revert 9dff6a3bb5 to mend git merge history for SPIRV-Headers and SPIRV-Tools by Ben Clayton · 4 years, 2 months ago
  11. 22be66d Fix always performing early depth test when requested by Nicolas Capens · 4 years, 2 months ago
  12. 149733c Fix crash in vertex shader when position is not declared by Alexis Hetu · 4 years, 2 months ago
  13. eeb8184 Fix back-face culling for vertices near w=0 by Nicolas Capens · 4 years, 3 months ago
  14. 3549479 Define static constexpr members in .cpp files by Sean Risser · 4 years, 3 months ago
  15. 348ba20 Eliminate SpirvShaderEnumNames.cpp by Nicolas Capens · 4 years, 3 months ago
  16. 1cc5b33 Optimize reciprocal sqrt operation by Antonio Maiorano · 4 years, 3 months ago
  17. d156187 Optimize reciprocal operation by Antonio Maiorano · 4 years, 3 months ago
  18. 31cc1f1 Fix typo in 'maxPos' constant vector by Nicolas Capens · 4 years, 4 months ago
  19. 6178ad2 Remove support for R16G16B16 and R32G32B32 sampling by Nicolas Capens · 4 years, 4 months ago
  20. 01f7307 Enable sampling and filtering of 16-bit SNORM formats by Nicolas Capens · 4 years, 4 months ago
  21. 7a519d3 Fix resolvable depth difference calculation for triangle near 0 by Nicolas Capens · 4 years, 4 months ago
  22. 35f0770 Context refactor: from OpenGL-like state to Vulkan-like state by Alexis Hetu · 4 years, 6 months ago
  23. 79a271a Add decorate operations new to SPIR-V 1.4 by Sean Risser · 4 years, 4 months ago
  24. eb597ff Make Constants a singleton instead of a global by Alexis Hetu · 4 years, 4 months ago
  25. 1eadcfb Accept Sign/Zero Extend operands in OpImageRead by Sean Risser · 4 years, 4 months ago
  26. 9d65434 Implement shaderSubgroupBroadcastDynamicId by Sean Risser · 4 years, 5 months ago
  27. 7cbb980 SpirvShaderDebugger: Fix crash when attempting to display nullptrs by Ben Clayton · 4 years, 4 months ago
  28. 9dff6a3 Roll SPIRV-Headers and SPIRV-Tools by Ryan Harrison · 4 years, 4 months ago
  29. 88e698a Add OpCopyLogical by Sean Risser · 4 years, 4 months ago
  30. 0063eca Implement VK_KHR_shader_float_controls by Sean Risser · 4 years, 5 months ago
  31. 019feda Track SPIR-V version in VkConfig.hpp by Sean Risser · 4 years, 5 months ago
  32. e8b6cf6 SpirvShaderDebugger: Correct member index for DebugValue by Jaebaek Seo · 4 years, 5 months ago
  33. 419b7d7 Fix unaligned access on depth values by Nicolas Capens · 4 years, 6 months ago
  34. b82c2d3 SpirvShaderDebugger: Improve stepping for inlined functions by Ben Clayton · 4 years, 6 months ago
  35. 0aca3ca Fix depth bias calculations by Nicolas Capens · 4 years, 6 months ago
  36. e8ce1f8 Move interpolant clamping out of interpolate() by Nicolas Capens · 4 years, 6 months ago
  37. 51b03d5 SpirvShaderDebugger: Fix store() of arrays by Ben Clayton · 4 years, 6 months ago
  38. 1961271 SpirvShaderDebugger: Improve ASSERT() messages by Ben Clayton · 4 years, 6 months ago
  39. 9521493 SpirvShaderDebugger: Have Function inherit LexicalBlock by Ben Clayton · 4 years, 6 months ago
  40. 5f4e70b Remove float division-by-zero prevention by Nicolas Capens · 4 years, 6 months ago
  41. 5e947ad Fix clamping cube face coordinates to [0.0, 1.0) range by Nicolas Capens · 4 years, 6 months ago
  42. 9c14bda Optimize transcendentals for Subzero by Antonio Maiorano · 4 years, 6 months ago
  43. 9c6e9a4 SpirvShaderDebugger: Mark II by Ben Clayton · 4 years, 6 months ago
  44. 0f0f979 src/Pipeline: Misc fixes by Ben Clayton · 4 years, 6 months ago
  45. c271e49 Vulkan/Debug: Various fixes / improvements to Thread by Ben Clayton · 4 years, 6 months ago
  46. ce1584d Vulkan/Debug: Overhaul Values / Variables by Ben Clayton · 4 years, 6 months ago
  47. 44be094 Pipeline: Fix return type of SIMD::Pointer::limit() by Ben Clayton · 4 years, 6 months ago
  48. 200a463 Pipeline: Assign to SpirvRoutine::pointCoord by Ben Clayton · 4 years, 6 months ago
  49. 8d086fc SpirvShaderDebugger: Add PRINT_EACH_DEFINED_DBG_INSTRUCTION by Ben Clayton · 4 years, 7 months ago
  50. 779a2f3 SpirvShaderDebugger: Implement DebugValue by Ben Clayton · 4 years, 7 months ago
  51. 6740e07 SpirvShaderDebugger: Reduce lock contention by Ben Clayton · 4 years, 7 months ago
  52. 41974f5 Allow OpTypeVoid for debug function return type by Jaebaek Seo · 4 years, 7 months ago
  53. 3c0e058 Skip texel address sample offset if zero by Nicolas Capens · 4 years, 7 months ago
  54. 6287c18 Fix enum-hashing build error on Ubuntu 16.04 by Sean Risser · 4 years, 7 months ago
  55. efbc5ca Handle OpenCL.DebugInfo.100 DebugOperation by Jaebaek Seo · 4 years, 7 months ago
  56. 4953712 Handle DebugGlobalVariable using DebugInfoNone by Jaebaek Seo · 4 years, 7 months ago
  57. b400b97 Refactor image query instructions by Nicolas Capens · 4 years, 8 months ago
  58. cda86ef Implement shaderStorageImageMultisample support by Nicolas Capens · 4 years, 8 months ago
  59. b654080 Fix decorations bleeding to following block members by Alexis Hetu · 4 years, 8 months ago
  60. afbc899 Implement VK_EXT_depth_range_unrestricted by Nicolas Capens · 4 years, 8 months ago
  61. 72ea2ee Prevent accessing deleted ImageView objects by Alexis Hetu · 4 years, 8 months ago
  62. a202c20 Refactor discerning image view types by Nicolas Capens · 4 years, 8 months ago
  63. a00fa43 Don't use 2D coordinates for 1D sampling by Nicolas Capens · 4 years, 8 months ago
  64. 73c24e4 Specialize 1D sampling LOD calculation by Nicolas Capens · 4 years, 8 months ago
  65. 3087370 Treat the array coordinate separately by Nicolas Capens · 4 years, 8 months ago
  66. 2e40a57 Refactor sampling code by Nicolas Capens · 4 years, 8 months ago
  67. d0b7d1e Zero out texel index after sample and layer offset by Nicolas Capens · 4 years, 8 months ago
  68. ea1fde1 Use more inclusive terms by Nicolas Capens · 4 years, 8 months ago
  69. dc8e77f Work around dEQP-VK output_location test flakiness by Alexis Hetu · 4 years, 8 months ago
  70. d017562 Expose VK_EXT_image_robustness support by Nicolas Capens · 4 years, 8 months ago
  71. 1c00441 Perform texel replacement on out-of-bounds OpImageFetch accesses by Nicolas Capens · 4 years, 8 months ago
  72. 7c84c9e Perform out-of-bounds checks on texel pointers by Nicolas Capens · 4 years, 8 months ago
  73. 12c9d4a Manual changes required for SPIR-V update by Alexis Hetu · 4 years, 8 months ago
  74. 4251895 Add support for depthBiasClamp by Sean Risser · 4 years, 8 months ago
  75. 9e46bb6 Support _PACK32 storage image formats and fix asserts by Nicolas Capens · 4 years, 9 months ago
  76. 2490b1a Undefine Bool after the headers that define them by Nicolas Capens · 4 years, 9 months ago
  77. 4f438a5 Image dirtiness by Alexis Hetu · 4 years, 10 months ago
  78. f6f1121 Implement shaderStorageImageExtendedFormats support by Nicolas Capens · 4 years, 9 months ago
  79. 8d75c10 Implement scatter/gather for 1- and 2-byte texels by Nicolas Capens · 4 years, 9 months ago
  80. fd8f0e2 Fix float-to-half conversion by Nicolas Capens · 4 years, 9 months ago
  81. 8866a85 Eliminate large image specialization by Nicolas Capens · 4 years, 9 months ago
  82. 7bc7120 Refactor texel buffer reads by Nicolas Capens · 4 years, 9 months ago
  83. c9a291a Implement SNORM uniform texel buffer support by Nicolas Capens · 4 years, 9 months ago
  84. 2e7cdd8 Implement B10G11R11_UFLOAT_PACK32 uniform texel buffer support by Nicolas Capens · 4 years, 9 months ago
  85. ae10079 Assert attachment format supports blending when blending is enabled by Nicolas Capens · 4 years, 10 months ago
  86. eb68244 Assert reserved binding entries aren't accessed by Nicolas Capens · 4 years, 10 months ago
  87. 974cfa9 Optimize out-of-bounds checks with unsigned compare by Nicolas Capens · 4 years, 11 months ago
  88. 4a65df1 Replace instead of add pointer offsets when out of bounds by Nicolas Capens · 5 years ago
  89. d68844f SpirvShaderDebugger: Show vector elements as xyzw by Ben Clayton · 4 years, 10 months ago
  90. 3011de5 SpirvShaderDebugger: Add a virtual destructor by Ben Clayton · 4 years, 10 months ago
  91. 907433b SpirvShaderDebugger: Implement Array types by Ben Clayton · 4 years, 10 months ago
  92. afb1867 SpirvShaderDebugger: Replace 'builtins' / 'root' with a global scope by Ben Clayton · 4 years, 10 months ago
  93. 1e51262 SpirvShaderDebugger: Silence release only warning by Ben Clayton · 4 years, 10 months ago
  94. 248ef6f SpirvShaderDebugger: Handle None sizes for composite types by Ben Clayton · 4 years, 10 months ago
  95. 0aec9b6 SpirvShaderDebugger: Handle template types by Ben Clayton · 4 years, 10 months ago
  96. 77a09d9 SpirvShaderDebugger: Don't display SSAs for array types by Ben Clayton · 4 years, 10 months ago
  97. fbb12e1 SpirvShaderDebugger: Don't display SSA values with DebugInfo by Ben Clayton · 4 years, 10 months ago
  98. 11dd718 Remove generation of OpenCLDebugInfo100.h by Nicolas Capens · 4 years, 10 months ago
  99. 79dcb2a Document helper invocations being considered active by Nicolas Capens · 4 years, 10 months ago
  100. b6e8c3f Encapsulate the RValue<T> value field by Nicolas Capens · 5 years ago