1. d4b8f88 Remove injected bug by Alastair Donaldson · 3 years, 3 months ago
  2. 7ff308f cts: write test URL in url() instead of description by Sarah · 3 years, 3 months ago chromium/4664
  3. a9f8c7d Implement GLSL writer backend. by Stephen White · 3 years, 3 months ago
  4. 08146e2 Fixes for 32-bit build of fuzzers by Alastair Donaldson · 3 years, 3 months ago chromium/4663
  5. 71763c8 Update remaining fuzzers to use TransforBuilder by Ryan Harrison · 3 years, 3 months ago
  6. ceab140 validation: Reject struct builtins on wrong stages by James Price · 3 years, 3 months ago
  7. add3cb0 Convert fuzzer to use TransformBuilder by Ryan Harrison · 3 years, 3 months ago
  8. 8b2181c Change injected failure from assert to abort by Alastair Donaldson · 3 years, 3 months ago
  9. 22daca1 cts: Change uniqueId() parameter to string. Add how-to-contribute to description. by Sarah · 3 years, 3 months ago chromium/4661 chromium/4662
  10. 7f3b68e Explictly use 64-bit random engine by Ryan Harrison · 3 years, 3 months ago
  11. 2271b95 Support reflecting uninitialized pipeline overrideable constants by Ryan Harrison · 3 years, 3 months ago
  12. 5e35864 writer/spirv: Fix abs() on unsigned integers by Ben Clayton · 3 years, 3 months ago chromium/4660
  13. c57642c Refactor fuzzer transform generation by Ryan Harrison · 3 years, 3 months ago
  14. 0e193ac Unpin OSX SDK version being used by Ryan Harrison · 3 years, 3 months ago
  15. ee23c17 resolver: Deterministic constant ID allocation by James Price · 3 years, 3 months ago
  16. 5ffae32 validation: Improve continue-bypasses-decl message by James Price · 3 years, 3 months ago
  17. 7166f6b validation: Fix continue-bypasses-decl check by James Price · 3 years, 3 months ago
  18. 1ca6fba msl: Use a struct for threadgroup memory arguments by James Price · 3 years, 3 months ago chromium/4659
  19. efe1f14 Roll third_party/spirv-tools/ c3adcb034..ba4b390c3 (1 commit) by Ryan Harrison · 3 years, 3 months ago
  20. ac958bd Injected failure in fuzzer target by Alastair Donaldson · 3 years, 4 months ago chromium/4657 chromium/4658
  21. 0f1eb1e Roll third_party/gpuweb-cts/ 177a4faf0..b0291fd96 (252 commits) by Corentin Wallez · 3 years, 4 months ago
  22. f490798 Roll spirv-headers and spirv-tools by Corentin Wallez · 3 years, 4 months ago
  23. 2228ad1 Regex fuzzer: Add return statement inside a randomly-chosen function by egj · 3 years, 4 months ago
  24. 9c7cd9e transform: Avoid symbol collision in Canonicalize IO by Ben Clayton · 3 years, 4 months ago
  25. 231b50b Add more SPIR-V reader unit test samples by David Neto · 3 years, 4 months ago
  26. e6f5730 Add OpImageSampeProj* unit tests to end-to-end list by David Neto · 3 years, 4 months ago
  27. 40ef4a8 Revert "msl: Use a struct for threadgroup memory arguments" by Corentin Wallez · 3 years, 4 months ago
  28. af8cd3b msl: Use a struct for threadgroup memory arguments by James Price · 3 years, 4 months ago
  29. b9a2f59 spirv-reader: Implement OpImageSampleProj* instructions by Austin Eng · 3 years, 4 months ago chromium/4653 chromium/4654 chromium/4655 chromium/4656
  30. 594e010 Fix seed data range calculations by Ryan Harrison · 3 years, 4 months ago
  31. 5e6d457 Remove excess copy from fuzzer random number generation code by Ryan Harrison · 3 years, 4 months ago chromium/4652
  32. a617d0f Convert fuzzer to generating configuration data by Ryan Harrison · 3 years, 4 months ago chromium/4651
  33. 28d6763 Add type to OverridableConstant by shrekshao · 3 years, 4 months ago
  34. 9226550 spirv-reader: don't dedup composite constants by David Neto · 3 years, 4 months ago
  35. 0ed87c8 spirv-reader: Don't deduplicate SPIR-V array types by David Neto · 3 years, 4 months ago
  36. 4d18c6b spirv-tools fuzzers: Avoid passing target backend by Alastair Donaldson · 3 years, 4 months ago
  37. 0118b96 Fix generation of random indices in regex fuzzer by Alastair Donaldson · 3 years, 4 months ago
  38. 1d81f83 spirv-reader: only generate aliases for array types by David Neto · 3 years, 4 months ago chromium/4650
  39. d1c6f83 CMake: Massage CMakeLists for use by NodeJS bindings by Ben Clayton · 3 years, 4 months ago
  40. 17720fd Kokoro: Move the clean checkout to tmpfs by Ben Clayton · 3 years, 4 months ago
  41. ddc9eb2 wgsl-reader: reject identifiers starting with underscrore by David Neto · 3 years, 4 months ago chromium/4649
  42. 871570b Tolerate some errors while building SPIR-V corpus by Alastair Donaldson · 3 years, 4 months ago chromium/4646 chromium/4647 chromium/4648
  43. dad2639 spirv backend: do not generate a load for ignored expressions by Antonio Maiorano · 3 years, 4 months ago chromium/4645
  44. d1d99bc Resolver: Validate that type sizes fit in uint32_t by Ben Clayton · 3 years, 4 months ago
  45. 6556ba0 Move black-box fuzz target into fuzzers group by Alastair Donaldson · 3 years, 4 months ago chromium/4644
  46. 7f4d02c cts: fix generated test names in get-test-plan tool by Sarah · 3 years, 4 months ago chromium/4643
  47. acaecab msl: Handle workgroup matrix allocations by James Price · 3 years, 4 months ago
  48. de767b1 validation: fix arrayAcceor/memberAccessor error msg and add unit-tests by Sarah · 3 years, 4 months ago
  49. c306cda inspector: reflect num_workgroups builtin usage by James Price · 3 years, 4 months ago
  50. 922fce7 Implement and test num_workgroups for all backends by James Price · 3 years, 4 months ago
  51. 77a25c0 transform: Add NumWorkgroupsFromUniform transform by James Price · 3 years, 4 months ago
  52. 1bb6371 resolver: Enable the num_workgroups builtin by James Price · 3 years, 4 months ago
  53. d705a13 Fix typo in a comment by David Neto · 3 years, 4 months ago
  54. f66f651 transform/BindingRemapper: Validate access mode by James Price · 3 years, 4 months ago chromium/4642
  55. 2ebcb93 reader/spiv: Fix typo in entry-point IO sorting by Ben Clayton · 3 years, 4 months ago chromium/4639 chromium/4640 chromium/4641
  56. ebab7d2 spirv: Remove the sanitizer transform by James Price · 3 years, 4 months ago
  57. 5b3be6a hlsl: Remove the sanitizer transform by James Price · 3 years, 4 months ago
  58. 25517e9 resolver: Validate unreachable stmts when terminator is in block(s) by Ben Clayton · 3 years, 4 months ago
  59. 733addc msl: Remove the sanitizer transform by James Price · 3 years, 4 months ago
  60. 5910ec1 Output WGSL instead of SPIR-V in transform fuzzers by James Price · 3 years, 4 months ago
  61. b7bcbf0 Resolver: Traverse expressions without recursion by Ben Clayton · 3 years, 4 months ago
  62. be514a1 wgsl-reader: hex float: zero mantissa results in zero result by David Neto · 3 years, 4 months ago chromium/4637
  63. 676ec7c spirv: Handle sample_mask in shader IO transform by James Price · 3 years, 4 months ago
  64. 1b9ed7d msl/module-scope-var: Add unit test for folding &* by James Price · 3 years, 4 months ago
  65. 3646400 transform: Add ModuleScopeVarToEntryPointParam by James Price · 3 years, 4 months ago
  66. b584b37 transform: Add transform to add empty entry point by James Price · 3 years, 4 months ago
  67. e980ac1 tools: parses wgsl spec and outputs a test plan (get-test-plan) by Sarah · 3 years, 4 months ago
  68. c77214d Move array accessor tests to their own file by James Price · 3 years, 4 months ago chromium/4636
  69. ed18f2f fix roller: added missed renames of tint_regex_fuzzer_libfuzzer_options by Sarah · 3 years, 4 months ago chromium/4633 chromium/4634 chromium/4635
  70. 485a45d fix roller: added missed renames of tint_fuzzer_common_libfuzzer_options by Sarah · 3 years, 4 months ago
  71. 17e83de Fix UB when parsing HexFloat with large exponents by Antonio Maiorano · 3 years, 4 months ago
  72. 604c70d Fix build when TINT_BUILD_[WGSL|SPV|MSL|HLSL]_[READER|WRITER] are toggled off by Antonio Maiorano · 3 years, 4 months ago
  73. 937a658 Avoid i386 compile error related to comparison by Alastair Donaldson · 3 years, 4 months ago
  74. 5dc0ea7 Unify fuzzer random number generation into a single class by Ryan Harrison · 3 years, 4 months ago
  75. 6a1eb45 Adapt fuzzer CMake rules for OSS-Fuzz by Alastair Donaldson · 3 years, 4 months ago
  76. 5093b9f Add options to fuzzer to improve performance by Ryan Harrison · 3 years, 4 months ago
  77. 3e70f3e Add black box fuzzer target by Alastair Donaldson · 3 years, 4 months ago chromium/4632
  78. 03cd484 Fix typo in comment by Alastair Donaldson · 3 years, 4 months ago
  79. 4cc4315 Allow array size to be a module-scope constant by James Price · 3 years, 4 months ago
  80. 69ce5f7 validation: Reject constructors in workgroup_size by James Price · 3 years, 4 months ago
  81. cf57896 writer/wgsl: Simplify workgroup_size emission by James Price · 3 years, 4 months ago chromium/4631
  82. 44a0adf Fuzzers: Avoid passing target backend as parameter by Alastair Donaldson · 3 years, 4 months ago chromium/4630
  83. 14ac047 transform/BindingRemapper: Error if attempting to change access control of non-storage var by Ben Clayton · 3 years, 4 months ago
  84. 16edcf9 reader/wgsl: Error for unconsumed decorations by Ben Clayton · 3 years, 4 months ago
  85. 0eaee0c CMake: add TINT_BUILD_SAMPLES option (default ON) by Antonio Maiorano · 3 years, 4 months ago
  86. 5ef8c45 Check for leading zeros on decimal integer literals by Ryan Harrison · 3 years, 4 months ago
  87. b09723e resolver: Validate that entry points are not called by Ben Clayton · 3 years, 4 months ago
  88. 293d313 spirv-reader: reject empty structure types by David Neto · 3 years, 5 months ago chromium/4626 chromium/4627 chromium/4628 chromium/4629
  89. d30c07e spirv-reader: check conversion of a result type by David Neto · 3 years, 5 months ago
  90. 231648c resolver: Validate storage class for var initializers by Ben Clayton · 3 years, 5 months ago
  91. e9fdd50 writer/spirv: Fix stack-use-after-return by Ben Clayton · 3 years, 5 months ago
  92. 200cdd2 Check number of digits in integer during tokenization by Ryan Harrison · 3 years, 5 months ago
  93. 9021eb5 resolver: Allow parameters to shadow globals by Ben Clayton · 3 years, 5 months ago
  94. f9d1971 Implement atomicSub intrinsic by James Price · 3 years, 5 months ago
  95. a96dce9 Remove SPIR-V reader fuzzers by Alastair Donaldson · 3 years, 5 months ago chromium/4625
  96. 87cce20 test: Remove many expected files by James Price · 3 years, 5 months ago chromium/4622 chromium/4623 chromium/4624
  97. 568136d Reduce OWNERS to 4 people by Ben Clayton · 3 years, 5 months ago
  98. 85d2e44 msl: Overload matrix-vector arithmetic operators by James Price · 3 years, 5 months ago
  99. 4697803 msl: Only emit packed vectors when the width is 3 by James Price · 3 years, 5 months ago
  100. 6d60c04 resolver: Validate that parameter names are unique by Ben Clayton · 3 years, 5 months ago chromium/4621