1. 65727b7 [msl] Move symbol renaming into the backend by James Price · 3 months ago
  2. ced6366 [gl] Rename interstage variables in the backend by James Price · 3 months ago
  3. 2312bfa [gl] Rename buffer variables in the printer by James Price · 3 months ago chromium/6895
  4. fedd80c [tint] Polyfill Smoothstep functions for all IR by Peter McNeeley · 3 months ago
  5. b8d9de5 [spirv] Move symbol renaming into the backend by James Price · 3 months ago
  6. d319ae7 Update `tint` to use new single entry point path for SPIR-V by dan sinclair · 3 months ago
  7. 892af22 Update `tint` to use new single entry point path for MSL by dan sinclair · 3 months ago
  8. 0c359fd Update `tint` to use new single entry point path for HLSL by dan sinclair · 3 months ago
  9. 196326c Update `tint` to use new single entry point path for GLSL by dan sinclair · 3 months ago
  10. 0f9fed4 Remove AST transforms from WGSL generation. by dan sinclair · 3 months ago
  11. 9fc0009 Make tint options consistent. by dan sinclair · 3 months ago
  12. e7dbf31 [tint] Emit `unreachable` as `return` for non-void functions by James Price · 3 months ago
  13. 3e0e7fc [tint] Begin deprecation of 'subgroups_f16' enable. Step 2 by Peter McNeeley · 3 months ago
  14. f9b6b90 [glsl] Use PreventInfiniteLoops transform by James Price · 3 months ago
  15. 2fce407 [spirv] Use PreventInfiniteLoops transform by James Price · 4 months ago
  16. 5947554 [hlsl] Use PreventInfiniteLoops transform by James Price · 4 months ago
  17. e9b3def Always run `SubstituteOverrides` by dan sinclair · 4 months ago
  18. 59b5e9d [msl] Use PreventInfiniteLoops by James Price · 4 months ago
  19. 25379d3 [glsl] Use vector component notation in more places by James Price · 4 months ago
  20. 25da285 [msl] Use vector component notation in more places by James Price · 4 months ago
  21. aa8d75e Remove `renamer` from the transform list. by dan sinclair · 4 months ago
  22. ec3114d Enable `robustness` transform by default in `tint`. by dan sinclair · 4 months ago
  23. 45c017b [msl] Skip TINT_ISOLATE_UB for finite loops by James Price · 4 months ago
  24. b1ce9f7 Refactor the `tint` transform code by dan sinclair · 4 months ago
  25. 1509d3e [tint] Use HLSL platform discard on DXC by Peter McNeeley · 4 months ago
  26. 35d0e33 HLSL: combine two maps into one in PixelLocalOptions by Antonio Maiorano · 4 months ago
  27. 83e6619 msl: mitigate infinite loops only when requesting robustness by David Neto · 4 months ago
  28. e946609 Remove deprecated ChromiumExperimentalSubgroups feature by François Beaufort · 4 months ago
  29. 1d27435 Remove the loop from workgroup zero initialization when unnecessary by Peter McNeeley · 4 months ago
  30. 9e9ed67 [dawn] Support apparentSize in ExternalTexture by Corentin Wallez · 4 months ago
  31. a1ee883 [hlsl] Update DecomposeStorageAccess to conditionalize Convert creation. by dan sinclair · 4 months ago
  32. 3d64565 [ir] Tighter ValueToLet access restrictions. by dan sinclair · 4 months ago
  33. c499b14 Fix an expectation in tint end2end test by Jiawei Shao · 4 months ago
  34. 43e7da5 HLSL-IR: emit vector access using dot-component notation instead of indexing. by Antonio Maiorano · 4 months ago
  35. c368b05 [msl] Use packed_vec3 for workgroup storage by James Price · 4 months ago chromium/6840
  36. 8213268 [msl][ast] Emit struct name before initializer by James Price · 4 months ago
  37. 4eec0a8 IR: Fix robustness transform on textureLoad of sampled and depth textures by Antonio Maiorano · 4 months ago
  38. 3a0b20c GLSL: fix textureSampleCompareLevel() w/offset. by Stephen White · 4 months ago
  39. a6649a0 [msl] Bump default version to 2.2 by James Price · 4 months ago
  40. b4b1d02 HLSL-IR: fix DecomposeUniformAccess for vecN<f16> by Antonio Maiorano · 4 months ago
  41. d9885d9 [glsl] Use IR version of SingleEntryPoint in more places by James Price · 4 months ago
  42. 8d98ba0 HLSL-IR: run DemoteToHelper even earlier by Antonio Maiorano · 5 months ago
  43. a0239e7 HLSL-IR: Fix default-only-switch workaround for FXC by Antonio Maiorano · 5 months ago
  44. 2710aff HLSL-IR: Fix fmod polyfill by Antonio Maiorano · 5 months ago
  45. 27cde38 HLSL-IR: Fix dynamic buffer access for atomic ops in DecomposeStorageAccess by Antonio Maiorano · 5 months ago
  46. 9eb59d0 HLSL-IR: fix frexp polyfill by Antonio Maiorano · 5 months ago
  47. a4bae3f [ir] Rename `sampler` in multiplanar transform. by dan sinclair · 5 months ago
  48. c44271b [hlsl][ir] Only move a value to a let once. by dan sinclair · 5 months ago chromium/6798
  49. 34a2d65 [hlsl][ir] Skip promoting lets to lets by dan sinclair · 5 months ago
  50. be9d992 [hlsl] Mark `push_constant` tests as INVALID. by dan sinclair · 5 months ago
  51. d86bb43 HLSL-IR: fix arrays of size 1 initialization by Antonio Maiorano · 5 months ago
  52. 66652df HLSL-IR: add support for clip_distances. by Antonio Maiorano · 5 months ago
  53. e6fd0a9 [tint] Test expectations respect TIMEOUT by Peter McNeeley · 5 months ago
  54. 3ddc07a [glsl][ir] Make GLSL IR the only GLSL in tint e2e. by dan sinclair · 5 months ago
  55. 1217dc1 [glsl] Remove the non-IR GLSL expectations. by dan sinclair · 5 months ago
  56. fbc4ce7 [ir] Speed up `CheckType` validation. by dan sinclair · 5 months ago
  57. 22ed96a HLSL-IR: implement pixel_local feature by Antonio Maiorano · 5 months ago
  58. ce207a7 [tint][hlsl] Polyfill texture sample bias clamping by Peter McNeeley · 5 months ago chromium/6785
  59. 0ecdfeb [ir] Rename all shadowing declarations by James Price · 5 months ago
  60. 52deb2f [tint] Clamp lod bias from -16.0 to 15.99 by Peter McNeeley · 5 months ago chromium/6783
  61. 74080ec DirectVariableAccess: Avoid creating access with no indices by James Price · 5 months ago
  62. c1de48f [hlsl] Fix f16 vector element stores in storage by James Price · 5 months ago
  63. 1ab9f5e [msl ir] Convince the Metal compiler loops are never infinite by David Neto · 5 months ago
  64. 012551a Convince the metal compiler that loops are never infinite by David Neto · 5 months ago
  65. 3e77dd7 HLSL-IR: Fix texture Sample and SampleLevel return type on depth textures by Antonio Maiorano · 5 months ago
  66. cdc7991 HLSL-IR: regen skips by Antonio Maiorano · 5 months ago
  67. ed682f5 HLSL-IR: improve ICE error message by Antonio Maiorano · 5 months ago
  68. 2bb8107 HLSL-IR: ICE on inputAttachmentLoad builtin by Antonio Maiorano · 5 months ago
  69. f0893de HLSL-IR: ICE on @color attribute by Antonio Maiorano · 5 months ago
  70. 94884fc [glsl] Run PreservePadding before DirectVariableAccess by James Price · 5 months ago
  71. 925f03f [glsl] Name padding fields consistently by James Price · 5 months ago
  72. 71c1d54 [glsl] Propagate names to block struct wrappers by James Price · 5 months ago
  73. 074e17e HLSL-IR: fix error: unary: no matching overload for 'operator - (u32)' (again) by Antonio Maiorano · 5 months ago
  74. b95a03a HLSL-IR: polyfill modf and frexp by Antonio Maiorano · 5 months ago
  75. baad866 tint e2e: add skip on test that times out on bots by Antonio Maiorano · 5 months ago
  76. 020e317 Support Dual Source Blending in SPIR-V reader with Tint AST by Jiawei Shao · 5 months ago
  77. 15bbe6b HLSL-IR: ReplaceNonIndexableMatVecStores transform by Antonio Maiorano · 5 months ago
  78. a01beb5 [glsl][ir] Add padding to inline structs by dan sinclair · 5 months ago
  79. 2574827 [glsl][ir] Add struct padding members by dan sinclair · 5 months ago
  80. 34a321b [glsl][ir] Set more tests as `glsl-desktop` by dan sinclair · 5 months ago
  81. c830e96 Add tint e2e tests for vector assignment via dynamic index by Antonio Maiorano · 5 months ago
  82. bfb6645 HLSL-IR: fix textureDimensions polyfill using invalid type for swizzle (again) by Antonio Maiorano · 5 months ago
  83. 4103ee3 [glsl][ir] Cleanup textures when replacing in builtin uniforms. by dan sinclair · 5 months ago
  84. d048638 [glsl][ir] Handle sampler-less depth textures. by dan sinclair · 5 months ago
  85. eef5708 [glsl][ir] Fix `coord` type for `imageStore` by dan sinclair · 5 months ago
  86. 982bf99 [glsl] Mark more tests as desktop by dan sinclair · 5 months ago
  87. 08b5e37 [glsl][ir] Regenerate skip files. by dan sinclair · 5 months ago
  88. 367c032 [glsl][ir] Polyfill `textureSampleCompareLevel` by dan sinclair · 5 months ago
  89. cdfb6e7 [glsl][ir] Polyfill `textureSampleCompare` by dan sinclair · 5 months ago
  90. 4260675 [glsl] Add OffsetFirstIndex transform by James Price · 5 months ago chromium/6765
  91. 978af55 [glsl] Clamp frag depth using push constant values by James Price · 5 months ago
  92. 223a591 [glsl] Set up internal push constants by James Price · 5 months ago
  93. b6fc95f [glsl][ir] Polyfill `textureSampleGrad` by dan sinclair · 5 months ago
  94. 98577c3 HLSL-IR: mark infinite loop detected as INVALID by Antonio Maiorano · 5 months ago
  95. ec448b1 [glsl][ir] Polyfill `textureSampleLevel` by dan sinclair · 5 months ago
  96. 3b689d8 [glsl][ir] Polyfill `textureSampleBias` by dan sinclair · 5 months ago
  97. 8055bf4 [glsl][ir] Polyfill `textureSample` by dan sinclair · 5 months ago
  98. 4daebc4 [glsl][ir] Polyfill `textureGatherCompare` by dan sinclair · 5 months ago
  99. 144db47 [glsl][ir] Polyfill `textureGather` by dan sinclair · 5 months ago
  100. 680183f [glsl][ir] Handle combined samplers for texture only calls. by dan sinclair · 5 months ago