1. aa88fa0 [tint] Enable new subgroup extensions in backends by James Price · 9 months ago
  2. 70d7fe8 [msl] Add polyfills for degrees() and radians() by James Price · 9 months ago
  3. ffb4b38 [msl] Add polyfill for quantizeToF16 by James Price · 9 months ago
  4. f15f1c2 [msl] Emit @index for blend_src attributes by James Price · 9 months ago
  5. d0305d5 Tint: Replace all the appearance of `index` attribute with `blend_src` by Jiawei Shao · 9 months ago
  6. 48be7e8 [msl] Add newlines between global declarations by James Price · 9 months ago
  7. ddcec00 [msl] Add polyfill for dot builtin by James Price · 9 months ago
  8. 7753f63 metal: Emit MSL powr for WGSL pow builtin by Sunny Sachanandani · 9 months ago chromium/6547
  9. 10b1c0c [hlsl] Add some binary IR unit tests. by dan sinclair · 9 months ago
  10. c0258db [hlsl] Emit `if` instructions by dan sinclair · 9 months ago
  11. 8fba6d8 [ir] Create a real logical not operator. by dan sinclair · 9 months ago
  12. 81bfd88 [msl] Set Output::needs_storage_buffer_sizes by James Price · 9 months ago
  13. 1c4ff69 [msl] Add polyfill for distance builtin by James Price · 9 months ago
  14. 4850e28 [msl] Add polyfill for length builtin by James Price · 9 months ago
  15. 84db15d [msl] Add parentheses around break-if condition by James Price · 9 months ago
  16. 7bfbe8f [msl] Add polyfill for textureGatherCompare by James Price · 9 months ago
  17. 3efa5b1 [msl] Add polyfill for textureGather by James Price · 9 months ago
  18. 237b678 [msl] Add polyfill for textureSampleGrad by James Price · 9 months ago
  19. fabad50 [msl] Add polyfill for textureSampleCompareLevel by James Price · 9 months ago
  20. 24e5c13 [msl] Enable MSL IR If tests with PHI nodes. by dan sinclair · 9 months ago
  21. 6e71f23 [msl] Add polyfill for textureNumSamples by James Price · 10 months ago
  22. 0368d97 [msl] Add polyfill for textureNumLayers by James Price · 10 months ago
  23. 3052b3c [msl] Add polyfill for textureSampleCompare by James Price · 10 months ago
  24. 14f0204 [ir] Strip all IO attributes in ShaderIO transform by James Price · 10 months ago
  25. 7ef03f6 [msl] Add polyfill for textureNumLevels by James Price · 10 months ago
  26. 023be6f [msl] Add polyfill for textureSampleBias() by James Price · 10 months ago
  27. 2a08d5b2 [msl] Add polyfill for textureSampleLevel() by James Price · 10 months ago
  28. 9f4eff2 [msl] Fix undef struct constructor args by James Price · 10 months ago
  29. 3e277d2 [msl] Skip undef arguments in struct constructors by James Price · 10 months ago
  30. 514cba8 [msl] Polyfill unpack2x16float builtin by James Price · 10 months ago
  31. 45562e7 [msl] Emit `abs()` builtin by James Price · 10 months ago
  32. f4f5534 [msl] Add polyfill for textureStore() by James Price · 10 months ago
  33. 61de3b8 [msl] Add polyfill for textureLoad() by James Price · 10 months ago
  34. 316438f [msl] Emit read_write access for storage textures by James Price · 10 months ago
  35. 456cf28 [msl] Add polyfill for textureDimensions() by James Price · 10 months ago
  36. fd3a014 [msl] Add member function call validation tests by James Price · 10 months ago
  37. 54883c2 [msl] Handle textureSample builtins by James Price · 10 months ago
  38. 87eadbb [msl] Add MSL subclass of MemberBuiltinCall by James Price · 10 months ago
  39. 62bad4d Remove ir_to_program include from MSL printer. by dan sinclair · 10 months ago
  40. 56f3149 [msl] Pass pixel local attachment information directly. by dan sinclair · 10 months ago
  41. cd5a5e9 Remove the Multiplanar and BindingRemapper API options by dan sinclair · 10 months ago
  42. cd4bf9a Remove WGSL extension `chromium_internal_dual_source_blending` by Jiawei Shao · 10 months ago
  43. fae957f [msl] Add polyfill for atomicCompareExchangeWeak by James Price · 10 months ago
  44. 0272fd2 [msl] Add support for most atomic builtins by James Price · 10 months ago
  45. b5a904c [msl] Emit continuing inside a new block by James Price · 10 months ago chromium/6519
  46. 1aad86d [msl] Move RenameConflicts to core and use it by James Price · 10 months ago
  47. 8700be5 Convert std::endl to newlines. by dan sinclair · 10 months ago
  48. 3aaa0a3 Roll partition_alloc and build dependencies. by Arthur Sonzogni · 10 months ago
  49. 77ac3f1 [ir] Add RemoveTerminatorArgs transform by James Price · 10 months ago
  50. 02cf911 [msl] Implement ShaderIO transform by James Price · 10 months ago
  51. cc43f15 Tint: Add `dual_source_blending` as a valid WGSL extension by Jiawei Shao · 10 months ago
  52. 985b4e8 [msl] Populate Output::workgroup_allocations by James Price · 10 months ago
  53. 7796bc0 [tint][ast][msl] Remove the need for SingleEntryPoint to be run by Ben Clayton · 10 months ago
  54. 0be0f1b Fix misc-include-cleaner warnings from clang-tidy by David Neto · 10 months ago
  55. d8bde2c [tint][ir] Validate compute entry point has workgroup_size by Ben Clayton · 10 months ago
  56. b4bd417 [tint][ast][msl] Skip the MSL fuzzer if the program has multiple entry points by Ben Clayton · 10 months ago
  57. cad9b2d [msl] Move printer/*_test.* to writer/ by James Price · 10 months ago
  58. c451f62 [msl] Support workgroup vars in ModuleScopeVars by James Price · 10 months ago
  59. 06f9dbc [msl] Support handle types in ModuleScopeVars by James Price · 10 months ago
  60. 4e043e9 [msl] Add ArrayLengthFromUniform transform by James Price · 10 months ago
  61. 7603051 [tint][core] Assert that Splat and Composite type matches values by Ben Clayton · 10 months ago
  62. e4076ac [tint] Use templated types for Composite() where possible by Ben Clayton · 10 months ago
  63. fb7ee3d [tint][core] Splat: Infer count from type by Ben Clayton · 10 months ago
  64. 47fddc2 [msl] Emit struct name before constructors by James Price · 10 months ago
  65. a5fe7b9 [msl] Move BuiltinPolyfill transform by dan sinclair · 11 months ago
  66. 935b50f [msl] Emit min and max builtins by James Price · 11 months ago
  67. de73431 [msl] Handle pointers in printer by James Price · 11 months ago
  68. 73f5495 [msl] Add ModuleScopeVars transform by James Price · 11 months ago
  69. f686692 [msl] Remove unused fields from printer by James Price · 11 months ago chromium/6482
  70. f738181 [msl] Emit binding point attributes on parameters by James Price · 11 months ago
  71. edd2305 [msl] Validate generated MSL in writer unit tests by James Price · 11 months ago
  72. 1d948c6 [msl] Print functions in dependency order by James Price · 11 months ago
  73. 7a0d4c5 [msl] const-qualify many things in printer by James Price · 11 months ago
  74. 81f462a [msl] Make printer type tests produce valid MSL by James Price · 11 months ago
  75. 07c73ad [tint] Remove unused includes from MSL validate.h by James Price · 11 months ago
  76. c25a748 [ir] Add Instruction::DetachResult() helper by James Price · 11 months ago
  77. 7cdaffe [tint][ice] Make the InternalCompilerErrors abort by Ben Clayton · 11 months ago
  78. c45c5d2 [msl] Refactor barrier polyfills by James Price · 11 months ago
  79. 415bd73 [tint][diagnostics] Remove System enum by Ben Clayton · 11 months ago
  80. 7710e30 [ir] Change disassembled block names to $Bn by James Price · 11 months ago
  81. 10600c0 [ir] Remove ` -> %b*` from function disassembly by James Price · 11 months ago
  82. 6fd43a0 [tint] Polyfill fwidthFine for MSL and HLSL by James Price · 11 months ago
  83. 4c7b09f [tint][ir] Use the FilteredIterator to avoid dead instructions by Ben Clayton · 12 months ago chromium/6402
  84. f3b93c1 Add FoldConstants transform by dan sinclair · 1 year ago
  85. 7bd151a tint: use TINT_BUILD_IS_MAC instead of __APPLE__ by Antonio Maiorano · 1 year, 1 month ago
  86. dd050a5 [tint][ast] Reimplement ArrayLengthFromUniform transform to support ptr params by Ben Clayton · 1 year, 1 month ago
  87. 8752366 [tint] Make binding space consistent for array length from uniform by Ben Clayton · 1 year, 1 month ago
  88. f5abb82 tint: work around zero-init bug on some GPUs for workgroup size(1) by Antonio Maiorano · 1 year, 1 month ago
  89. 448c01b [tint] Implement support for r8unorm by Ben Clayton · 1 year, 1 month ago
  90. ea7d7fe [tint] Add support for scoped text spans by Ben Clayton · 1 year, 1 month ago
  91. c27315a [tint] Use StyledText for all diagnostics by Ben Clayton · 1 year, 1 month ago
  92. 997bc01 [msl][glsl] Fix incorrect code gen for continuing inside switch. by dan sinclair · 1 year, 1 month ago
  93. aed92a6 [msl] Fix issue with module scoped private var and modf. by dan sinclair · 1 year, 1 month ago
  94. e435124 [tint][docs] Move .def documentation to a markdown file by Ben Clayton · 1 year, 1 month ago
  95. 52e6a0f [tint][wgsl] Remove ast::Bitcast, use intrinsic definition instead. by Ben Clayton · 1 year, 1 month ago
  96. 17770f5 [tint][intrinsics] Add explicit template arguments by Ben Clayton · 1 year, 1 month ago
  97. f6c20f1 [tint][intrinsics] Simplify intrinsic table by Ben Clayton · 1 year, 1 month ago
  98. f1dc9e3 [tint] Improve TINT_ASSERT_ALL_FIELDS_REFLECTED() by Ben Clayton · 1 year, 2 months ago
  99. 12e659c [tint] Fix build by Ben Clayton · 1 year, 2 months ago
  100. 26a41b9 dawn: use binding information for HLSL interface by Antonio Maiorano · 1 year, 2 months ago