- f3fffda Build fixes by Ben Clayton · 2 years, 9 months ago
- 36b49e8 validation: fix error msg: textureSample*() offset must be a const_expr by Sarah · 2 years, 9 months ago
- 0c7332b SPIR-V Tools fuzzer: check binary size by Alastair Donaldson · 2 years, 9 months ago
- 33afd6c Revert "writer/hlsl: Special case negative zero" by Ben Clayton · 2 years, 9 months ago
- f6660aa tools: Add snippets tool by Ben Clayton · 2 years, 9 months ago
- 6e8ace0 test: Add a case for resources used through lets by Ben Clayton · 2 years, 9 months ago
- 88bd8a1 fuzzers: Fix Reader::vector<T>() by Ben Clayton · 2 years, 9 months ago
- a294371 Add an infra specific PRESUBMIT.py by Ryan Harrison · 2 years, 9 months ago
- 68a6dd0 Resolver: make IsConstructible non-recursive for arrays and struct members by Antonio Maiorano · 2 years, 9 months ago
- 701820b writers: Add flag to disable workgroup memory init by Ben Clayton · 2 years, 9 months ago
- 3d441d4 validation: validate function call pointer parameter by Sarah · 2 years, 9 months ago
- 6d27f23 Force Python 3 in presubmit by Ryan Harrison · 2 years, 9 months ago
- 9889ff0 writer/msl: Emulate scalar length and distance by James Price · 2 years, 9 months ago
- b29396e fuzzers: Don't pointlessly format diagnostics by Ben Clayton · 2 years, 9 months ago
- efceb83 writer/hlsl: Special case negative zero by Ben Clayton · 2 years, 9 months ago
- c6a7329 BUILD.gn: Directly depend on spvtools targets by Corentin Wallez · 2 years, 9 months ago
- dbbe193 Remove stray print in generate_wgsl_corpus.py by Corentin Wallez · 2 years, 9 months ago
- c41d940 Parse num_workgroups builtin and reject it by James Price · 2 years, 9 months ago
- 94a5fd4 spirv-reader: polyfill scalar refract by David Neto · 2 years, 9 months ago
- 0c3ddc9 parser/wgsl: Error if type decorations are not consumed by Ben Clayton · 2 years, 9 months ago
- ac9db20 inspector: reflect workgroup storage size by Ken Rockot · 2 years, 9 months ago
- b291cfc Resolver: Validate that var/let has a type or initialzier by Ben Clayton · 2 years, 9 months ago
- 68596d8 vscode/tasks.json: Be explicit about using 'cmd' by Ben Clayton · 2 years, 9 months ago
- 0bbe24d validation: struct member name must be unique by Sarah · 2 years, 9 months ago
- 1fa28ac Add support for converting bool to other types by James Price · 2 years, 9 months ago
- 93d4501 spirv-reader: refactor handling pipeline IO decorations by David Neto · 2 years, 9 months ago
- a94d1a9 Remove TINT_EXPECTS_UBOS_TO_BE_MULTIPLE_OF_16 macro by Antonio Maiorano · 2 years, 9 months ago
- 9a05217 tools: Fix test-runner --filter flag on windows by Ben Clayton · 2 years, 9 months ago
- 73f0dde fuzzers: Fix memcpy in Reader::read by Ben Clayton · 2 years, 9 months ago
- 8903631 fuzzers: Fix function not returning a value warning by Ben Clayton · 2 years, 9 months ago
- cdcec6d fuzzers: Don't call data() on empty std::vector by Ben Clayton · 2 years, 9 months ago
- 595b054 writer[spirv,hlsl]: Call UnwrapRef() for splats by Ben Clayton · 2 years, 9 months ago
- 76feb6b reader/wgsl: Add source info to CallStatement by James Price · 2 years, 9 months ago
- a01bb4c spirv-reader: reject undef and null pointers by David Neto · 2 years, 9 months ago
- 20c2ff6 transform/Robustness: Re-work the accessor clamping by Ben Clayton · 2 years, 9 months ago
- cd7eb4f Resolver: Validation for continuing blocks by Ben Clayton · 2 years, 9 months ago
- 725159c resolver: Limit the number of parameters to 255 by Ben Clayton · 2 years, 9 months ago
- b85099a test: Split binary_expressions into separate tests by Ben Clayton · 2 years, 9 months ago
- 8f144a0 fuzzers: Fix buffer overrun by Ben Clayton · 2 years, 9 months ago
- 50b6d02 fuzzers: Don't drop writter errors on the floor by Ben Clayton · 2 years, 9 months ago
- 86dc887 Add gn build support for spirv-tools + AST fuzzers by Alastair Donaldson · 2 years, 9 months ago
- 5d71531 Fix SPIR-V emptiness condition in fuzzer by Alastair Donaldson · 2 years, 9 months ago
- 883fb63 transform: Don't unroll arrays in DecomposeMemoryAccess by Ben Clayton · 2 years, 9 months ago
- c335030 validation: location decoration is not valid for compute shaders by Sarah · 2 years, 9 months ago
- 5f99424 reader: fix ordering of select operands by David Neto · 2 years, 9 months ago
- 29c7079 parser/wgsl: Fix stack overflow in postfix_expression() by Ben Clayton · 2 years, 9 months ago
- fa4d434 Fix AST fuzzer message serialization by Vasyl Teliman · 2 years, 9 months ago
- e087a95 spirv-reader: support remaining interpolation decorations by David Neto · 2 years, 9 months ago
- 7119843 validation: textureSample*() offset argument must be literal or const_expr by Sarah · 2 years, 9 months ago
- 979a0b4 Fix CLI parameters in fuzzers by Vasyl Teliman · 2 years, 9 months ago
- 365af04 Fix SPIRV-Tools fuzzer by Vasyl Teliman · 2 years, 9 months ago
- 4c9b440 Fix FloatToString printing with not enough precision when using `fixed` floatfield format by Antonio Maiorano · 2 years, 9 months ago
- 1da4073 test: Add case for tint:977 by Ben Clayton · 2 years, 9 months ago
- 0bff3fb writer/wgsl: Fix printing of for-loops by Ben Clayton · 2 years, 9 months ago
- 8e38fad transform/InlinePtrLets: Fix ICE for lets in for-loops by Ben Clayton · 2 years, 9 months ago
- 96a6e7e transform: Pass CloneContext by reference by Ben Clayton · 2 years, 9 months ago
- b478f97 IntrinsicTable: De-duplicate returned Intrinsics by Ben Clayton · 2 years, 9 months ago
- e54e26d writer/hlsl: Emit more helpers for intrinsic calls by Ben Clayton · 2 years, 9 months ago
- f242fb9 test: Add test case for tint:998 by Ben Clayton · 2 years, 9 months ago
- 8a96c78 transform: Fixes for DecomposeMemoryAccess by Ben Clayton · 2 years, 9 months ago
- 4511a2e transform: Add a debug flag to dump WGSL by Ben Clayton · 2 years, 9 months ago
- aa5686a Roll spirv-tools and spirv-headers by David Neto · 2 years, 9 months ago
- f4e213c CloneContext: Add an overload of Replace() that takes a function by Ben Clayton · 2 years, 9 months ago
- 60dae24 Reland "Validate storage class constraints" by Antonio Maiorano · 2 years, 9 months ago
- 1d10086 transform: More robustness for texture ops by Ben Clayton · 2 years, 9 months ago
- 487a913 CloneContext: Remove remnants of clone pointer de-duping by Ben Clayton · 2 years, 9 months ago
- ff3dbc3 tools: Add gerrit-stats by Ben Clayton · 2 years, 9 months ago
- 9e0b3cc [intrinsics]: Add texture_1d level overloads by Ben Clayton · 2 years, 9 months ago
- 58bbe32 validation: Allow unsigned workgroup_size component by Sarah · 2 years, 10 months ago
- 3242d3e writer/hlsl: Use vector write helper for dynamic indices by Ben Clayton · 2 years, 10 months ago
- 8a8ddcf debug: Include system in assert string by Ben Clayton · 2 years, 10 months ago
- d35975a Add test case for tint:978 by Ben Clayton · 2 years, 10 months ago
- de2b7db Make ArrayLengthFromUniform transform emit a valid UBO by Antonio Maiorano · 2 years, 10 months ago
- 4d22c1d [realms] Use LUCI realms on 100% of builds. by Andrii Shyshkalov · 2 years, 10 months ago
- 3ad686e val: Remove source from validation result by James Price · 2 years, 10 months ago
- 7f142c4 inspector: Remove legacy shader IO support by James Price · 2 years, 10 months ago
- 4aed315 writer: Remove legacy generator API by James Price · 2 years, 10 months ago
- bbda572 Add explanatory comment to fuzzer build files by Alastair Donaldson · 2 years, 10 months ago
- 5db7d38 fuzzers: Switch AST fuzzers to new generator API by James Price · 2 years, 10 months ago
- 6e459fe sem: Add CompoundStatement by Ben Clayton · 2 years, 10 months ago
- 3e27a20 writer: Fix CaseStatment tests by Ben Clayton · 2 years, 10 months ago
- 8751227 fuzzers: Disable clang warning for clang 12 by Ben Clayton · 2 years, 10 months ago
- 9f4d94d Generate shader corpora for SPIR-V fuzzers by Alastair Donaldson · 2 years, 10 months ago
- ff0a8f0 Generate shader corpora for WGSL fuzzers by Alastair Donaldson · 2 years, 10 months ago
- f6a4fe0 Add test case for tint:219 by Ben Clayton · 2 years, 10 months ago
- 4166ecc Factor out the InspectorHelper from the Inspector test file by Ryan Harrison · 2 years, 10 months ago
- 7c95e38 [realms] bump realms to 25%. by Andrii Shyshkalov · 2 years, 10 months ago
- ae23bd5 reader/wgsl: Reserve ++ and -- tokens by James Price · 2 years, 10 months ago
- 8d33b85 writer/hlsl: Implement invariant attribute by James Price · 2 years, 10 months ago
- af6fc5f resolver: Replace GetScalarConstExprValue with ConstantValueOf by Ben Clayton · 2 years, 10 months ago
- 51cfe26 writer/hlsl: Simplify UBO accesses for static indexing by Ben Clayton · 2 years, 10 months ago
- 71f619b [resolver]: Begin constant value evaluation by Ben Clayton · 2 years, 10 months ago
- c6bcab0 Implement AST fuzzer by Vasyl Teliman · 2 years, 10 months ago
- 54d1ee6 fuzzers: Switch fuzzers to new generator API by James Price · 2 years, 10 months ago
- aa48b1a Revert "Validate storage class constraints" by Ben Clayton · 2 years, 10 months ago
- 66a88a2 [realms] launch 20% of builds in realms mode. by Andrii Shyshkalov · 2 years, 10 months ago
- 3797ab6 reader/wgsl: Be more aggressive at bailing by Ben Clayton · 2 years, 10 months ago
- 2c2aa2a writer/msl: Implement invariant attribute by James Price · 2 years, 10 months ago
- fd5829e Validate storage class constraints by Antonio Maiorano · 2 years, 10 months ago
- 88b8e2f writer/spirv: Implement invariant attribute by James Price · 2 years, 10 months ago