1. 261642e Update spirv-reader readme by David Neto · 28 minutes ago main
  2. 943ded7 spirv-reader: support OpTranspose by David Neto · 53 minutes ago
  3. d5ceafe resolver: Temporarily disable vertex position validation by Ben Clayton · 14 hours ago
  4. 3980c4e Get `gn gen --check` actually working in repo by Ryan Harrison · 18 hours ago
  5. 536e54b Another attempt to fix failing `gn check --check` in Chromium by Ryan Harrison · 19 hours ago
  6. 4270834 resolver: Validate uniform buffer types by Ben Clayton · 19 hours ago
  7. 8db8188 Resolver: Validate array el is not [[block]] struct by Ben Clayton · 21 hours ago
  8. 2dd3937 Require vertex shaders to return builtin(position) by James Price · 21 hours ago
  9. 98c2cf0 More BUILD.gn fixes for building Tint in Chromium by Corentin Wallez · 22 hours ago
  10. fec63b7 Resolver: Add ast -> sem type resolving by Ben Clayton · 24 hours ago
  11. a922e65 ProgramBuilder: Generate type pairs for primitives by Ben Clayton · 24 hours ago
  12. 440636c Add typepair.h by Ben Clayton · 24 hours ago
  13. c0810e7 Fix gn check in Chromium by Corentin Wallez · 28 hours ago
  14. de8f133 Validate Storage Textures and update existing tests by Ryan Harrison · 2 days ago
  15. 5b3d88b resolver: Fix for ICE: node not reached by the resolver by Ben Clayton · 2 days ago
  16. 83116d2 Add validation rules for multisampled textures by Ryan Harrison · 2 days ago
  17. a32e4f6 Remove 2d Array Multisampled Textures by Ryan Harrison · 2 days ago
  18. 913a2f4 sem::StructType remove symbol() by Ben Clayton · 2 days ago
  19. 8a8d26b ast: Add type nodes by Ben Clayton · 2 days ago
  20. ba6f260 spirv-reader: Remove stale TODO by David Neto · 3 days ago
  21. aea9c68 Move type/* files to sem/ directory by Antonio Maiorano · 3 days ago
  22. 3751fd2 Move all classes from namespace `type` to namespace `sem` by Antonio Maiorano · 3 days ago
  23. 3aa2261 Rename type::Struct to type::StructType by Antonio Maiorano · 3 days ago
  24. cf4057b Rename type::Array to type::ArrayType by Antonio Maiorano · 3 days ago
  25. e94237d Add ExternalTexture Type by Brandon Jones · 3 days ago
  26. cf28b5a resolver: Call ValidateVariable() for globals by Ben Clayton · 3 days ago
  27. 85bfea6 resolver: Validate storage buffers have the [[block]] decoration by Ben Clayton · 3 days ago
  28. 8b50537 spriv-reader: handle loop-header with internal divergence by David Neto · 3 days ago
  29. ff7c293 Fix clang-cl build by Antonio Maiorano · 3 days ago
  30. 6fcefe4 Resolver: Check that every AST node is reached once by Ben Clayton · 3 days ago
  31. b8ea591 writer/msl: Fix all tests that had unreachable AST nodes by Ben Clayton · 3 days ago
  32. 917b14b CloneContext: Assert objects are owned by the program by Ben Clayton · 3 days ago
  33. b895ba1 writer/hlsl: Fix all tests that had unreachable AST nodes by Ben Clayton · 3 days ago
  34. 0895889 Kokoro: Validate HLSL by Ben Clayton · 3 days ago
  35. 3244bcd Rename sem_*.cc to *.cc by Antonio Maiorano · 3 days ago
  36. 08031f3 writer/hlsl: Implement generation of module-scope vars by Ben Clayton · 3 days ago
  37. 0c086c8 remove tricium config by Yiwei Zhang · 3 days ago
  38. f4d3949 writer/wgsl: Fix all tests that had unreachable AST nodes by Ben Clayton · 3 days ago
  39. 8198d57 writer/wgsl: Handle inferred-type variable declarations by Ben Clayton · 3 days ago
  40. 238de88 writer/spirv: Fix all tests that had unreachable AST nodes by Ben Clayton · 3 days ago
  41. b696607 writer/msl: Add TINT_UNIMPLEMENTED() for module-scope vars by Ben Clayton · 3 days ago
  42. 4649377 transform: Don't create detached AST nodes by Ben Clayton · 5 days ago
  43. f32719f reader/spirv: Don't create detatched AST nodes by Ben Clayton · 5 days ago
  44. 169512e ProgramBuilder: Add a WrapInStatement() overload for literals by Ben Clayton · 5 days ago
  45. 49668bb ProgramBuilder: Tweak Return() signature by Ben Clayton · 5 days ago
  46. a0cf62f Fix all tests that shared AST nodes by Ben Clayton · 6 days ago
  47. 0ecea57 Add ShareableCloneable, dervies from Cloneable by Ben Clayton · 6 days ago
  48. 395b488 Add support for [[builtin(workgroup_id)]] by James Price · 6 days ago
  49. 5cd71b8 Rename semantic to sem by Antonio Maiorano · 6 days ago
  50. 26cd486 Castable: Add FLAGS template argument for Is,As by Ben Clayton · 6 days ago
  51. 7687ec1 Kokoro: Test that the _other.cc files also build by Ben Clayton · 6 days ago
  52. fe70c75 *_other.cc: Remove unused parameters by Ben Clayton · 6 days ago
  53. a2596bb Fix tmpfile_other.cc by Ben Clayton · 6 days ago
  54. 316dcd4 UintLiteral::to_str() suffix with 'u' by Ben Clayton · 6 days ago
  55. 98b084e spirv/reader: Implement derivative intrinsics by Ben Clayton · 6 days ago
  56. 434cd39 Move tools to a tools/src directory by Ben Clayton · 6 days ago
  57. 648b05e Fix AttemptTintPadSymbolCollision test by Ben Clayton · 6 days ago
  58. 8cb5a23 Automatically clone all symbols in CloneContext() by James Price · 6 days ago
  59. ed8332a writer/wgsl: Omit the newline after [[access()]] decorations by Ben Clayton · 6 days ago
  60. bfae105 writer/msl: Drop leading _ for _tint_pad_N fields by Ben Clayton · 6 days ago
  61. 1773535 Resolver: Validate <storage> var types by Ben Clayton · 6 days ago
  62. 4485fcd fix-tests: Attempt to fix tests that use HasSubstr() by Ben Clayton · 6 days ago
  63. 4db10dd Resolver: Handle AccessControl in Canonical() by Ben Clayton · 6 days ago
  64. 856a368 transform: Minor changes to cleanup Dawn usage. by Ben Clayton · 6 days ago
  65. fd7251b Merge RenameReservedKeywords into the Renamer by James Price · 6 days ago
  66. fc03a46 Validate array stride by Antonio Maiorano · 6 days ago
  67. 2e0bd4a Resolver: improve array handling by Antonio Maiorano · 7 days ago
  68. 13ef87c Validate that Symbols are all part of the same program by Ben Clayton · 7 days ago
  69. f0c816a ast: Validate that ASTs are all part of the same program by Ben Clayton · 7 days ago
  70. 31804e0 reader/spirv: Fix ExpectEq() tests by Ben Clayton · 7 days ago
  71. cc46e39 Add NOLINT to the new long test names by Ben Clayton · 8 days ago
  72. 0d96c1d transform/CanonicalizeEntryPointIO: Sort struct members by James Price · 8 days ago
  73. 172215e writer/hlsl: Fix mapping for [[builtin(front_facing)]] by James Price · 8 days ago
  74. 0ba48ee writer/msl: Enable validation for entry point tests by James Price · 8 days ago
  75. 43b84d6 transform/CanonicalizeEntryPointIO: Fix symbol renaming by James Price · 8 days ago
  76. edd4d3c Rename builtin(sample_mask_{in,out}) to builtin(sample_mask) by James Price · 8 days ago
  77. 88d7edc Rename builtin(frag_coord) to builtin(position) by James Price · 8 days ago
  78. d13982f [msl-writer] Support MSL compiler validation in unit tests by Arman Uguray · 8 days ago
  79. f8313e5 transform/BoundArrayAccessors: Fix symbol renaming by Ben Clayton · 8 days ago
  80. 3dd4fae writer/hlsl: Use Symbols().New() by Ben Clayton · 9 days ago
  81. 5c34060 transform/hlsl: Use Symbols().New() for empty entry point by Ben Clayton · 9 days ago
  82. 4d349b5 transform: s/_tint_/tint_ for reserved keywords by Ben Clayton · 9 days ago
  83. a5a31d3 transform/EmitVertexPointSize: Use SymbolTable::New() by Ben Clayton · 9 days ago
  84. e6995de Add ProgramID feed it into all ast::Nodes by Ben Clayton · 9 days ago
  85. f01ed13 transform/VertexPulling: s/_tint/tint by Ben Clayton · 9 days ago
  86. 93cd23c transform/VertexPulling: Use SymbolTable::New() by Ben Clayton · 9 days ago
  87. bd1597a transform/Renamer: Use SymbolTable::New() by Ben Clayton · 9 days ago
  88. 363a2e2 SymbolTable: Change behavior of anonymous symbols by Ben Clayton · 9 days ago
  89. 46bb2bc spirv-reader: handle break and continue from if-selection header by David Neto · 9 days ago
  90. 66a8efc Support optional file extension in TmpFile by Arman Uguray · 9 days ago
  91. 5c3a745 Add tools/fix-tests by Ben Clayton · 9 days ago
  92. 12ac6e5 transform::VertexPulling - use DataMap for inputs by Ben Clayton · 9 days ago
  93. 0386472 spirv-reader: fix overly aggressive dominance check by David Neto · 9 days ago
  94. 095cd1c Fix symbol collision in RenameReservedKeywords() by Ben Clayton · 9 days ago
  95. ebc5bd4 Remove debug spew from test by Ben Clayton · 9 days ago
  96. 2543686 Resolver: compute canonical types and store them as semantic::Variable::Type by Antonio Maiorano · 9 days ago
  97. 2f25ecf spirv-reader: prove no const decls are created for handles by David Neto · 10 days ago
  98. c3bbb4d Roll third_party dependencies by David Neto · 10 days ago
  99. c8ffbe4 Output all diagnostics from tint executable by James Price · 13 days ago
  100. 3ee8c37 [wgsl-reader] Deprecate old syntax for entry point IO by James Price · 13 days ago