1. 61959f7 Compat: Remove WGSL error for rg32xxx formats by Gregg Tavares · 7 months ago
  2. a98147a hlsl-ir: implement support for subgroup_invocation_id and subgroup_size by Antonio Maiorano · 7 months ago
  3. 57c1a33 [msl] Add writer fuzzer by James Price · 7 months ago
  4. a4a5abf [msl] Remove used_array_length_from_uniform_indices by James Price · 7 months ago
  5. 2a45079 [msl] Avoid UB for left shift of negative integers by James Price · 7 months ago
  6. 9f174e9 [msl] Enable and fix floating point modulo tests by James Price · 7 months ago
  7. 0b5e7ac [ir] Make the instruction and value allocators private. by dan sinclair · 7 months ago
  8. 2d24558 [msl] Polyfill signed integer arithmetic by James Price · 7 months ago
  9. a23bcd8 [ir] Allow bitcast to be inlined by James Price · 7 months ago
  10. dbceb04 [msl] Address/remove TODOs from MSL backend by James Price · 7 months ago
  11. e965bd3 [ir] Emit unused side-effecting expressions by James Price · 7 months ago
  12. 7928109 [glsl][ir] Emit `Atomic` types by dan sinclair · 7 months ago
  13. 379c7df [glsl][ir] Fix dpdyCoarse and Fine in ES. by dan sinclair · 7 months ago
  14. 39fe382 Tint: Support inspecting the array length of `clip_distances` by Jiawei Shao · 7 months ago chromium/6698
  15. b942e22 [msl] Add benchmark for IR backend by James Price · 7 months ago
  16. 6d87fa6 [msl] Add support for clip_distances by James Price · 7 months ago
  17. fb96429 [glsl][ir] Add conversion support by dan sinclair · 7 months ago
  18. 7abbf53 [glsl][ir] Add constructor support by dan sinclair · 7 months ago
  19. 7940f7d [ir] Remove extraneous check. by dan sinclair · 7 months ago
  20. 32f3eff [glsl][ir] Add vector accessors. by dan sinclair · 7 months ago
  21. 6b1e61b [glsl][ir] Fix emission of array elements by dan sinclair · 7 months ago
  22. 49597cc [glsl][ir] Emit `Discard` and `TerminateInvocation` by dan sinclair · 7 months ago
  23. f5ae33c Switch sample_mask/index to pipeline error by Gregg Tavares · 7 months ago
  24. 73fd374 [msl] Emit TINT_ISOLATE_UB macro by James Price · 7 months ago
  25. d10ba2f [msl] Polyfill quadSwap* builtins by James Price · 7 months ago
  26. 7206591 [glsl][ir] Emit `Loop` and supporting instructions by dan sinclair · 7 months ago chromium/6697
  27. 0330f50 [glsl][ir] Emit `If` and `ExitIf` by dan sinclair · 7 months ago
  28. 91b17e7 [msl] Add SimdBallot transform by James Price · 7 months ago
  29. adaa316 [glsl][ir] Emit `Access` by dan sinclair · 7 months ago chromium/6692 chromium/6693 chromium/6694 chromium/6695 chromium/6696
  30. ce61a4e [glsl][ir] Emit `Switch` by dan sinclair · 7 months ago
  31. c2f6f2f [glsl][ir] Emit load and store by dan sinclair · 7 months ago
  32. 0b44e31 [glsl][ir] Support depth multisampled texture types by dan sinclair · 7 months ago
  33. 6f6384b [glsl][ir] Support multisampled texture types by dan sinclair · 7 months ago
  34. 8fd0dbd [glsl][ir] Support depth texture types by dan sinclair · 7 months ago
  35. d66b749 [glsl][ir] Add storage texture desktop types. by dan sinclair · 7 months ago
  36. df9c1bf [glsl][ir] Support sampled texture types by dan sinclair · 7 months ago
  37. 01f14b5 [glsl][ir] Support `CoreUnary`. by dan sinclair · 7 months ago
  38. 636e476 [glsl][ir] Support `CoreBinary`. by dan sinclair · 7 months ago
  39. aee63e3 clang-tidy msl IR packed_vec3 transformation by David Neto · 7 months ago
  40. 0f2b0cd [tint] Resolve subgroup_size as varying in fragment by Peter McNeeley · 7 months ago
  41. ae6643f [glsl][ir] Emit pass through builtin call functions. by dan sinclair · 7 months ago
  42. b0550df [glsl][ir] Emit `let` values. by dan sinclair · 7 months ago
  43. 12b95ee [glsl][ir] Emit StorageTexture types. by dan sinclair · 7 months ago
  44. e667679 [glsl][ir] Only zero init certain address spaces. by dan sinclair · 7 months ago
  45. f9e87c8 [msl] Apply fixed sample mask during ShaderIO by James Price · 7 months ago
  46. 1fdac66 Move `DAWN_NO_SANITIZE` to shared header. by dan sinclair · 7 months ago
  47. a6941c6 Move more defines to `utils/compiler.h` by dan sinclair · 7 months ago
  48. 363eae1 Tint: Add missing index offset when assigning to SV_ClipDistance1 by Jiawei Shao · 7 months ago
  49. c101627 [glsl][ir] Emit `precision` in fragment shaders by dan sinclair · 7 months ago
  50. 2d91320 Remove some unordered_{set|map} by dan sinclair · 7 months ago
  51. c58ba9e [msl] Add RemoveContinueInSwitch transform by James Price · 7 months ago
  52. 511eb80 Tint: Support `clip_distances` on HLSL by Jiawei Shao · 7 months ago
  53. d275769 [glsl][ir] Force entry point name to `main`. by dan sinclair · 7 months ago
  54. 65a7642 [glsl][ir] Emit struct types. by dan sinclair · 7 months ago
  55. 697e906 [spirv][ir] Add memory model annotations to texture Load/Store by dan sinclair · 7 months ago
  56. 5026041 [spirv][ir] Add memory model annotations to Load/Store by dan sinclair · 7 months ago
  57. aa14c8e [glsl][ir] Emit Matrix types by dan sinclair · 7 months ago
  58. 0ea2c0e [glsl][ir] Emit vector types. by dan sinclair · 7 months ago
  59. 66d12bb [glsl][ir] Add emitting of array types. by dan sinclair · 7 months ago
  60. d90557b Create a shared utils folder. by dan sinclair · 7 months ago
  61. 5195d8f [msl] Add mixed scalar/vector overloads of fmod by James Price · 7 months ago
  62. 3576e1e [ir] Add benchmark for IR validation by James Price · 7 months ago
  63. 61c2d1e [msl] Implement PackedVec3 transform by James Price · 7 months ago
  64. 8eb3130 [spirv] Remove PrintModule function by James Price · 7 months ago
  65. 85aed12 Rename `HoldsAbstract` to `IsAbstract`. by dan sinclair · 7 months ago
  66. 06b574a Update casing of `type.h` `is_*` methods. by dan sinclair · 7 months ago
  67. eb2da25 Update some type methods to PascalCase. by dan sinclair · 7 months ago
  68. 8c1014e [hlsl] Fix DecomposeUniformAccess to cast index to u32 for LoadVectorElement by Antonio Maiorano · 7 months ago
  69. 520a86a [msl] Fix host-shareable struct padding by James Price · 7 months ago
  70. 5196d11 [spirv][ir] Simplify test helper. by dan sinclair · 7 months ago
  71. 9cef842 [spirv][ir] Modify the memory model if Vulkan Memory Model requested by dan sinclair · 7 months ago
  72. f1015ca Tint: Support `clip_distances` on MSL by Jiawei Shao · 7 months ago
  73. 8f3868e [hlsl] ir robustness transform now supports bindings_ignored by Antonio Maiorano · 7 months ago
  74. 7ee30f5 [tint] Update insertion point in InsertAfter() by James Price · 7 months ago
  75. 7ce7b5b [tint] Remove Builder::Prepend() by James Price · 7 months ago
  76. d117d65 [spirv][ir] Add some missing decorations. by dan sinclair · 7 months ago
  77. bcee2cd [msl][ir] Emit `subgroup_matrix` types and zero values by dan sinclair · 7 months ago
  78. d2ca660 [msl] Drop unittest validation to MSL 2.2. by dan sinclair · 7 months ago
  79. 4c92f4b [tint] Skip MergeReturn for entry points by Peter McNeeley · 7 months ago
  80. 23fa64f Add subgroup matrix zero constructors to core.def by dan sinclair · 7 months ago
  81. c9e60df Add subgroup matrix type. by dan sinclair · 7 months ago
  82. 5e6e609 Add experimental enables for subgroup matrix. by dan sinclair · 7 months ago
  83. 4ac9ba9 Update intrinsics def file to be more explicit. by dan sinclair · 7 months ago
  84. b2b3c76 [Compat] PadStruct: fix struct member with explicit @size by Shrek Shao · 7 months ago
  85. db1fa93 Tint: Support the translation of `clip_distances` on Vulkan by Jiawei Shao · 7 months ago
  86. 98ba302 [tint][wgsl] validate ldexp const exponent < bias + 1 when other arg non-const by David Neto · 7 months ago chromium/6664
  87. 52eafa6 [tint] Enhance clamp and smoothstep partial const tests by David Neto · 7 months ago
  88. a146721 [tint] validate extractBits count+offset when other args are runtime-eval by David Neto · 7 months ago
  89. f8516f3 [tint] validate insertBits count+offset when other args are runtime-eval by David Neto · 7 months ago
  90. e27b166 [tint][msl] Implement quadSwap* builtin functions by Natalie Chouinard · 7 months ago
  91. 6c5be2c [tint] validate smoothstep const low < const high by David Neto · 7 months ago
  92. 628906f Tint: Add validation on the shader stage with `clip_distances` by Jiawei Shao · 7 months ago
  93. 4d8f907 [hlsl] Run DemoteToHelper before BuiltinPolyfill by Antonio Maiorano · 7 months ago
  94. 8570a64 [tint][ir][val] Improve checks on Returns by Ryan Harrison · 7 months ago chromium/6660
  95. 305938c [tint] Minor follow-up fix for insert before by Peter McNeeley · 7 months ago
  96. 4469c71 [tint] MSL texture array negative integer clamp by Peter McNeeley · 7 months ago
  97. f2f4147 Tint: Add validations on the type of `clip_distances` by Jiawei Shao · 7 months ago
  98. 2918c42 Tint: Add WGSL extension and built-in variable `clip_distances` by Jiawei Shao · 7 months ago
  99. 8b8ef02 [tint][ir][val] Check swizzles are well formed by Ryan Harrison · 7 months ago
  100. e31fa9d [tint] Implement quadSwapX, Y and Diagonal by Natalie Chouinard · 7 months ago