1. d148be4 Infra: Use Python 3 for the Tint recipe by Ryan Harrison · 2 years, 6 months ago
  2. d3f628b Fully support initializing fuzzer utilities using a seed value by Ryan Harrison · 2 years, 6 months ago
  3. 98dc043 spirv-reader: Add test for mixed-size vector shuffle by David Neto · 2 years, 6 months ago chromium/4689
  4. 85a4282 GLSL: perform Y flip in vertex shader. by Stephen White · 2 years, 6 months ago chromium/4686 chromium/4687 chromium/4688
  5. 2f17549 resolver: Add test for sem::Function::CallSites() by James Price · 2 years, 6 months ago
  6. 8d7551c Add a helper for DisableValidationDecoration by James Price · 2 years, 6 months ago
  7. e548db9 msl: Handle buffer variables in transform by James Price · 2 years, 6 months ago
  8. c6ce578 GLSL: don't emit "set=<group>" layout qualifier. by Stephen White · 2 years, 6 months ago chromium/4685
  9. 97c692d Support reflecting if pipeline overrideable constants has numeric ID specified by Shrek Shao · 2 years, 6 months ago chromium/4684
  10. e7ca884 Add seed value constructor to DataBuilder by Ryan Harrison · 2 years, 7 months ago chromium/4683
  11. 6c4effe writer/spirv: Fix [[override]] for zero-init defaults by Ben Clayton · 2 years, 7 months ago
  12. 0436d04 GLSL: ensure interface blocks have unique names. by Stephen White · 2 years, 7 months ago
  13. 91689fb Add support for matrix construction from scalars by James Price · 2 years, 7 months ago
  14. c73b57f Address late review comments from 67064 by Ben Clayton · 2 years, 7 months ago chromium/4682
  15. 33c13c6 writer/hlsl: Do not emit `(void) call_expr;` by Ben Clayton · 2 years, 7 months ago
  16. 7b776f1 Deprecate Ignore() by Ben Clayton · 2 years, 7 months ago chromium/4679 chromium/4680 chromium/4681
  17. c2fa68e Migrate more tests from Ignore() to phony-assignment by Ben Clayton · 2 years, 7 months ago
  18. cc7c4f3 ProgramBuilder: Migrate away from using Ignore() by Ben Clayton · 2 years, 7 months ago
  19. a41694e validation: Allow interpolate(flat) on integral IO by James Price · 2 years, 7 months ago
  20. 1aa98e6 Implement phony assignment by Ben Clayton · 2 years, 7 months ago
  21. 0923268 GLSL: emit UBO and SSBO interface blocks. by Stephen White · 2 years, 7 months ago
  22. 1e89600 GLSL: Don't use a typedef for array returns. by Stephen White · 2 years, 7 months ago
  23. f164a4a ast: Add TraverseExpressions() by Ben Clayton · 2 years, 7 months ago
  24. 72789de resolver: Remove rule that call statements to functions must return void by Ben Clayton · 2 years, 7 months ago
  25. 38ed53c GLSL: factor out the emission of struct members. by Stephen White · 2 years, 7 months ago
  26. 8fca345 ast: Add PhonyExpression by Ben Clayton · 2 years, 7 months ago
  27. 042bd02 fuzzers: Fix build by Ben Clayton · 2 years, 7 months ago chromium/4678
  28. 8cab28c intrinsics: Add scalar overload of all() & any() by Ben Clayton · 2 years, 7 months ago
  29. 347c74e wgsl: decimal float: point is optional; can use E for exponent by David Neto · 2 years, 7 months ago
  30. e81d7dc reader/wgsl: Lex underscore tokens by Ben Clayton · 2 years, 7 months ago chromium/4677
  31. 0da0c95 Silence -Wunused-but-set-variable in new code. by Peter Kasting · 2 years, 7 months ago
  32. 7103f51 writer/msl: Fix swizzling on packed vectors by Ben Clayton · 2 years, 7 months ago
  33. 8645953 Refactor Inspector fuzzing by Ryan Harrison · 2 years, 7 months ago
  34. 54180d6 Remove WGSL and SPIR-V reader fuzzers by Alastair Donaldson · 2 years, 7 months ago
  35. c34f08d Turn fuzzers' FatalError into a macro by Alastair Donaldson · 2 years, 7 months ago chromium/4676
  36. 8648120 Make all ast and sem pointers const by Ben Clayton · 2 years, 7 months ago
  37. 7d0fc07 Add knob for omitting certain storage classes in Robustness transform by Ryan Harrison · 2 years, 7 months ago chromium/4675
  38. 5f5d43f Disallow copy and assign for DataBuilder & RandomGenerator by Ryan Harrison · 2 years, 7 months ago
  39. 8045166 Remove RandomGenerator destructor by emiljanogj · 2 years, 7 months ago chromium/4674
  40. 540992b Fix storage buffer structs, test output. by Stephen White · 2 years, 7 months ago chromium/4672 chromium/4673
  41. 186618d add test for tint::utils::ReplaceAll by David Neto · 2 years, 7 months ago
  42. 153f09e CMakeLists: Make it easier to override options by Ben Clayton · 2 years, 7 months ago
  43. 8c94582 ast: Simplify SizeExprToString() by Ben Clayton · 2 years, 7 months ago
  44. 9e631b1 GLSL: add gl_ reserved words. by Stephen White · 2 years, 7 months ago
  45. 2bd1321 ast: Remove pointless deleted copy constructors by Ben Clayton · 2 years, 7 months ago
  46. 4f3ff57 ast: Keep style consistent by Ben Clayton · 2 years, 7 months ago
  47. b3e6c0d validation: Reject nested shader IO structures by James Price · 2 years, 7 months ago
  48. 5029e70 ast: Remove helpers from ast::Type by Ben Clayton · 2 years, 7 months ago
  49. 4dfa394 ProgramID: Move hot code out of template function by Ben Clayton · 2 years, 7 months ago
  50. c40d15d resolver: Apply some missing explicit casts by Ben Clayton · 2 years, 7 months ago chromium/4671
  51. a6969c4 wgsl-reader: Hex float exponents are optional by David Neto · 2 years, 7 months ago
  52. a095b26 CloneContext: Move hot code out of template members by Ben Clayton · 2 years, 7 months ago
  53. d1ee47a ast: Remove to_str() and type_name() by Ben Clayton · 2 years, 7 months ago
  54. a5b3f07 reader/spirv: Test with WGSL writer intead of to_str() by Ben Clayton · 2 years, 7 months ago
  55. 1364f20 Remove more uses of AST to_str() and type_name() by Ben Clayton · 2 years, 7 months ago
  56. 11ed0db resolver: Don't use ast to_str() methods by Ben Clayton · 2 years, 7 months ago
  57. 262210f utils: Add ReplaceAll() string helper by Ben Clayton · 2 years, 7 months ago
  58. 89fb370 samples/main: Fix warning when TINT_BUILD_GLSL_WRITER==0 by Ben Clayton · 2 years, 7 months ago chromium/4670
  59. b281dd1 GLSL: implement atan2. by Stephen White · 2 years, 7 months ago
  60. 7f1c8d9 tools: Fix file regex in fix-tests by Ben Clayton · 2 years, 7 months ago
  61. 2f963aa More GLSL fixes. by Stephen White · 2 years, 7 months ago
  62. 7cf3b28 GLSL writer: validate all entry points with glslang. by Stephen White · 2 years, 7 months ago
  63. f3f2d0a Resolver: Remove texture_storage read access by Ben Clayton · 2 years, 7 months ago
  64. 14fc622 ast: Rename CallExpression::params() to args() by Ben Clayton · 2 years, 7 months ago
  65. 11c9656 docs: Fix origin trial number by Ben Clayton · 2 years, 7 months ago
  66. 2aa6855 intrinsics: Remove deprecated modf & frexp overloads by Ben Clayton · 2 years, 7 months ago chromium/4669
  67. d57a129 reader/spirv: Remove stdout spam in tests by Ben Clayton · 2 years, 7 months ago chromium/4668
  68. 8f780f1 Choose black-box fuzzer back-end based on data by Alastair Donaldson · 2 years, 7 months ago
  69. 37a666d Add robustness pass to reader writer fuzzers by Ryan Harrison · 2 years, 7 months ago
  70. ce90ac5 Remove BoundArrayAccessors by Ryan Harrison · 2 years, 7 months ago chromium/4665 chromium/4666 chromium/4667
  71. d4b8f88 Remove injected bug by Alastair Donaldson · 2 years, 7 months ago
  72. 7ff308f cts: write test URL in url() instead of description by Sarah · 2 years, 7 months ago chromium/4664
  73. a9f8c7d Implement GLSL writer backend. by Stephen White · 2 years, 7 months ago
  74. 08146e2 Fixes for 32-bit build of fuzzers by Alastair Donaldson · 2 years, 7 months ago chromium/4663
  75. 71763c8 Update remaining fuzzers to use TransforBuilder by Ryan Harrison · 2 years, 7 months ago
  76. ceab140 validation: Reject struct builtins on wrong stages by James Price · 2 years, 7 months ago
  77. add3cb0 Convert fuzzer to use TransformBuilder by Ryan Harrison · 2 years, 7 months ago
  78. 8b2181c Change injected failure from assert to abort by Alastair Donaldson · 2 years, 7 months ago
  79. 22daca1 cts: Change uniqueId() parameter to string. Add how-to-contribute to description. by Sarah · 2 years, 7 months ago chromium/4661 chromium/4662
  80. 7f3b68e Explictly use 64-bit random engine by Ryan Harrison · 2 years, 7 months ago
  81. 2271b95 Support reflecting uninitialized pipeline overrideable constants by Ryan Harrison · 2 years, 7 months ago
  82. 5e35864 writer/spirv: Fix abs() on unsigned integers by Ben Clayton · 2 years, 7 months ago chromium/4660
  83. c57642c Refactor fuzzer transform generation by Ryan Harrison · 2 years, 7 months ago
  84. 0e193ac Unpin OSX SDK version being used by Ryan Harrison · 2 years, 7 months ago
  85. ee23c17 resolver: Deterministic constant ID allocation by James Price · 2 years, 7 months ago
  86. 5ffae32 validation: Improve continue-bypasses-decl message by James Price · 2 years, 7 months ago
  87. 7166f6b validation: Fix continue-bypasses-decl check by James Price · 2 years, 7 months ago
  88. 1ca6fba msl: Use a struct for threadgroup memory arguments by James Price · 2 years, 7 months ago chromium/4659
  89. efe1f14 Roll third_party/spirv-tools/ c3adcb034..ba4b390c3 (1 commit) by Ryan Harrison · 2 years, 7 months ago
  90. ac958bd Injected failure in fuzzer target by Alastair Donaldson · 2 years, 7 months ago chromium/4657 chromium/4658
  91. 0f1eb1e Roll third_party/gpuweb-cts/ 177a4faf0..b0291fd96 (252 commits) by Corentin Wallez · 2 years, 7 months ago
  92. f490798 Roll spirv-headers and spirv-tools by Corentin Wallez · 2 years, 7 months ago
  93. 2228ad1 Regex fuzzer: Add return statement inside a randomly-chosen function by egj · 2 years, 7 months ago
  94. 9c7cd9e transform: Avoid symbol collision in Canonicalize IO by Ben Clayton · 2 years, 7 months ago
  95. 231b50b Add more SPIR-V reader unit test samples by David Neto · 2 years, 7 months ago
  96. e6f5730 Add OpImageSampeProj* unit tests to end-to-end list by David Neto · 2 years, 7 months ago
  97. 40ef4a8 Revert "msl: Use a struct for threadgroup memory arguments" by Corentin Wallez · 2 years, 7 months ago
  98. af8cd3b msl: Use a struct for threadgroup memory arguments by James Price · 2 years, 7 months ago
  99. b9a2f59 spirv-reader: Implement OpImageSampleProj* instructions by Austin Eng · 2 years, 8 months ago chromium/4653 chromium/4654 chromium/4655 chromium/4656
  100. 594e010 Fix seed data range calculations by Ryan Harrison · 2 years, 8 months ago