1. acef310 [tint][ir] Add ConstPropagatingPtr - const-propagating ptr by Ben Clayton · 1 year, 4 months ago
  2. 37e9d11 [tint] Namespace the strconv files by dan sinclair · 1 year, 4 months ago
  3. 1e7b312 [tint][ir] Use 'const' on non-mutating IR consumers by Ben Clayton · 1 year, 4 months ago
  4. ead8a04 [tint][ir] Add 'const' accessors by Ben Clayton · 1 year, 4 months ago
  5. ffbcc35 [tint][wgsl] Move RenameConflicts out of IrToProgram by Ben Clayton · 1 year, 4 months ago
  6. a166dcb [tint][ir] Simplify ir::Switch case generation by Ben Clayton · 1 year, 4 months ago
  7. a89d664 [tint][ir] Refactor Instruction result methods by Ben Clayton · 1 year, 4 months ago
  8. b9d3e1c [tint][ir] Remove Block::HasTerminator() by Ben Clayton · 1 year, 4 months ago chromium/6134
  9. a86a823 [tint][utils] Change SymbolTable::Wrap() to be a static method by Ben Clayton · 1 year, 4 months ago
  10. 4c88c1e Using binding information for MSL/Tint interface by dan sinclair · 1 year, 4 months ago
  11. 2591c8d [tint][wgsl] Fix ICE in SingleEntryPoint transform by Ben Clayton · 1 year, 5 months ago
  12. d8f6206 [tint][resolver] Add validation test for @color and @location by Ben Clayton · 1 year, 5 months ago
  13. 570461e [tint][transform] Update CanonicalizeEntryPointIO tests by Ben Clayton · 1 year, 5 months ago
  14. 0e4aee6 [tint][wgsl] Parse @color by Ben Clayton · 1 year, 5 months ago
  15. e73b393 [tint][msl] Implement chromium_experimental_framebuffer_fetch by Ben Clayton · 1 year, 5 months ago
  16. 7836e1b [tint][resolver] Fix false-positive dual-source-blending error by Ben Clayton · 1 year, 5 months ago
  17. 2af5815 [tint][inspector] Reflect the @color attribute by Ben Clayton · 1 year, 5 months ago
  18. 45f5c60 [tint] Resolve ColorAttribute by Ben Clayton · 1 year, 5 months ago
  19. c36093e [tint][wgsl] Add ColorAttribute by Ben Clayton · 1 year, 5 months ago chromium/6120
  20. e50f779 [tint][resolver] Fix dual source blending validation by Ben Clayton · 1 year, 5 months ago
  21. e30eacb [tint][resolver] Tweak diagnostic messages by Ben Clayton · 1 year, 5 months ago chromium/6119
  22. 65e3824 [tint][sem] Move variable attributes to separate structs by Ben Clayton · 1 year, 5 months ago
  23. 3e56a38 [tint] Add chromium_experimental_framebuffer_fetch by Ben Clayton · 1 year, 5 months ago
  24. de3f95a [tint][resolver] Fix @index validation, tweak diagnostics by Ben Clayton · 1 year, 5 months ago
  25. 3f8fb00 [tint][resolver] Standardise attribute diagnostics by Ben Clayton · 1 year, 5 months ago
  26. 0e29fcb [tint][resolver] Clean up attribute validation tests by Ben Clayton · 1 year, 5 months ago
  27. bfced8b [tint][wgsl] Hide 'chromium' extensions in diagnostics by Ben Clayton · 1 year, 5 months ago
  28. 0b255d2 [tint] Use std::string_view for generated enum strings by Ben Clayton · 1 year, 5 months ago
  29. 1d6f354 [tint][wgsl] Generate kAllExtensions, kAllLanguageFeatures by Ben Clayton · 1 year, 5 months ago
  30. 78da664 Pass feature allowlist from Dawn to Tint by James Price · 1 year, 5 months ago
  31. 558f0df [tint][fuzzers] Port ast_printer_fuzz to tint_wgsl_fuzzer by Ben Clayton · 1 year, 5 months ago
  32. 0619b8c [tint][fuzzers] Port tint_ast_clone_fuzzer to tint_wgsl_fuzzer by Ben Clayton · 1 year, 5 months ago
  33. 0840920 [tint] Handle Requires in SingleEntryPoint by James Price · 1 year, 5 months ago
  34. b51477b [wgsl] Parse RW storage texture language feature by James Price · 1 year, 5 months ago
  35. bdbeb35 [wgsl][writer] Emit requires directives by James Price · 1 year, 5 months ago
  36. 9b6ba18 [tint][ir] Handle requires directives by James Price · 1 year, 5 months ago
  37. 254e3a9 [tint] Resolve requires directives by James Price · 1 year, 5 months ago
  38. 55b671b [tint][wgsl] Add `Requires` AST node by James Price · 1 year, 5 months ago
  39. b926b1f [tint] Add LanguageFeature enum by James Price · 1 year, 5 months ago
  40. 8d5c795 Support read-only and read-write storage textures as unsafe apis by Jiawei Shao · 1 year, 5 months ago chromium/6103
  41. a8e7cb7 Add Renamer transform to ShaderModuleGL and fixes by Shrek Shao · 1 year, 5 months ago
  42. 108d94f Relicense newly added source files to BSD-3 by David Neto · 1 year, 5 months ago
  43. d6082c5 [tint] Use TINT_ICE_ON_NO_MATCH by Ben Clayton · 1 year, 5 months ago
  44. 25bfc86 [tint][wgsl] Reject vec4h for @builtin(position) by James Price · 1 year, 5 months ago
  45. 591f056 [tint][fuzzers] Port IRRoundtripFuzzer to tint_wgsl_fuzzer by Ben Clayton · 1 year, 5 months ago chromium/6086
  46. 3fdd0eb [tint][fuzzers] Add AST ZeroInitWorkgroupMemory transform fuzzer by Ben Clayton · 1 year, 5 months ago
  47. f7055d7 [tint][ir] Rename Unary::Kind to UnaryOp by Ben Clayton · 1 year, 5 months ago chromium/6081
  48. 45c2ba2 tint: fix TINT_PRINT_PROGRAM_FOR_EACH_TRANSFORM compilation by Antonio Maiorano · 1 year, 5 months ago
  49. cc2516a Relicense Dawn to BSD 3-Clause by Austin Eng · 1 year, 5 months ago
  50. eee2a83 [tint][ir] Rename Binary::Kind to BinaryOp by Ben Clayton · 1 year, 5 months ago
  51. a14737a Move tint writer options into GLSL request. by dan sinclair · 1 year, 5 months ago
  52. 48a4eab Fix Combine Sampler transform on function with unused tex param by Shrek Shao · 1 year, 6 months ago
  53. fc9b2c4 [tint][resolver] Error if ptr store type is not storable by Ben Clayton · 1 year, 6 months ago
  54. 80b987e [tint][build] Guard WGSL reader with tint_build_wgsl_reader by Ben Clayton · 1 year, 6 months ago
  55. ddd2f59 [tint][resolver] Move handling of incomplete types by Ben Clayton · 1 year, 6 months ago
  56. 8886d0b [tint][resolver] Convert abstract-numerics for array() by Ben Clayton · 1 year, 6 months ago
  57. 2550b49 [tint][build] Guard WGSL writer with tint_build_wgsl_writer by Ben Clayton · 1 year, 6 months ago
  58. 3cd439b [tint] Resolve types without recursion by Ben Clayton · 1 year, 6 months ago chromium/6061
  59. 535535b [tint] Move override tracking into sem objects by Ben Clayton · 1 year, 6 months ago
  60. b8ff13e [tint] Add sem::Array, derives from core::type::Array by Ben Clayton · 1 year, 6 months ago
  61. c3a47ef [tint][resolver] Add UnresolvedIdentifier, IncompleteType by Ben Clayton · 1 year, 6 months ago
  62. 0b4efc5 [tint] Add setters to sem variable types by Ben Clayton · 1 year, 6 months ago
  63. ac00195 [tint][IrToProgram] Reconstruct workgroupUniformLoad by Ben Clayton · 1 year, 6 months ago
  64. 99bc3e8 [tint][resolver] Rename builder_ to b and make a reference by Ben Clayton · 1 year, 6 months ago
  65. 68c25b8 [tint][resolver] Move lambdas to methods by Ben Clayton · 1 year, 6 months ago
  66. 0eec270 [tint][utils] Add VectorIterator class by Ben Clayton · 1 year, 6 months ago
  67. e82fe98 [tint][ir] Add Disassemble() free function by Ben Clayton · 1 year, 6 months ago
  68. 89f9d6d [tint][ir] Various fixes to IR -> Program by Ben Clayton · 1 year, 6 months ago
  69. ef3f5dc [tint] Change signature of ApplySubstituteOverrides() by Ben Clayton · 1 year, 6 months ago
  70. ddd6d24 [wgsl][ir] Polyfill workgroupUniformLoad on lower by James Price · 1 year, 6 months ago
  71. 9d05868 [tint][gn] Remove `testonly = true` from emitted BUILD.gn files by Ben Clayton · 1 year, 6 months ago
  72. 9d1b610 [tint][build] Generate benchmarks for GN and Bazel by Ben Clayton · 1 year, 6 months ago
  73. 77a5126 [tint] Move ApplySubstitueOverrides() fuzzers -> wgsl/helper by Ben Clayton · 1 year, 6 months ago
  74. d5fcc3d Add support for unorm10-10-10-2 vertex format by François Beaufort · 1 year, 6 months ago
  75. 8f40333 [wgsl][lower] Destroy converted call instructions by James Price · 1 year, 6 months ago
  76. a1de3cc [tint][ir] Add DirectVariableAccess IR transform by Ben Clayton · 1 year, 6 months ago chromium/6033 chromium/6034 chromium/6035
  77. f319cdf [tint][intrinsic] Add 'Table' and 'Dialect' types by Ben Clayton · 1 year, 6 months ago
  78. ce8faa7 [tint][ir] Call wgsl Lower() and Raise() where needed by Ben Clayton · 1 year, 6 months ago
  79. d88aa22 [tint][resolver] Use WGSL intrinsic tables by Ben Clayton · 1 year, 6 months ago
  80. 23a6cff [tint][ir] Add Sequenced flag to lang::*::ir::BuiltinCall by Ben Clayton · 1 year, 6 months ago
  81. fc75496 [tint][ir-to-program] Enable full-ptr-param extension when needed by Ben Clayton · 1 year, 6 months ago
  82. b133c64 [ir] Make root block always exist by dan sinclair · 1 year, 6 months ago
  83. 5021631 [tint][ir] Make type construction and conversion unsequenced by Ben Clayton · 1 year, 6 months ago
  84. dfc815c [tint] Fork core builtin functions from core -> WGSL by Ben Clayton · 1 year, 6 months ago
  85. 16fb254 [tint] Add a diag::List to tint::Failure by Ben Clayton · 1 year, 6 months ago
  86. 506fb55 [tint] Remove unnecessary calls to diag::List::str() by Ben Clayton · 1 year, 6 months ago
  87. f50ae68 [tint] Replace ASSERT_TRUE() in lambda with ADD_FAILURE by Ben Clayton · 1 year, 6 months ago
  88. 5ed5cc4 [tint] Pass Program by reference, not pointer. by Ben Clayton · 1 year, 6 months ago
  89. 0a7aa0c [tint] Rename core::Builtin to BuiltinType by Ben Clayton · 1 year, 6 months ago
  90. d9766dc [tint] Rename core::Function to BuiltinFn by Ben Clayton · 1 year, 6 months ago
  91. 4dcbdda [tint] Simplify custom hash-code implementations by Ben Clayton · 1 year, 6 months ago
  92. 8fade13 [ir] Validate store instructions by James Price · 1 year, 6 months ago
  93. 4650ca1 [tint][ir] Rename UserCall::Func() -> Target() by Ben Clayton · 1 year, 6 months ago
  94. 1165389 [tint] Move WGSL-exclusive enums back to lang/wgsl by Ben Clayton · 1 year, 6 months ago
  95. c06e49c subgroupBroadcast sourceLaneIndex should be unsigned by David Neto · 1 year, 6 months ago
  96. 3472b80 Resolve subgroupBroadcast by David Neto · 1 year, 6 months ago
  97. 0c1f1c9 [ir] Support subgroup builtin inputs by James Price · 1 year, 6 months ago
  98. 86f780d [ir][spirv-writer] Emit shader IO without structs by James Price · 1 year, 6 months ago
  99. 0e1a335 tint: Add inspection of pixel_local var member types. by Corentin Wallez · 1 year, 7 months ago
  100. 26c29b7 [tint][msl] Support pixel_local attachments by Ben Clayton · 1 year, 7 months ago