1. ea7d7fe [tint] Add support for scoped text spans by Ben Clayton · 1 year, 1 month ago
  2. c27315a [tint] Use StyledText for all diagnostics by Ben Clayton · 1 year, 1 month ago
  3. 997bc01 [msl][glsl] Fix incorrect code gen for continuing inside switch. by dan sinclair · 1 year, 1 month ago
  4. aed92a6 [msl] Fix issue with module scoped private var and modf. by dan sinclair · 1 year, 1 month ago
  5. e435124 [tint][docs] Move .def documentation to a markdown file by Ben Clayton · 1 year, 1 month ago
  6. 52e6a0f [tint][wgsl] Remove ast::Bitcast, use intrinsic definition instead. by Ben Clayton · 1 year, 1 month ago
  7. 17770f5 [tint][intrinsics] Add explicit template arguments by Ben Clayton · 1 year, 1 month ago
  8. f6c20f1 [tint][intrinsics] Simplify intrinsic table by Ben Clayton · 1 year, 1 month ago
  9. f1dc9e3 [tint] Improve TINT_ASSERT_ALL_FIELDS_REFLECTED() by Ben Clayton · 1 year, 1 month ago
  10. 12e659c [tint] Fix build by Ben Clayton · 1 year, 2 months ago
  11. 26a41b9 dawn: use binding information for HLSL interface by Antonio Maiorano · 1 year, 2 months ago
  12. 9dc42ad [tint][ast] Fix type <-> parameter shadowing issues. by Ben Clayton · 1 year, 2 months ago
  13. 1e1f488 [tint][utils] PascalCase tint::diag functions by Ben Clayton · 1 year, 2 months ago
  14. 2555f18 [tint] Add TINT_ASSERT_ALL_FIELDS_REFLECTED() macro by Ben Clayton · 1 year, 2 months ago
  15. 7a27d6c [tint][utils] Reimplement Hashmap / Hashset. by Ben Clayton · 1 year, 2 months ago
  16. 0880e06 Rename @index -> @blend_src by Corentin Wallez · 1 year, 2 months ago
  17. 8be957f [tint] Replace std containers with Tint's containers in nodes by Ben Clayton · 1 year, 2 months ago
  18. 02262d8 [tint][msl] Fix C++17 warning. by Ben Clayton · 1 year, 2 months ago
  19. c8fb20b [tint][msl] Fix doxygen warning / error by Ben Clayton · 1 year, 2 months ago
  20. ffd485c [tint][msl] Replace volatile loop conditional with outer volatile conditional. by Ben Clayton · 1 year, 2 months ago
  21. 9be037c [tint][msl]: Use a volatile bool to control loop preservation by Ben Clayton · 1 year, 2 months ago
  22. ea0fda3 [ast,msl]: packed_vec3: Unroll loop for small composite copy by David Neto · 1 year, 2 months ago
  23. f468667 [tint][wgsl] Add unrestricted_pointer_parameters feature by Ben Clayton · 1 year, 2 months ago
  24. 59a2b247 [tint] Adjust default access control based on address space by Ben Clayton · 1 year, 2 months ago
  25. dd81723 Tint/HLSL: Support Shader Model 6.6 Pack/Unpack intrinsics by Jiawei Shao · 1 year, 2 months ago
  26. 08d9279 tint: add syntax sugar for dereferencing pointers by Antonio Maiorano · 1 year, 2 months ago
  27. 41cdde7 [tint][lang] Standardise lower / raise namespaces by Ben Clayton · 1 year, 2 months ago
  28. 2fe1f26 Add reflection for Access enum. by dan sinclair · 1 year, 2 months ago
  29. 514a18a [tint][ir] Use intrinsic table for binary ops. by Ben Clayton · 1 year, 2 months ago
  30. fa72454 Add new MSL fuzzer by dan sinclair · 1 year, 2 months ago
  31. b865a1e [tint][ir] Use intrinsic table for unary ops. by Ben Clayton · 1 year, 2 months ago
  32. 825f626 Add toggle to disable Tint polyfills on integer division and modulo by Jiawei Shao · 1 year, 2 months ago
  33. 066a05a [tint] Add intrinsic table support for unary * and & by Ben Clayton · 1 year, 3 months ago
  34. b91578a Fixup remapped binding group for MSL options. by dan sinclair · 1 year, 3 months ago
  35. f7c844b msl: Explain side-effect annotation in preserved loops by David Neto · 1 year, 3 months ago
  36. a011704 [tint][ir] Remove FunctionParam::Builtin, use core::BuiltinValue by Ben Clayton · 1 year, 3 months ago
  37. 89274f7 [tint][utils] Remove boolean operators from Result by Ben Clayton · 1 year, 3 months ago
  38. 26dc5f6 msl ast_writer: Prevent emitted loops from erasure during optimizations by David Neto · 1 year, 3 months ago
  39. c8ca47f Implement pack4xI8 and pack4xU8 by Jiawei Shao · 1 year, 3 months ago
  40. 60c6716 [msl] Fix default interpolation sampling by James Price · 1 year, 3 months ago
  41. 0f64392 Tint/MSL: Fix translation of dot4{I|U}8Packed by Jiawei Shao · 1 year, 3 months ago
  42. fb728a3 [wgsl-writer] Add ProgramOptions for IR->AST by James Price · 1 year, 3 months ago
  43. 53c0fa9 Enable language extension `packed_4x8_integer_dot_product` by Jiawei Shao · 1 year, 4 months ago
  44. 0ebbc5c [ir][msl] Add msl def file by dan sinclair · 1 year, 4 months ago
  45. 3c54ba5 [tint][wgsl] Move LanguageFeature to a separate target by Ben Clayton · 1 year, 4 months ago
  46. 2e26e7a [tint][msl][ir] Use ValueToLet IR transform by Ben Clayton · 1 year, 4 months ago
  47. d9ffa54 [tint][ir] Add ValueToLet transform by Ben Clayton · 1 year, 4 months ago
  48. fb6a9bc [tint][ir] Remove default parameters for Operand() and Result() by Ben Clayton · 1 year, 4 months ago
  49. 6a23597 [tint][cmake] Pass -Wno-gnu-zero-variadic-macro-arguments by Ben Clayton · 1 year, 4 months ago
  50. 881eff8 [tint][spirv] Add validate library by Ben Clayton · 1 year, 4 months ago
  51. 5ee5f18 [ir][msl] Run existing transforms which are required. by dan sinclair · 1 year, 4 months ago
  52. 2a21ac0 [ir][msl] Add support for fragment inputs by dan sinclair · 1 year, 4 months ago
  53. 71da3e8 [ir][msl] Add thread and threadgroup position. by dan sinclair · 1 year, 4 months ago
  54. 9ffc1d9 [ir][msl] Fix const of non-entrypoint pointers by dan sinclair · 1 year, 4 months ago
  55. b4697b76 [ir][msl] Emit some core builtins. by dan sinclair · 1 year, 4 months ago
  56. 9cad74f [ir][msl] Emit swizzle, load/store vector element instructions by dan sinclair · 1 year, 4 months ago
  57. af2c734 [ir] Rename InstructionResult::Source. by dan sinclair · 1 year, 4 months ago
  58. 2e2bf67 [ir][msl] Emit switch instructions by dan sinclair · 1 year, 4 months ago
  59. 3b4bf19 [ir][msl] Emit loops by dan sinclair · 1 year, 4 months ago
  60. b4ec73f [ir][msl] Emit unary instructions by dan sinclair · 1 year, 4 months ago
  61. 99204da [ir][msl] Emit function parameters by dan sinclair · 1 year, 4 months ago
  62. 624e8dd Add user call tests by dan sinclair · 1 year, 4 months ago
  63. 5c69ff4 [tint] Add tint_build_is_<OS> defines and build flags by Ben Clayton · 1 year, 4 months ago
  64. 1cc5451 [ir][msl] Emit ir::UserCall by dan sinclair · 1 year, 4 months ago
  65. 3505ed4 Add struct index accessor tests by dan sinclair · 1 year, 4 months ago chromium/6144 chromium/6145 chromium/6146
  66. 48318cd [ir][msl] Emit ir::Access by dan sinclair · 1 year, 4 months ago
  67. cea718c [ir][msl] Emit bitcast by dan sinclair · 1 year, 4 months ago
  68. 1fa6a4b [ir][msl] Emit entry point stage name by dan sinclair · 1 year, 4 months ago
  69. 5555694 [ir][msl] Fixup binary emission by dan sinclair · 1 year, 4 months ago
  70. 24b8109 [ir] Move use of IR decision higher in the stack. by dan sinclair · 1 year, 4 months ago
  71. 58794b5 [ir][msl] Simplify expression emission in MSL printer. by dan sinclair · 1 year, 4 months ago
  72. 7bbe4c1 [ir][msl] Add `construct` to MSL IR printer by dan sinclair · 1 year, 4 months ago
  73. 019146f [ir] Add an IR option into the ICE machinery. by dan sinclair · 1 year, 4 months ago
  74. acef310 [tint][ir] Add ConstPropagatingPtr - const-propagating ptr by Ben Clayton · 1 year, 4 months ago
  75. eee3ad0 [ir][msl] Add `discard` to MSL IR printer by dan sinclair · 1 year, 4 months ago
  76. 37e9d11 [tint] Namespace the strconv files by dan sinclair · 1 year, 4 months ago
  77. c33fdbb Remove chromium_experimental_read_write_storage_texture by Jiawei Shao · 1 year, 4 months ago
  78. a89d664 [tint][ir] Refactor Instruction result methods by Ben Clayton · 1 year, 4 months ago
  79. d67c378 Revert "[msl] Remove PixelLocal as printer supported extension" by Ben Clayton · 1 year, 4 months ago
  80. e5f0140 [msl] Remove PixelLocal as printer supported extension by Ben Clayton · 1 year, 4 months ago
  81. 99672e2 Use result type to handle diagnostics by dan sinclair · 1 year, 4 months ago
  82. 35dbf7f Rename option_builder to option_helpers. by dan sinclair · 1 year, 4 months ago
  83. 4c88c1e Using binding information for MSL/Tint interface by dan sinclair · 1 year, 4 months ago
  84. e73b393 [tint][msl] Implement chromium_experimental_framebuffer_fetch by Ben Clayton · 1 year, 4 months ago
  85. 45f5c60 [tint] Resolve ColorAttribute by Ben Clayton · 1 year, 4 months ago
  86. 65e3824 [tint][sem] Move variable attributes to separate structs by Ben Clayton · 1 year, 4 months ago
  87. 78da664 Pass feature allowlist from Dawn to Tint by James Price · 1 year, 5 months ago
  88. 631aaa3 [glsl][hlsl][msl][spirv] Ignore requires directive by James Price · 1 year, 5 months ago
  89. f629f74 [tint] Make lang/*/validate APIs consistent by Ben Clayton · 1 year, 5 months ago
  90. d6082c5 [tint] Use TINT_ICE_ON_NO_MATCH by Ben Clayton · 1 year, 5 months ago
  91. d8054e2 [tint][msl] Make the MSL printer PIMPL by Ben Clayton · 1 year, 5 months ago
  92. 2f8af08 [ir][glsl] Skeleton of GLSL IR backend by dan sinclair · 1 year, 5 months ago
  93. cc2516a Relicense Dawn to BSD 3-Clause by Austin Eng · 1 year, 5 months ago
  94. eee2a83 [tint][ir] Rename Binary::Kind to BinaryOp by Ben Clayton · 1 year, 5 months ago
  95. f1b8a01 [tint][glsl] Put GLSL validation behind a build flag. by Ben Clayton · 1 year, 5 months ago
  96. 80b987e [tint][build] Guard WGSL reader with tint_build_wgsl_reader by Ben Clayton · 1 year, 5 months ago
  97. 2550b49 [tint][build] Guard WGSL writer with tint_build_wgsl_writer by Ben Clayton · 1 year, 5 months ago
  98. 9d05868 [tint][gn] Remove `testonly = true` from emitted BUILD.gn files by Ben Clayton · 1 year, 6 months ago
  99. 9d1b610 [tint][build] Generate benchmarks for GN and Bazel by Ben Clayton · 1 year, 6 months ago
  100. f319cdf [tint][intrinsic] Add 'Table' and 'Dialect' types by Ben Clayton · 1 year, 6 months ago