1. 0272fd2 [msl] Add support for most atomic builtins by James Price · 10 months ago
  2. b5a904c [msl] Emit continuing inside a new block by James Price · 10 months ago chromium/6519
  3. 1aad86d [msl] Move RenameConflicts to core and use it by James Price · 10 months ago
  4. 8700be5 Convert std::endl to newlines. by dan sinclair · 10 months ago
  5. 3aaa0a3 Roll partition_alloc and build dependencies. by Arthur Sonzogni · 10 months ago
  6. 77ac3f1 [ir] Add RemoveTerminatorArgs transform by James Price · 10 months ago
  7. 02cf911 [msl] Implement ShaderIO transform by James Price · 10 months ago
  8. cc43f15 Tint: Add `dual_source_blending` as a valid WGSL extension by Jiawei Shao · 10 months ago
  9. 985b4e8 [msl] Populate Output::workgroup_allocations by James Price · 10 months ago
  10. 7796bc0 [tint][ast][msl] Remove the need for SingleEntryPoint to be run by Ben Clayton · 10 months ago
  11. 0be0f1b Fix misc-include-cleaner warnings from clang-tidy by David Neto · 10 months ago
  12. d8bde2c [tint][ir] Validate compute entry point has workgroup_size by Ben Clayton · 10 months ago
  13. b4bd417 [tint][ast][msl] Skip the MSL fuzzer if the program has multiple entry points by Ben Clayton · 10 months ago
  14. cad9b2d [msl] Move printer/*_test.* to writer/ by James Price · 10 months ago
  15. c451f62 [msl] Support workgroup vars in ModuleScopeVars by James Price · 10 months ago
  16. 06f9dbc [msl] Support handle types in ModuleScopeVars by James Price · 10 months ago
  17. 4e043e9 [msl] Add ArrayLengthFromUniform transform by James Price · 10 months ago
  18. 7603051 [tint][core] Assert that Splat and Composite type matches values by Ben Clayton · 10 months ago
  19. e4076ac [tint] Use templated types for Composite() where possible by Ben Clayton · 10 months ago
  20. fb7ee3d [tint][core] Splat: Infer count from type by Ben Clayton · 10 months ago
  21. 47fddc2 [msl] Emit struct name before constructors by James Price · 11 months ago
  22. a5fe7b9 [msl] Move BuiltinPolyfill transform by dan sinclair · 11 months ago
  23. 935b50f [msl] Emit min and max builtins by James Price · 11 months ago
  24. de73431 [msl] Handle pointers in printer by James Price · 11 months ago
  25. 73f5495 [msl] Add ModuleScopeVars transform by James Price · 11 months ago
  26. f686692 [msl] Remove unused fields from printer by James Price · 11 months ago chromium/6482
  27. f738181 [msl] Emit binding point attributes on parameters by James Price · 11 months ago
  28. edd2305 [msl] Validate generated MSL in writer unit tests by James Price · 11 months ago
  29. 1d948c6 [msl] Print functions in dependency order by James Price · 11 months ago
  30. 7a0d4c5 [msl] const-qualify many things in printer by James Price · 11 months ago
  31. 81f462a [msl] Make printer type tests produce valid MSL by James Price · 11 months ago
  32. 07c73ad [tint] Remove unused includes from MSL validate.h by James Price · 11 months ago
  33. c25a748 [ir] Add Instruction::DetachResult() helper by James Price · 11 months ago
  34. 7cdaffe [tint][ice] Make the InternalCompilerErrors abort by Ben Clayton · 11 months ago
  35. c45c5d2 [msl] Refactor barrier polyfills by James Price · 11 months ago
  36. 415bd73 [tint][diagnostics] Remove System enum by Ben Clayton · 11 months ago
  37. 7710e30 [ir] Change disassembled block names to $Bn by James Price · 11 months ago
  38. 10600c0 [ir] Remove ` -> %b*` from function disassembly by James Price · 11 months ago
  39. 6fd43a0 [tint] Polyfill fwidthFine for MSL and HLSL by James Price · 11 months ago
  40. 4c7b09f [tint][ir] Use the FilteredIterator to avoid dead instructions by Ben Clayton · 12 months ago chromium/6402
  41. f3b93c1 Add FoldConstants transform by dan sinclair · 1 year ago
  42. 7bd151a tint: use TINT_BUILD_IS_MAC instead of __APPLE__ by Antonio Maiorano · 1 year, 1 month ago
  43. dd050a5 [tint][ast] Reimplement ArrayLengthFromUniform transform to support ptr params by Ben Clayton · 1 year, 1 month ago
  44. 8752366 [tint] Make binding space consistent for array length from uniform by Ben Clayton · 1 year, 1 month ago
  45. f5abb82 tint: work around zero-init bug on some GPUs for workgroup size(1) by Antonio Maiorano · 1 year, 1 month ago
  46. 448c01b [tint] Implement support for r8unorm by Ben Clayton · 1 year, 1 month ago
  47. ea7d7fe [tint] Add support for scoped text spans by Ben Clayton · 1 year, 1 month ago
  48. c27315a [tint] Use StyledText for all diagnostics by Ben Clayton · 1 year, 1 month ago
  49. 997bc01 [msl][glsl] Fix incorrect code gen for continuing inside switch. by dan sinclair · 1 year, 1 month ago
  50. aed92a6 [msl] Fix issue with module scoped private var and modf. by dan sinclair · 1 year, 1 month ago
  51. e435124 [tint][docs] Move .def documentation to a markdown file by Ben Clayton · 1 year, 1 month ago
  52. 52e6a0f [tint][wgsl] Remove ast::Bitcast, use intrinsic definition instead. by Ben Clayton · 1 year, 1 month ago
  53. 17770f5 [tint][intrinsics] Add explicit template arguments by Ben Clayton · 1 year, 1 month ago
  54. f6c20f1 [tint][intrinsics] Simplify intrinsic table by Ben Clayton · 1 year, 1 month ago
  55. f1dc9e3 [tint] Improve TINT_ASSERT_ALL_FIELDS_REFLECTED() by Ben Clayton · 1 year, 2 months ago
  56. 12e659c [tint] Fix build by Ben Clayton · 1 year, 2 months ago
  57. 26a41b9 dawn: use binding information for HLSL interface by Antonio Maiorano · 1 year, 2 months ago
  58. 9dc42ad [tint][ast] Fix type <-> parameter shadowing issues. by Ben Clayton · 1 year, 2 months ago
  59. 1e1f488 [tint][utils] PascalCase tint::diag functions by Ben Clayton · 1 year, 2 months ago
  60. 2555f18 [tint] Add TINT_ASSERT_ALL_FIELDS_REFLECTED() macro by Ben Clayton · 1 year, 2 months ago
  61. 7a27d6c [tint][utils] Reimplement Hashmap / Hashset. by Ben Clayton · 1 year, 2 months ago
  62. 0880e06 Rename @index -> @blend_src by Corentin Wallez · 1 year, 2 months ago
  63. 8be957f [tint] Replace std containers with Tint's containers in nodes by Ben Clayton · 1 year, 2 months ago
  64. 02262d8 [tint][msl] Fix C++17 warning. by Ben Clayton · 1 year, 2 months ago
  65. c8fb20b [tint][msl] Fix doxygen warning / error by Ben Clayton · 1 year, 2 months ago
  66. ffd485c [tint][msl] Replace volatile loop conditional with outer volatile conditional. by Ben Clayton · 1 year, 2 months ago
  67. 9be037c [tint][msl]: Use a volatile bool to control loop preservation by Ben Clayton · 1 year, 2 months ago
  68. ea0fda3 [ast,msl]: packed_vec3: Unroll loop for small composite copy by David Neto · 1 year, 2 months ago
  69. f468667 [tint][wgsl] Add unrestricted_pointer_parameters feature by Ben Clayton · 1 year, 2 months ago
  70. 59a2b247 [tint] Adjust default access control based on address space by Ben Clayton · 1 year, 3 months ago
  71. dd81723 Tint/HLSL: Support Shader Model 6.6 Pack/Unpack intrinsics by Jiawei Shao · 1 year, 3 months ago
  72. 08d9279 tint: add syntax sugar for dereferencing pointers by Antonio Maiorano · 1 year, 3 months ago
  73. 41cdde7 [tint][lang] Standardise lower / raise namespaces by Ben Clayton · 1 year, 3 months ago
  74. 2fe1f26 Add reflection for Access enum. by dan sinclair · 1 year, 3 months ago
  75. 514a18a [tint][ir] Use intrinsic table for binary ops. by Ben Clayton · 1 year, 3 months ago
  76. fa72454 Add new MSL fuzzer by dan sinclair · 1 year, 3 months ago
  77. b865a1e [tint][ir] Use intrinsic table for unary ops. by Ben Clayton · 1 year, 3 months ago
  78. 825f626 Add toggle to disable Tint polyfills on integer division and modulo by Jiawei Shao · 1 year, 3 months ago
  79. 066a05a [tint] Add intrinsic table support for unary * and & by Ben Clayton · 1 year, 3 months ago
  80. b91578a Fixup remapped binding group for MSL options. by dan sinclair · 1 year, 3 months ago
  81. f7c844b msl: Explain side-effect annotation in preserved loops by David Neto · 1 year, 3 months ago
  82. a011704 [tint][ir] Remove FunctionParam::Builtin, use core::BuiltinValue by Ben Clayton · 1 year, 3 months ago
  83. 89274f7 [tint][utils] Remove boolean operators from Result by Ben Clayton · 1 year, 3 months ago
  84. 26dc5f6 msl ast_writer: Prevent emitted loops from erasure during optimizations by David Neto · 1 year, 3 months ago
  85. c8ca47f Implement pack4xI8 and pack4xU8 by Jiawei Shao · 1 year, 3 months ago
  86. 60c6716 [msl] Fix default interpolation sampling by James Price · 1 year, 4 months ago
  87. 0f64392 Tint/MSL: Fix translation of dot4{I|U}8Packed by Jiawei Shao · 1 year, 4 months ago
  88. fb728a3 [wgsl-writer] Add ProgramOptions for IR->AST by James Price · 1 year, 4 months ago
  89. 53c0fa9 Enable language extension `packed_4x8_integer_dot_product` by Jiawei Shao · 1 year, 4 months ago
  90. 0ebbc5c [ir][msl] Add msl def file by dan sinclair · 1 year, 4 months ago
  91. 3c54ba5 [tint][wgsl] Move LanguageFeature to a separate target by Ben Clayton · 1 year, 4 months ago
  92. 2e26e7a [tint][msl][ir] Use ValueToLet IR transform by Ben Clayton · 1 year, 4 months ago
  93. d9ffa54 [tint][ir] Add ValueToLet transform by Ben Clayton · 1 year, 4 months ago
  94. fb6a9bc [tint][ir] Remove default parameters for Operand() and Result() by Ben Clayton · 1 year, 4 months ago
  95. 6a23597 [tint][cmake] Pass -Wno-gnu-zero-variadic-macro-arguments by Ben Clayton · 1 year, 4 months ago
  96. 881eff8 [tint][spirv] Add validate library by Ben Clayton · 1 year, 4 months ago
  97. 5ee5f18 [ir][msl] Run existing transforms which are required. by dan sinclair · 1 year, 4 months ago
  98. 2a21ac0 [ir][msl] Add support for fragment inputs by dan sinclair · 1 year, 4 months ago
  99. 71da3e8 [ir][msl] Add thread and threadgroup position. by dan sinclair · 1 year, 4 months ago
  100. 9ffc1d9 [ir][msl] Fix const of non-entrypoint pointers by dan sinclair · 1 year, 4 months ago