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