1. e5dbe24 MSL writer: make signed int overflow defined behaviour by Antonio Maiorano · 2 years, 9 months ago
  2. 1f0200a Add gn support for regex fuzzer by Alastair Donaldson · 2 years, 9 months ago chromium/4592 chromium/4593 chromium/4594 chromium/4595
  3. 7249404 validation: function scope variable store type must be constructible by Sarah · 2 years, 9 months ago chromium/4591
  4. 9ba6500 resolver: Clean up workgroup_size validation by Ben Clayton · 2 years, 9 months ago
  5. d35f8d9 intrinsics: Fix signature of ldexp() by Ben Clayton · 2 years, 9 months ago
  6. c0f1ed4 validation: validate 'location' attribute when applied to struct members by Sarah · 2 years, 9 months ago
  7. 889b77a writer: avoid type breakage during AppendVector by David Neto · 2 years, 9 months ago
  8. c1cfa84 spirv-reader: reduce fragment output location by David Neto · 2 years, 9 months ago
  9. cc6d5b4 Add regex fuzzer by egj · 2 years, 9 months ago
  10. 085dcbb validation: redundant access mode, fix error msg and add unittest by Sarah · 2 years, 9 months ago chromium/4590
  11. edecbb1 validation: pointer to handle is not allowed by Sarah · 2 years, 9 months ago
  12. 3647df3 SPIR-V Tools fuzzer: validate before mutation by Alastair Donaldson · 2 years, 9 months ago
  13. dee93c6 Handle complex cases in Inspector::GenerateSamplerTargets by Ryan Harrison · 2 years, 9 months ago
  14. dffa60c spir-writer: handle break continuing block by David Neto · 2 years, 9 months ago
  15. 97668c8 reader/spirv: Handle the MatrixStride decoration by Ben Clayton · 2 years, 9 months ago
  16. c6cbe3f Remove InputStepMode (it was deprecated in favor of VertexStepMode) by Corentin Wallez · 2 years, 9 months ago
  17. fd35aa8 Implement texture_depth_multisampled_2d by Ben Clayton · 2 years, 9 months ago
  18. d12379a validation: type of a let must be constructible by James Price · 2 years, 9 months ago
  19. 9a7ca38 test: Update E2E expected results by James Price · 2 years, 9 months ago
  20. 3d73768 writer/wgsl: Emit access mode on pointer types by James Price · 2 years, 9 months ago
  21. 00320c2 writer/wgsl: Fix texture_external type emission by James Price · 2 years, 9 months ago
  22. 60d1eb6 spirv-reader: fix emission of arrayLength by David Neto · 2 years, 9 months ago
  23. 1fd3d95 spirv-reader: disable dumping for known bug by David Neto · 2 years, 9 months ago
  24. 85ca807 spirv-reader: fix unit test validity by David Neto · 2 years, 9 months ago
  25. ad8ecce spirv-reader: fix storage class for pointer-to pipeline builtins by David Neto · 2 years, 9 months ago
  26. 4e4cef9 spirv-reader: disable dumping for known incorrectness by David Neto · 2 years, 9 months ago
  27. 1444a2e spirv-reader: fix mapping of OpLogicalOr, OpLogicalAnd by David Neto · 2 years, 9 months ago
  28. 5f30633 diagnostic: Disable the printer 'tests' by Ben Clayton · 2 years, 9 months ago
  29. 31579c9 spir-reader: fix validity of unit tests by David Neto · 2 years, 9 months ago
  30. d77c00f Update spirv-reader tests to be valid for WebGPU by David Neto · 2 years, 9 months ago
  31. dd2e2ba transform: Add more HLSL keywords by Ben Clayton · 2 years, 9 months ago
  32. 64dfcd2 writer/hlsl: Support bitcast of vectors by Ben Clayton · 2 years, 9 months ago
  33. dcd3dce Add support for parsing hex floats to WGSL frontend by Antonio Maiorano · 2 years, 9 months ago
  34. 558969d intrinsics: Deprecate textureLoad() for storage textures by Ben Clayton · 2 years, 9 months ago
  35. badec55 Fix null char in AST fuzzer by Vasyl Teliman · 2 years, 9 months ago
  36. b32c22c spirv-reader: Polyfill GLSLStd450 Degrees and Radians by Corentin Wallez · 2 years, 9 months ago
  37. 13081d4 Deprecate InputStepMode in favor of VertexStepMode by Corentin Wallez · 2 years, 9 months ago
  38. 1c6ff0e hlsl: Add 'line' to reserved keywords by James Price · 2 years, 10 months ago
  39. f7d0c1c spirv-reader: polyfill scalar reflect by David Neto · 2 years, 10 months ago
  40. 70eb1d3 spirv-reader: polyfill scalar faceForward by David Neto · 2 years, 10 months ago
  41. 4841144 writer/[hlsl,msl]: Default `name_printed` to false by Ben Clayton · 2 years, 10 months ago
  42. 294cb95 Re-generate expected outputs. by Ben Clayton · 2 years, 10 months ago
  43. 5ac96af test: Add FXC test cases for indexing arrays in structs by Ben Clayton · 2 years, 10 months ago
  44. 7204756 intrinsics: Add `mix(vec, vec, f32)` overload by Ben Clayton · 2 years, 10 months ago
  45. 053559d intrinsics: Add new struct form of modf(), frexp() by Ben Clayton · 2 years, 10 months ago
  46. 465c5aa validation: clean up function attributes validation and unit-tests by Sarah · 2 years, 10 months ago
  47. f76c227 parser: fix wgsl expect_const_expr() by Sarah · 2 years, 10 months ago
  48. f7e73d4 Add tests derived from VK-GL-CTS by Alastair Donaldson · 2 years, 10 months ago
  49. bd3edb5 Disable size assertions in SPIR-V Tools fuzzer by Alastair Donaldson · 2 years, 10 months ago
  50. ba93d14 fuzzers: Fix use-after-free by Ben Clayton · 2 years, 10 months ago
  51. fced350 sem::Type: Replace GetDefaultAlignAndSize() with Size() and Align() by Ben Clayton · 2 years, 10 months ago
  52. f5ed2ba sem: Rename `Vector::size()` to `Vector::Width()` by Ben Clayton · 2 years, 10 months ago
  53. 4261466 writer/hlsl: Ignore struct member offset attribute by James Price · 2 years, 10 months ago
  54. eb39420 reader/wgsl: Add support for block comments by James Price · 2 years, 10 months ago
  55. 18d7e78 Fuzz WGSL and MSL generator options by Ryan Harrison · 2 years, 10 months ago
  56. 4ffcf06 sem: Add Owner() to sem::Parameter by Ben Clayton · 2 years, 10 months ago
  57. 0f2d95d sem: Split sem::Variable into global, local and parameter by Ben Clayton · 2 years, 10 months ago
  58. 66b979d Override CMake cache for fuzzer options by Alastair Donaldson · 2 years, 10 months ago
  59. fe3ba95 inspector: Use diagnostic lists by Ben Clayton · 2 years, 10 months ago
  60. 81d4ed0 Fix operator% for f32 and vecN<f32> by Ben Clayton · 2 years, 10 months ago
  61. 1ec4844 .vscode: Fix quotations in windows 'configure' task by Ben Clayton · 2 years, 10 months ago
  62. 8800ba0 Fix assertion strings and tidy up memcpy call by Alastair Donaldson · 2 years, 10 months ago
  63. 7ec7794 Remove accidental commit by Ben Clayton · 2 years, 10 months ago
  64. a469668 validation: invariant attribute on struct members by Sarah · 2 years, 10 months ago
  65. f3fffda Build fixes by Ben Clayton · 2 years, 10 months ago
  66. 36b49e8 validation: fix error msg: textureSample*() offset must be a const_expr by Sarah · 2 years, 10 months ago
  67. 0c7332b SPIR-V Tools fuzzer: check binary size by Alastair Donaldson · 2 years, 10 months ago
  68. 33afd6c Revert "writer/hlsl: Special case negative zero" by Ben Clayton · 2 years, 10 months ago
  69. f6660aa tools: Add snippets tool by Ben Clayton · 2 years, 10 months ago
  70. 6e8ace0 test: Add a case for resources used through lets by Ben Clayton · 2 years, 10 months ago
  71. 88bd8a1 fuzzers: Fix Reader::vector<T>() by Ben Clayton · 2 years, 10 months ago
  72. a294371 Add an infra specific PRESUBMIT.py by Ryan Harrison · 2 years, 10 months ago
  73. 68a6dd0 Resolver: make IsConstructible non-recursive for arrays and struct members by Antonio Maiorano · 2 years, 10 months ago
  74. 701820b writers: Add flag to disable workgroup memory init by Ben Clayton · 2 years, 10 months ago
  75. 3d441d4 validation: validate function call pointer parameter by Sarah · 2 years, 10 months ago
  76. 6d27f23 Force Python 3 in presubmit by Ryan Harrison · 2 years, 10 months ago
  77. 9889ff0 writer/msl: Emulate scalar length and distance by James Price · 2 years, 10 months ago
  78. b29396e fuzzers: Don't pointlessly format diagnostics by Ben Clayton · 2 years, 10 months ago
  79. efceb83 writer/hlsl: Special case negative zero by Ben Clayton · 2 years, 10 months ago
  80. c6a7329 BUILD.gn: Directly depend on spvtools targets by Corentin Wallez · 2 years, 10 months ago
  81. dbbe193 Remove stray print in generate_wgsl_corpus.py by Corentin Wallez · 2 years, 10 months ago
  82. c41d940 Parse num_workgroups builtin and reject it by James Price · 2 years, 10 months ago
  83. 94a5fd4 spirv-reader: polyfill scalar refract by David Neto · 2 years, 10 months ago
  84. 0c3ddc9 parser/wgsl: Error if type decorations are not consumed by Ben Clayton · 2 years, 10 months ago
  85. ac9db20 inspector: reflect workgroup storage size by Ken Rockot · 2 years, 10 months ago
  86. b291cfc Resolver: Validate that var/let has a type or initialzier by Ben Clayton · 2 years, 10 months ago
  87. 68596d8 vscode/tasks.json: Be explicit about using 'cmd' by Ben Clayton · 2 years, 10 months ago
  88. 0bbe24d validation: struct member name must be unique by Sarah · 2 years, 10 months ago
  89. 1fa28ac Add support for converting bool to other types by James Price · 2 years, 10 months ago
  90. 93d4501 spirv-reader: refactor handling pipeline IO decorations by David Neto · 2 years, 10 months ago
  91. a94d1a9 Remove TINT_EXPECTS_UBOS_TO_BE_MULTIPLE_OF_16 macro by Antonio Maiorano · 2 years, 10 months ago
  92. 9a05217 tools: Fix test-runner --filter flag on windows by Ben Clayton · 2 years, 10 months ago
  93. 73f0dde fuzzers: Fix memcpy in Reader::read by Ben Clayton · 2 years, 10 months ago
  94. 8903631 fuzzers: Fix function not returning a value warning by Ben Clayton · 2 years, 10 months ago
  95. cdcec6d fuzzers: Don't call data() on empty std::vector by Ben Clayton · 2 years, 10 months ago
  96. 595b054 writer[spirv,hlsl]: Call UnwrapRef() for splats by Ben Clayton · 2 years, 10 months ago
  97. 76feb6b reader/wgsl: Add source info to CallStatement by James Price · 2 years, 10 months ago
  98. a01bb4c spirv-reader: reject undef and null pointers by David Neto · 2 years, 10 months ago
  99. 20c2ff6 transform/Robustness: Re-work the accessor clamping by Ben Clayton · 2 years, 10 months ago
  100. cd7eb4f Resolver: Validation for continuing blocks by Ben Clayton · 2 years, 10 months ago