1. c77214d Move array accessor tests to their own file by James Price · 2 years, 8 months ago chromium/4636
  2. ed18f2f fix roller: added missed renames of tint_regex_fuzzer_libfuzzer_options by Sarah · 2 years, 8 months ago chromium/4633 chromium/4634 chromium/4635
  3. 485a45d fix roller: added missed renames of tint_fuzzer_common_libfuzzer_options by Sarah · 2 years, 8 months ago
  4. 17e83de Fix UB when parsing HexFloat with large exponents by Antonio Maiorano · 2 years, 8 months ago
  5. 604c70d Fix build when TINT_BUILD_[WGSL|SPV|MSL|HLSL]_[READER|WRITER] are toggled off by Antonio Maiorano · 2 years, 8 months ago
  6. 937a658 Avoid i386 compile error related to comparison by Alastair Donaldson · 2 years, 8 months ago
  7. 5dc0ea7 Unify fuzzer random number generation into a single class by Ryan Harrison · 2 years, 8 months ago
  8. 6a1eb45 Adapt fuzzer CMake rules for OSS-Fuzz by Alastair Donaldson · 2 years, 8 months ago
  9. 5093b9f Add options to fuzzer to improve performance by Ryan Harrison · 2 years, 8 months ago
  10. 3e70f3e Add black box fuzzer target by Alastair Donaldson · 2 years, 8 months ago chromium/4632
  11. 03cd484 Fix typo in comment by Alastair Donaldson · 2 years, 8 months ago
  12. 4cc4315 Allow array size to be a module-scope constant by James Price · 2 years, 8 months ago
  13. 69ce5f7 validation: Reject constructors in workgroup_size by James Price · 2 years, 8 months ago
  14. cf57896 writer/wgsl: Simplify workgroup_size emission by James Price · 2 years, 8 months ago chromium/4631
  15. 44a0adf Fuzzers: Avoid passing target backend as parameter by Alastair Donaldson · 2 years, 8 months ago chromium/4630
  16. 14ac047 transform/BindingRemapper: Error if attempting to change access control of non-storage var by Ben Clayton · 2 years, 8 months ago
  17. 16edcf9 reader/wgsl: Error for unconsumed decorations by Ben Clayton · 2 years, 8 months ago
  18. 0eaee0c CMake: add TINT_BUILD_SAMPLES option (default ON) by Antonio Maiorano · 2 years, 8 months ago
  19. 5ef8c45 Check for leading zeros on decimal integer literals by Ryan Harrison · 2 years, 8 months ago
  20. b09723e resolver: Validate that entry points are not called by Ben Clayton · 2 years, 8 months ago
  21. 293d313 spirv-reader: reject empty structure types by David Neto · 2 years, 8 months ago chromium/4626 chromium/4627 chromium/4628 chromium/4629
  22. d30c07e spirv-reader: check conversion of a result type by David Neto · 2 years, 8 months ago
  23. 231648c resolver: Validate storage class for var initializers by Ben Clayton · 2 years, 8 months ago
  24. e9fdd50 writer/spirv: Fix stack-use-after-return by Ben Clayton · 2 years, 8 months ago
  25. 200cdd2 Check number of digits in integer during tokenization by Ryan Harrison · 2 years, 8 months ago
  26. 9021eb5 resolver: Allow parameters to shadow globals by Ben Clayton · 2 years, 8 months ago
  27. f9d1971 Implement atomicSub intrinsic by James Price · 2 years, 8 months ago
  28. a96dce9 Remove SPIR-V reader fuzzers by Alastair Donaldson · 2 years, 8 months ago chromium/4625
  29. 87cce20 test: Remove many expected files by James Price · 2 years, 8 months ago chromium/4622 chromium/4623 chromium/4624
  30. 568136d Reduce OWNERS to 4 people by Ben Clayton · 2 years, 8 months ago
  31. 85d2e44 msl: Overload matrix-vector arithmetic operators by James Price · 2 years, 8 months ago
  32. 4697803 msl: Only emit packed vectors when the width is 3 by James Price · 2 years, 8 months ago
  33. 6d60c04 resolver: Validate that parameter names are unique by Ben Clayton · 2 years, 8 months ago chromium/4621
  34. 367f5df castable: Infer Is() TO type from predicate by Ben Clayton · 2 years, 8 months ago chromium/4620
  35. 1fa6f5c resolver: Validate calls to void callables by Ben Clayton · 2 years, 8 months ago chromium/4618 chromium/4619
  36. f6a49d6 msl: Add `matrix` to list of reserved keywords by James Price · 2 years, 8 months ago chromium/4617
  37. d47a7ef validation: Reject decorations on local variables by James Price · 2 years, 8 months ago chromium/4612 chromium/4614 chromium/4615 chromium/4616
  38. 91181b9 Add robustness transform to tint_inspector_fuzzer by James Price · 2 years, 8 months ago chromium/4611
  39. 06c86a5 validation: disallow non-constructible assignments by James Price · 2 years, 9 months ago chromium/4607 chromium/4608 chromium/4609 chromium/4610
  40. cbbb420 validation: disallow atomic type constructors by James Price · 2 years, 9 months ago
  41. 8094553 msl: Automatically remap binding numbers in exe by James Price · 2 years, 9 months ago
  42. 080fdf2 writer/hlsl: UnwrapRef() on atomic types by Ben Clayton · 2 years, 9 months ago
  43. 13463da test: Add MSL result for test that now passes by James Price · 2 years, 9 months ago
  44. 2cbf265 transform: Remove unused function by James Price · 2 years, 9 months ago
  45. 67473c7 Add test for var with inferred non-constructible type by James Price · 2 years, 9 months ago
  46. b73a12c Ensure that string and container are initialized before use by Ryan Harrison · 2 years, 9 months ago
  47. 3bcbfc78 Use foo->source() instead of foo->type()->source() in errors by Ryan Harrison · 2 years, 9 months ago
  48. 36747d7 Remove const from GetNode return type by Shiyu Liu · 2 years, 9 months ago
  49. 4ebede4 Run fuzzer unit tests in Kokoro by Vasyl Teliman · 2 years, 9 months ago
  50. 9e3e54b Reuse moved-from tint::Program variables by Vasyl Teliman · 2 years, 9 months ago
  51. 5085efb Add robustness pass to ast and regex fuzzers by Ryan Harrison · 2 years, 9 months ago
  52. bfb27f0 Actually use inputs in vertex pulling fuzzer by Ryan Harrison · 2 years, 9 months ago chromium/4605
  53. 0c22b1a Update node_id_map & FindMutators structure by Shiyu Liu · 2 years, 9 months ago
  54. 34f7eed test: Update expected test output by James Price · 2 years, 9 months ago
  55. 32e905f Fix infinite loop by Vasyl Teliman · 2 years, 9 months ago chromium/4602 chromium/4603 chromium/4604
  56. b261944 reader/spirv: Propagate errors during composite extraction by James Price · 2 years, 9 months ago chromium/4601
  57. 1a1c42e reader/spirv: Partially handle MatrixStride on matrix arrays by Ben Clayton · 2 years, 9 months ago
  58. b612c50 Inspector: Add input [[sample_mask]] to EntryPoint by Jiawei Shao · 2 years, 9 months ago chromium/4600
  59. 608738d Regex fuzzer: replace the value of an integer with by egj · 2 years, 9 months ago
  60. a958c89 Add all team members to OWNERS file by Ben Clayton · 2 years, 9 months ago
  61. 11c6fcd spirv: Use generic transform to process shader IO by James Price · 2 years, 9 months ago
  62. 11e172a msl: Add generator option to emit [[point_size]] by James Price · 2 years, 9 months ago
  63. 15e89fa Add '-tint_dump_input=true/false' to fuzzers to dump input spv/wgsl to a file by Antonio Maiorano · 2 years, 9 months ago
  64. 4038fa7 validation: atomics access mode and storage class by Sarah · 2 years, 9 months ago chromium/4599
  65. b5025db Inspector: Add all fragment builtin inputs to EntryPoint by Jiawei Shao · 2 years, 9 months ago
  66. a5d73ce transform/shader_io: Generate a wrapper function by James Price · 2 years, 9 months ago
  67. 3e92e9f Fix structure builtin emission by Ben Clayton · 2 years, 9 months ago
  68. 63e7ad6 diag: Remove ICE bug report message by Ben Clayton · 2 years, 9 months ago
  69. ecadfc1 tools: Support adding tint flags to the test cases by Ben Clayton · 2 years, 9 months ago
  70. 5c61d6d msl: Fold &* when converting module-scope vars by James Price · 2 years, 9 months ago chromium/4598
  71. 98fbf24 Regex fuzzer: identifier mutation by egj · 2 years, 9 months ago
  72. 51750f1 writer/hlsl: Don't emit literal integer divide-by-zeros by Ben Clayton · 2 years, 9 months ago
  73. 72dad76 Add end2end tests for recent SPIR-V reader updates by David Neto · 2 years, 9 months ago
  74. 72f9ce9 HexFoat: detect exponent overflow and report errors by Antonio Maiorano · 2 years, 9 months ago chromium/4597
  75. b75e4b9 Regex fuzzer: Change the region boundaries by egj · 2 years, 9 months ago
  76. c0fbce6 writer/hlsl: Inline fallthrough case statements by Ben Clayton · 2 years, 9 months ago chromium/4596
  77. 8ebff3d Revert "Update SPIR-V Tools fuzzer" by Ben Clayton · 2 years, 9 months ago
  78. b209c47 tools: test-runner add TIME column by Ben Clayton · 2 years, 9 months ago
  79. 6ed467a tools: Link thread library for remote-compile by Ben Clayton · 2 years, 9 months ago
  80. ec4a1df utils: Put temporary files in the tmp directory by Ben Clayton · 2 years, 9 months ago
  81. d388bc9 Restore "MSL writer: make signed int overflow defined behaviour" by Antonio Maiorano · 2 years, 9 months ago
  82. 9bdf2dc MSL: fix i32 INT_MIN literal emitted as `long` instead of `int` by Antonio Maiorano · 2 years, 9 months ago
  83. 2c1fbe8 test/unittest: Fix expected cases by Ben Clayton · 2 years, 9 months ago
  84. 5209a81 tools: Add roll-release by Ben Clayton · 2 years, 9 months ago
  85. 558a353 reader/spirv: Don't pass invalid programs to DecomposeStridedMatrix by Ben Clayton · 2 years, 9 months ago
  86. d1a026e Add end-to-end corpus from Tint SPIR-V Reader by David Neto · 2 years, 9 months ago
  87. 33c997b tools: Multi-thread remote-compile by Ben Clayton · 2 years, 9 months ago
  88. 38c5a28 transform/DMA: Fix ignore() for buffer members by Ben Clayton · 2 years, 9 months ago
  89. 89a0bde transform: Optimize ZeroInitWorkgroupMemory for arrays by Ben Clayton · 2 years, 9 months ago
  90. 669c57f utils: Add HASH template parameter to UniqueVector by Ben Clayton · 2 years, 9 months ago
  91. 8f271f4 ast: Make the fields of WorkgroupDecoration const by Ben Clayton · 2 years, 9 months ago
  92. e33b0ba Revert "MSL writer: make signed int overflow defined behaviour" by Corentin Wallez · 2 years, 9 months ago
  93. 1396902 symbol: Add operator<() by Ben Clayton · 2 years, 9 months ago
  94. fb91e3c transform: DMA: Don't load ignore() arguments by Ben Clayton · 2 years, 9 months ago
  95. ed60a99 transform: LoopToForLoop - fix bad emission by Ben Clayton · 2 years, 9 months ago
  96. a52324f tests: Regenerate expected outputs for HLSL / FXC by Ben Clayton · 2 years, 9 months ago
  97. 9d4c24f spirv-reader: ldexp second argument must be signed by David Neto · 2 years, 9 months ago
  98. ada4864 resolver: Fix for-loop conditional validation by Ben Clayton · 2 years, 9 months ago
  99. f5490c7 Regex fuzzer: region deletion and duplication by egj · 2 years, 9 months ago
  100. 5a53634 Update SPIR-V Tools fuzzer by Alastair Donaldson · 2 years, 9 months ago