1. 47fddc2 [msl] Emit struct name before constructors by James Price · 10 months ago
  2. 61d4d88 Rework the ExternalTexture computations slightly for clarity. by Corentin Wallez · 10 months ago chromium/6486
  3. a5fe7b9 [msl] Move BuiltinPolyfill transform by dan sinclair · 10 months ago
  4. 935b50f [msl] Emit min and max builtins by James Price · 10 months ago
  5. de73431 [msl] Handle pointers in printer by James Price · 10 months ago
  6. 460f092 [msl] Update expectations by James Price · 10 months ago
  7. 1d948c6 [msl] Print functions in dependency order by James Price · 10 months ago
  8. aa39095 [tint][ast] Fix DirectVariableAccess with uncalled function ptr params by Ben Clayton · 10 months ago
  9. 651732f [tint][ast] Fix RemovePhonies transform with short-circuited fn call by Ben Clayton · 10 months ago
  10. a30f8dd [msl] Regenerate E2E expectations for IR by James Price · 10 months ago
  11. d3bebe6c Support Coord Transformation for TextureLoadExternal() by Yan,Shaobo · 10 months ago chromium/6463
  12. d07a200 [spirv] Fix dynamic indexes into constant arrays by James Price · 10 months ago
  13. b0e445c [tint][IRToProgram] Create phony assignment if a value is not used by Ben Clayton · 10 months ago
  14. f3b93c1 Add FoldConstants transform by dan sinclair · 12 months ago
  15. c00db02 [tint][ir] Skip unreachable continuing blocks by James Price · 12 months ago
  16. b827111 [tint] Preserve derivatives in DemoteToHelper by James Price · 12 months ago
  17. add6c36 [tint][wgsl] Use two underscores for internal builtin fn by Ben Clayton · 12 months ago
  18. dd050a5 [tint][ast] Reimplement ArrayLengthFromUniform transform to support ptr params by Ben Clayton · 1 year ago
  19. f5abb82 tint: work around zero-init bug on some GPUs for workgroup size(1) by Antonio Maiorano · 1 year ago
  20. 614b1fd [renamer] Preserve swizzles through materialize by James Price · 1 year ago
  21. 997bc01 [msl][glsl] Fix incorrect code gen for continuing inside switch. by dan sinclair · 1 year ago
  22. aed92a6 [msl] Fix issue with module scoped private var and modf. by dan sinclair · 1 year ago
  23. 1b00745 [tint][ir] Don't emit instructions with abstract types. by Ben Clayton · 1 year, 1 month ago
  24. 7c14dba [spirv-writer][ast] Only use StorageInputOutput16 if needed by James Price · 1 year, 1 month ago
  25. ca9f386 GLSL: set integers to precision highp. by Stephen White · 1 year, 1 month ago
  26. c11e2ed Make OFI transform push_constant-friendly. by Stephen White · 1 year, 1 month ago
  27. 9dc42ad [tint][ast] Fix type <-> parameter shadowing issues. by Ben Clayton · 1 year, 1 month ago
  28. 1c5c266 GLSL: move the AddBlockAttribute transform before OffsetFirstIndex. by Stephen White · 1 year, 1 month ago
  29. f83de0f [tint][ast] Fix DemoteToHelper with atomicCompareExchangeWeak() by Ben Clayton · 1 year, 1 month ago
  30. 6e45813 GLSL: fix bug with padded struct members. by Stephen White · 1 year, 1 month ago
  31. 144ebed tint/hlsl: widen scope of workaround of DXC bug with const structs/arrays by Antonio Maiorano · 1 year, 1 month ago
  32. 80144d2 [tint][hlsl] Fix names of vector / matrix setter utils by Ben Clayton · 1 year, 1 month ago
  33. 02262d8 [tint][msl] Fix C++17 warning. by Ben Clayton · 1 year, 1 month ago
  34. ffd485c [tint][msl] Replace volatile loop conditional with outer volatile conditional. by Ben Clayton · 1 year, 1 month ago
  35. 9be037c [tint][msl]: Use a volatile bool to control loop preservation by Ben Clayton · 1 year, 1 month ago
  36. ea0fda3 [ast,msl]: packed_vec3: Unroll loop for small composite copy by David Neto · 1 year, 1 month ago
  37. 1a2543e [tint][cmd] Don't vary HLSL output based on validation mode by Ben Clayton · 1 year, 1 month ago
  38. f468667 [tint][wgsl] Add unrestricted_pointer_parameters feature by Ben Clayton · 1 year, 1 month ago
  39. 2d501c5 [tint] Fix emission of module-scope struct initializers by Ben Clayton · 1 year, 1 month ago
  40. af25bec [tint][ast] Fix dynamic indices in DirectVariableAccess by Ben Clayton · 1 year, 2 months ago
  41. 59a2b247 [tint] Adjust default access control based on address space by Ben Clayton · 1 year, 2 months ago
  42. 60d73de Update GLSL tint test results. by Stephen White · 1 year, 2 months ago
  43. e856861 Tint: Don't override HLSL shader model for fp16 by Jiawei Shao · 1 year, 2 months ago
  44. 26dc5f6 msl ast_writer: Prevent emitted loops from erasure during optimizations by David Neto · 1 year, 2 months ago
  45. 34eee4e [hlsl] Invert 'w' component of fragment position by James Price · 1 year, 2 months ago
  46. 9c54476 [ir] Fix cloning of variable initializers by James Price · 1 year, 3 months ago
  47. ea47ccd Remove Renamer in glsl ast_printer by Shrek Shao · 1 year, 3 months ago
  48. 2e26e7a [tint][msl][ir] Use ValueToLet IR transform by Ben Clayton · 1 year, 3 months ago
  49. 9ffc1d9 [ir][msl] Fix const of non-entrypoint pointers by dan sinclair · 1 year, 3 months ago
  50. 575bb29 [ir][msl] Update expected by dan sinclair · 1 year, 3 months ago
  51. 794186c [ir][msl] Generate expectation files. by dan sinclair · 1 year, 3 months ago
  52. f1f381a [ir][msl] Generate expectation files. by dan sinclair · 1 year, 3 months ago
  53. b171bec [tools] Replace test-all.sh with ./tools/run tests by Ben Clayton · 1 year, 3 months ago
  54. 0e21d28 [ir] Fix Std140 for non-decomposed matrices by James Price · 1 year, 3 months ago
  55. 2591c8d [tint][wgsl] Fix ICE in SingleEntryPoint transform by Ben Clayton · 1 year, 4 months ago
  56. 531663f Fixup binding generator for duplicate bindings. by dan sinclair · 1 year, 4 months ago
  57. a329ac0 Change more licenses to BSD-3 by Austin Eng · 1 year, 4 months ago chromium/6102
  58. f27e765 tint/hlsl: workaround DXC bug with const structs/arrays of matrices by Antonio Maiorano · 1 year, 4 months ago
  59. 4249124 GLSL, HLSL: fix atomicSub() output. by Stephen White · 1 year, 4 months ago
  60. d2eb05c GLSL validation: don't print error message twice. by Stephen White · 1 year, 5 months ago
  61. 6fddd7c [tint][ir] Clone ControlInstruction results by James Price · 1 year, 5 months ago
  62. 6d370e5 [ir] Process uncalled functions in DemoteToHelper by James Price · 1 year, 5 months ago
  63. 0c7be2d [spirv-reader] Avoid nested struct deduplication by James Price · 1 year, 5 months ago
  64. 8886d0b [tint][resolver] Convert abstract-numerics for array() by Ben Clayton · 1 year, 5 months ago
  65. 864adbf [tint][kokoro] Run E2E tests for SPIR-V IR backend by James Price · 1 year, 5 months ago
  66. 16ce253 OpenGL: fix multiplanar external textures. by Stephen White · 1 year, 5 months ago
  67. 243017b Update Tint GLSL expected results. by Stephen White · 1 year, 5 months ago
  68. 3ed1080 [tint] Add DXC skip for new e2e test by Ben Clayton · 1 year, 5 months ago
  69. 02b56ad [spirv-reader] use sem::Load to translate atomics by James Price · 1 year, 5 months ago
  70. 51db5cf VarForDynamicIndex: Skip unevaluated expressions by James Price · 1 year, 6 months ago
  71. d1368d7 tint: workaround DXC bug with splatted vector constant storage buffer args by Antonio Maiorano · 1 year, 6 months ago
  72. b0dfccd tint: workaround DXC bug with splatted vector constant texture args by Antonio Maiorano · 1 year, 6 months ago
  73. 11e786e Update GLSL Tint test expectations. by Stephen White · 1 year, 6 months ago
  74. 7191337 Return alpha channel for single plane external textures by Brandon Jones · 1 year, 7 months ago
  75. 5ed099a [tint] Remove ASTTextGenerator by Ben Clayton · 1 year, 7 months ago
  76. 96a9669 [tint] Fold trivial lets in SPIR-V reader by James Price · 1 year, 8 months ago
  77. 2e11963 D3D12: Skip robustness transform on textures by Jiawei Shao · 1 year, 8 months ago
  78. 5702df1 [spirv-reader] Detect constant vector splats by James Price · 1 year, 9 months ago
  79. 1104ad1 [spirv-reader] Emit zero value constructors by James Price · 1 year, 9 months ago
  80. e38419a [spirv-reader] Detect vector splats by James Price · 1 year, 9 months ago
  81. 80f0a17 [spirv-reader] Emit multi-component swizzles by James Price · 1 year, 9 months ago
  82. 2c27e79 [tint][resolver] Fix short-circuiting of const identifiers by Ben Clayton · 1 year, 9 months ago
  83. 4b8a3d3 [tint][transform][hlsl] Fix bad materialization by Ben Clayton · 1 year, 9 months ago
  84. 8291959 [tint][constant] Optimize Value::Equal() for splats by Ben Clayton · 1 year, 9 months ago
  85. 781f5bb [tint][resolver]: Don't use recursion for constant conversion by Ben Clayton · 1 year, 9 months ago
  86. 506b4f0 [spirv-reader] Use type inference for var and let by James Price · 1 year, 9 months ago
  87. 1c56265 test/tint: Fix spvasm expectation by Ben Clayton · 1 year, 10 months ago
  88. 6c18123 [spirv-reader] Avoid name clashes with builtins by James Price · 1 year, 10 months ago chromium/5762 chromium/5763
  89. 81fc109 [tint] Fix unshadowing of abstract const users by James Price · 1 year, 10 months ago
  90. e162a1a [spirv-writer] Don't emit abstract accessor source by James Price · 1 year, 10 months ago
  91. f91b77d [spirv-reader] Use builtin matrix aliases by James Price · 1 year, 10 months ago
  92. 114bae2 [spirv-reader] Use builtin vector aliases by James Price · 1 year, 10 months ago
  93. fa00fe9 tint/hlsl+glsl: fix workgroupUniformLoad polyfills by Antonio Maiorano · 1 year, 10 months ago
  94. 47dd301 tint/resolver: Resolve builtin structs by Ben Clayton · 1 year, 10 months ago
  95. ae39e6d spirv-reader: Declare multiuse constant composites by James Price · 1 year, 10 months ago
  96. 692846d tint/resolver: Fix use after move by Ben Clayton · 1 year, 11 months ago
  97. 559e5a2 tint/transform: Fix ICE in HLSL backend by Ben Clayton · 1 year, 11 months ago chromium/5718
  98. c00ff7f [tint] do not emit space for binding group 0 by Peng Huang · 1 year, 11 months ago
  99. 5cf943e tint/hlsl: implement trunc in terms of floor/ceil to work around FXC bug by Antonio Maiorano · 1 year, 11 months ago
  100. 0e22bdb tint/msl: Fix emission of private variables by James Price · 2 years ago