1. d275769 [glsl][ir] Force entry point name to `main`. by dan sinclair · 7 months ago
  2. 65a7642 [glsl][ir] Emit struct types. by dan sinclair · 7 months ago
  3. 697e906 [spirv][ir] Add memory model annotations to texture Load/Store by dan sinclair · 7 months ago
  4. 5bcf809 tint_wgsl_fuzzer: disable dxc validation in asan + debug by Antonio Maiorano · 7 months ago
  5. 5026041 [spirv][ir] Add memory model annotations to Load/Store by dan sinclair · 7 months ago
  6. aa14c8e [glsl][ir] Emit Matrix types by dan sinclair · 7 months ago
  7. 0ea2c0e [glsl][ir] Emit vector types. by dan sinclair · 7 months ago
  8. 66d12bb [glsl][ir] Add emitting of array types. by dan sinclair · 7 months ago
  9. d90557b Create a shared utils folder. by dan sinclair · 7 months ago
  10. b7b0463 [benchmark] Generate header at build time by James Price · 7 months ago
  11. 5195d8f [msl] Add mixed scalar/vector overloads of fmod by James Price · 7 months ago
  12. 3576e1e [ir] Add benchmark for IR validation by James Price · 7 months ago
  13. 61c2d1e [msl] Implement PackedVec3 transform by James Price · 7 months ago
  14. 8eb3130 [spirv] Remove PrintModule function by James Price · 7 months ago
  15. 85aed12 Rename `HoldsAbstract` to `IsAbstract`. by dan sinclair · 7 months ago
  16. b07b920 `cmd` headers cleanup by dan sinclair · 7 months ago chromium/6681
  17. 06b574a Update casing of `type.h` `is_*` methods. by dan sinclair · 7 months ago
  18. eb2da25 Update some type methods to PascalCase. by dan sinclair · 7 months ago
  19. cc9f37f [tint] Improve e2e test output by Antonio Maiorano · 7 months ago
  20. 8c1014e [hlsl] Fix DecomposeUniformAccess to cast index to u32 for LoadVectorElement by Antonio Maiorano · 7 months ago
  21. 520a86a [msl] Fix host-shareable struct padding by James Price · 7 months ago
  22. 5196d11 [spirv][ir] Simplify test helper. by dan sinclair · 7 months ago
  23. 9cef842 [spirv][ir] Modify the memory model if Vulkan Memory Model requested by dan sinclair · 7 months ago
  24. f1015ca Tint: Support `clip_distances` on MSL by Jiawei Shao · 7 months ago
  25. 8f3868e [hlsl] ir robustness transform now supports bindings_ignored by Antonio Maiorano · 7 months ago
  26. 7ee30f5 [tint] Update insertion point in InsertAfter() by James Price · 7 months ago
  27. 7ce7b5b [tint] Remove Builder::Prepend() by James Price · 7 months ago
  28. d117d65 [spirv][ir] Add some missing decorations. by dan sinclair · 7 months ago
  29. bcee2cd [msl][ir] Emit `subgroup_matrix` types and zero values by dan sinclair · 7 months ago
  30. d2ca660 [msl] Drop unittest validation to MSL 2.2. by dan sinclair · 7 months ago
  31. 4c92f4b [tint] Skip MergeReturn for entry points by Peter McNeeley · 7 months ago
  32. 4fe2ad2 [tint][benchmark] Add Unity boat attack shaders by James Price · 7 months ago
  33. 23fa64f Add subgroup matrix zero constructors to core.def by dan sinclair · 7 months ago
  34. 0431073 [benchmark] Skip CR in generated shaders by James Price · 7 months ago
  35. 5695805 [benchmark] Show diff for stale generated header by James Price · 7 months ago
  36. c9e60df Add subgroup matrix type. by dan sinclair · 7 months ago
  37. 5e6e609 Add experimental enables for subgroup matrix. by dan sinclair · 7 months ago
  38. 4ac9ba9 Update intrinsics def file to be more explicit. by dan sinclair · 7 months ago
  39. b2b3c76 [Compat] PadStruct: fix struct member with explicit @size by Shrek Shao · 7 months ago
  40. db1fa93 Tint: Support the translation of `clip_distances` on Vulkan by Jiawei Shao · 7 months ago
  41. 98ba302 [tint][wgsl] validate ldexp const exponent < bias + 1 when other arg non-const by David Neto · 7 months ago chromium/6664
  42. 52eafa6 [tint] Enhance clamp and smoothstep partial const tests by David Neto · 7 months ago
  43. a146721 [tint] validate extractBits count+offset when other args are runtime-eval by David Neto · 7 months ago
  44. f8516f3 [tint] validate insertBits count+offset when other args are runtime-eval by David Neto · 7 months ago
  45. e27b166 [tint][msl] Implement quadSwap* builtin functions by Natalie Chouinard · 7 months ago
  46. e08f7c8 [benchmark] Fix newlines in generated header by James Price · 7 months ago
  47. 6c5be2c [tint] validate smoothstep const low < const high by David Neto · 7 months ago
  48. 628906f Tint: Add validation on the shader stage with `clip_distances` by Jiawei Shao · 7 months ago
  49. 4d8f907 [hlsl] Run DemoteToHelper before BuiltinPolyfill by Antonio Maiorano · 7 months ago
  50. 8570a64 [tint][ir][val] Improve checks on Returns by Ryan Harrison · 7 months ago chromium/6660
  51. 305938c [tint] Minor follow-up fix for insert before by Peter McNeeley · 7 months ago
  52. 4469c71 [tint] MSL texture array negative integer clamp by Peter McNeeley · 7 months ago
  53. f2f4147 Tint: Add validations on the type of `clip_distances` by Jiawei Shao · 7 months ago
  54. 2918c42 Tint: Add WGSL extension and built-in variable `clip_distances` by Jiawei Shao · 7 months ago
  55. 8b8ef02 [tint][ir][val] Check swizzles are well formed by Ryan Harrison · 7 months ago
  56. e31fa9d [tint] Implement quadSwapX, Y and Diagonal by Natalie Chouinard · 7 months ago
  57. 3ffdc9a [hlsl] Emit mip level 0 for storage textures by Antonio Maiorano · 7 months ago
  58. d558b86 [benchmark] Add --check-stale option by James Price · 7 months ago
  59. d157568 [tint] validate clamp const low <= const high when first arg is runtime-eval by David Neto · 7 months ago
  60. b7114a6 [tint] Implement quadBroadcast by Natalie Chouinard · 7 months ago chromium/6658 chromium/6659
  61. a2a38fb [benchmark][msl] Flatten bindings by James Price · 7 months ago
  62. 6da23b0 [benchmark] Split generated shaders into multiple lines by James Price · 7 months ago
  63. da4206b [benchmark] Generate map directly by James Price · 7 months ago
  64. 3de551d [benchmark] Convert SPIR-V when generating header by James Price · 7 months ago
  65. f8964ec [benchmark] Check in the generated header by James Price · 7 months ago
  66. 89a2d06 [benchmark] Remove spv_reader and wgsl_writer deps by James Price · 7 months ago
  67. 933ec2e [benchmark] Don't convert SPIR-V to WGSL at init by James Price · 7 months ago
  68. 5183d1a [tint][ir][val] Check disards in validator by Ryan Harrison · 7 months ago
  69. dbefda9 [tint] Implement subgroupShuffleXor, Up and Down by Natalie Chouinard · 7 months ago
  70. 1026cc1 Fix texture-only arg in combine samplers transform. by Stephen White · 7 months ago
  71. 672e7bd [spirv] Remove ast_generate_bindings by James Price · 7 months ago
  72. 42c55c0 [tint] Remove the quantizeToF16 AST polyfill by James Price · 7 months ago
  73. 68a3fa4 [spirv] Remove AST backend by James Price · 7 months ago
  74. 1ee4210 [loopy] Switch to IR version of SPIR-V backend by James Price · 7 months ago
  75. ede7633 [Compat] Use @size attribute for glsl pad struct by Shrek Shao · 7 months ago
  76. f60fdcc Reland "[tint][benchmark] Generate depfile for inputs" by James Price · 7 months ago
  77. 1eca38f Tint: Fix outdated URLs in lang/core/core.def and lang/core/address_space.def by Jiawei Shao · 8 months ago chromium/6655
  78. d8b7465 [tint][ir][val] Check results and operands for bitcasts by Ryan Harrison · 8 months ago
  79. 4ff559e msl:ast_printer: Polyfill 4x8 int dot products on AMD RDNA1, RDNA2 by David Neto · 8 months ago chromium/6654
  80. 3854878 [tint][ir][val] Check frag_depth only on fragment entry points by Ryan Harrison · 8 months ago
  81. 0486392 [tint][spirv] Allow signed subgroupBroadcast ID by Natalie Chouinard · 8 months ago
  82. 6635dcf [spirv] Use IR by default for CLI and E2E tests by James Price · 8 months ago
  83. b862299 [tint] Implement subgroupShuffle by Natalie Chouinard · 8 months ago
  84. 9531e03 [tint][ir][val] Check that Var results are pointers or references by Ryan Harrison · 8 months ago
  85. f15cc07 [tint] Implement subgroupElect and BroadcastFirst by Natalie Chouinard · 8 months ago
  86. 9562469 [tint] Implement subgroupAll and subgroupAny by Natalie Chouinard · 8 months ago chromium/6648
  87. 7be306a [tint] Implement subgroupMin and Max by Natalie Chouinard · 8 months ago
  88. e9e450e [tint] Implement subgroupAnd, Or, Xor builtins by Natalie Chouinard · 8 months ago
  89. 0893085 [tint][hlsl] Add countOneBits/reverseBits polyfill by Natalie Chouinard · 8 months ago
  90. 2c6d2ea1 [tint][ir][val] Rework how CheckConstruct works by Ryan Harrison · 8 months ago
  91. f9761ac [tint][ir][val] Check results and operands to converts by Ryan Harrison · 8 months ago
  92. bacded2 Revert "[tint][benchmark] Generate depfile for inputs" by Brian Sheedy · 8 months ago
  93. 8f3ec78 [tint] Allow subgroup builtins in fragment shaders by Natalie Chouinard · 8 months ago
  94. 71f1b39 [tint][ir][val] Handle construct with undefined args or results by Ryan Harrison · 8 months ago
  95. 7c36937 [HLSL] Sort vars when updating buffer accesses. by dan sinclair · 8 months ago
  96. 3e09dde [tint][wgsl] Add subgroupAdd,Mul builtin checks by Natalie Chouinard · 8 months ago
  97. 06e23ab [tint][hlsl] Add subgroup(Exclusive){Add,Mul} by Natalie Chouinard · 8 months ago
  98. e7de00b [tint][msl] Add subgroup(Exclusive){Add,Mul} by Natalie Chouinard · 8 months ago
  99. f56acca [hlsl] Emit `textureSampleCompareLevel` in HLSL IR by dan sinclair · 8 months ago
  100. a23e79d [hlsl] Emit `textureSampleCompare` in HLSL IR by dan sinclair · 8 months ago