1. a98147a hlsl-ir: implement support for subgroup_invocation_id and subgroup_size by Antonio Maiorano · 8 months ago
  2. 57c1a33 [msl] Add writer fuzzer by James Price · 8 months ago
  3. a4a5abf [msl] Remove used_array_length_from_uniform_indices by James Price · 8 months ago
  4. 2a45079 [msl] Avoid UB for left shift of negative integers by James Price · 8 months ago
  5. 9f174e9 [msl] Enable and fix floating point modulo tests by James Price · 8 months ago
  6. e038ea3 SurfaceTests: Clarify a suppression. by Corentin Wallez · 8 months ago
  7. 0b5e7ac [ir] Make the instruction and value allocators private. by dan sinclair · 8 months ago
  8. 2d24558 [msl] Polyfill signed integer arithmetic by James Price · 8 months ago
  9. a23bcd8 [ir] Allow bitcast to be inlined by James Price · 8 months ago
  10. dbceb04 [msl] Address/remove TODOs from MSL backend by James Price · 8 months ago
  11. e965bd3 [ir] Emit unused side-effecting expressions by James Price · 8 months ago
  12. 3c4f3ab SwapChainVk: record AcquireImage semaphore when suboptimal by Corentin Wallez · 8 months ago
  13. 7928109 [glsl][ir] Emit `Atomic` types by dan sinclair · 8 months ago
  14. ccb0a77 [glsl][ir] Have tint run SingleEntryPoint for GLSL. by dan sinclair · 8 months ago
  15. e3d5d6e Reserve command blocks once in CommandIterator::AcquireCommandBlocks by Jiawei Shao · 8 months ago
  16. 379c7df [glsl][ir] Fix dpdyCoarse and Fine in ES. by dan sinclair · 8 months ago
  17. 39fe382 Tint: Support inspecting the array length of `clip_distances` by Jiawei Shao · 8 months ago chromium/6698
  18. b942e22 [msl] Add benchmark for IR backend by James Price · 8 months ago
  19. 6d87fa6 [msl] Add support for clip_distances by James Price · 8 months ago
  20. fb96429 [glsl][ir] Add conversion support by dan sinclair · 8 months ago
  21. 7abbf53 [glsl][ir] Add constructor support by dan sinclair · 8 months ago
  22. 7940f7d [ir] Remove extraneous check. by dan sinclair · 8 months ago
  23. 32f3eff [glsl][ir] Add vector accessors. by dan sinclair · 8 months ago
  24. 6b1e61b [glsl][ir] Fix emission of array elements by dan sinclair · 8 months ago
  25. 49597cc [glsl][ir] Emit `Discard` and `TerminateInvocation` by dan sinclair · 8 months ago
  26. f5ae33c Switch sample_mask/index to pipeline error by Gregg Tavares · 8 months ago
  27. 73fd374 [msl] Emit TINT_ISOLATE_UB macro by James Price · 8 months ago
  28. d10ba2f [msl] Polyfill quadSwap* builtins by James Price · 8 months ago
  29. 7206591 [glsl][ir] Emit `Loop` and supporting instructions by dan sinclair · 8 months ago chromium/6697
  30. 0330f50 [glsl][ir] Emit `If` and `ExitIf` by dan sinclair · 8 months ago
  31. 91b17e7 [msl] Add SimdBallot transform by James Price · 8 months ago
  32. 13696cc d3d11: Rename UnApplyBindGroup by Jie Chen · 8 months ago
  33. 5c2720d metal: Set UseTintIR toggle from WebGPUUseTintIR by James Price · 8 months ago
  34. 736ade9 [webgpu-headers] Clean PrimitiveDepthClipControl leftovers by François Beaufort · 8 months ago
  35. 08464ee Reformat (per reviewer's request). by Stephen White · 8 months ago
  36. 5834542 Use same order between LoadOp and StoreOp by Kai Ninomiya · 8 months ago
  37. 9be6815 Add missing cmake definitions by liangyou · 8 months ago
  38. adaa316 [glsl][ir] Emit `Access` by dan sinclair · 8 months ago chromium/6692 chromium/6693 chromium/6694 chromium/6695 chromium/6696
  39. ce61a4e [glsl][ir] Emit `Switch` by dan sinclair · 8 months ago
  40. c2f6f2f [glsl][ir] Emit load and store by dan sinclair · 8 months ago
  41. 0b44e31 [glsl][ir] Support depth multisampled texture types by dan sinclair · 8 months ago
  42. 6f6384b [glsl][ir] Support multisampled texture types by dan sinclair · 8 months ago
  43. 8fd0dbd [glsl][ir] Support depth texture types by dan sinclair · 8 months ago
  44. d66b749 [glsl][ir] Add storage texture desktop types. by dan sinclair · 8 months ago
  45. df9c1bf [glsl][ir] Support sampled texture types by dan sinclair · 8 months ago
  46. 01f14b5 [glsl][ir] Support `CoreUnary`. by dan sinclair · 8 months ago
  47. 636e476 [glsl][ir] Support `CoreBinary`. by dan sinclair · 8 months ago
  48. aee63e3 clang-tidy msl IR packed_vec3 transformation by David Neto · 8 months ago
  49. 0f2b0cd [tint] Resolve subgroup_size as varying in fragment by Peter McNeeley · 8 months ago
  50. f63d6ef Compat: implement etc2 and astc extensions. by Stephen White · 8 months ago
  51. ae6643f [glsl][ir] Emit pass through builtin call functions. by dan sinclair · 8 months ago
  52. b0550df [glsl][ir] Emit `let` values. by dan sinclair · 8 months ago
  53. 12b95ee [glsl][ir] Emit StorageTexture types. by dan sinclair · 8 months ago
  54. e667679 [glsl][ir] Only zero init certain address spaces. by dan sinclair · 8 months ago
  55. 45006b6 Enable extension "clip-distances" on D3D11, D3D12, Metal and Vulkan by Jiawei Shao · 8 months ago
  56. a8fbe98 [dawn][emscripten] Adds Future implementation for device creation. by Lokbondo Kung · 8 months ago chromium/6688
  57. f9e87c8 [msl] Apply fixed sample mask during ShaderIO by James Price · 8 months ago
  58. 433fb41 [benchmark] Add flag to use the Chrome perf format by James Price · 8 months ago
  59. 029bdcd [benchmark] Accept flags passed by chrome.perf by James Price · 8 months ago
  60. 1fdac66 Move `DAWN_NO_SANITIZE` to shared header. by dan sinclair · 8 months ago
  61. a6941c6 Move more defines to `utils/compiler.h` by dan sinclair · 8 months ago
  62. 0b1bba3 [dawn][native] Make sure to hold Device lock before handling errors. by Lokbondo Kung · 8 months ago
  63. 363eae1 Tint: Add missing index offset when assigning to SV_ClipDistance1 by Jiawei Shao · 8 months ago
  64. c101627 [glsl][ir] Emit `precision` in fragment shaders by dan sinclair · 8 months ago
  65. db27b99 [dawn] Add custom deleters for surface descriptor glfw_utils. by Lokbondo Kung · 8 months ago chromium/6686
  66. 2d91320 Remove some unordered_{set|map} by dan sinclair · 8 months ago
  67. c58ba9e [msl] Add RemoveContinueInSwitch transform by James Price · 8 months ago
  68. 511eb80 Tint: Support `clip_distances` on HLSL by Jiawei Shao · 8 months ago
  69. 737d5d8 Add additional buffer usage for indirect usage transition at backends by Jiawei Shao · 8 months ago
  70. 1c47907 Replace TINT_HAS_ATTRIBUTE with DAWN_HAS_ATTRIBUTE by dan sinclair · 8 months ago
  71. d275769 [glsl][ir] Force entry point name to `main`. by dan sinclair · 8 months ago
  72. 65a7642 [glsl][ir] Emit struct types. by dan sinclair · 8 months ago
  73. 697e906 [spirv][ir] Add memory model annotations to texture Load/Store by dan sinclair · 8 months ago
  74. 5bcf809 tint_wgsl_fuzzer: disable dxc validation in asan + debug by Antonio Maiorano · 8 months ago
  75. 5026041 [spirv][ir] Add memory model annotations to Load/Store by dan sinclair · 8 months ago
  76. aa14c8e [glsl][ir] Emit Matrix types by dan sinclair · 8 months ago
  77. 0ea2c0e [glsl][ir] Emit vector types. by dan sinclair · 8 months ago
  78. 66d12bb [glsl][ir] Add emitting of array types. by dan sinclair · 8 months ago
  79. dce9249 Skip SharedBufferMemoryTests.BeginAccessInitialization on all Intel D3D12 by Shrek Shao · 8 months ago chromium/6685
  80. 6931e72 [webgpu-headers] Clean depthWriteEnabled WGPUOptionalBool leftover by François Beaufort · 8 months ago
  81. d90557b Create a shared utils folder. by dan sinclair · 8 months ago
  82. b7b0463 [benchmark] Generate header at build time by James Price · 8 months ago
  83. 5195d8f [msl] Add mixed scalar/vector overloads of fmod by James Price · 8 months ago
  84. ec7285ba Renumber CompositeAlphaMode_Auto back to 0 by Kai Ninomiya · 8 months ago
  85. 3576e1e [ir] Add benchmark for IR validation by James Price · 8 months ago
  86. 61c2d1e [msl] Implement PackedVec3 transform by James Price · 8 months ago
  87. fd3b242 Added Qualcomm ACPI vendor id support by REDMOND\weibinwu · 8 months ago
  88. fab658d Reland "[webgpu-headers] Define depthWriteEnabled as WGPUOptionalBool" by Lokbondo Kung · 8 months ago
  89. 8eb3130 [spirv] Remove PrintModule function by James Price · 8 months ago
  90. 85aed12 Rename `HoldsAbstract` to `IsAbstract`. by dan sinclair · 8 months ago
  91. 92be693 EncodingContext: Fix ASSERT when encoding on ended pass. by Corentin Wallez · 8 months ago
  92. b07b920 `cmd` headers cleanup by dan sinclair · 8 months ago chromium/6681
  93. 06b574a Update casing of `type.h` `is_*` methods. by dan sinclair · 8 months ago
  94. eb2da25 Update some type methods to PascalCase. by dan sinclair · 8 months ago
  95. 95af3b1 Remove `DAWN_DECLARE_UNUSED` by dan sinclair · 8 months ago
  96. 996733c Fixup `gn check` errors. by dan sinclair · 8 months ago
  97. cc9f37f [tint] Improve e2e test output by Antonio Maiorano · 8 months ago
  98. 9c2fb60 Revert "[webgpu-headers] Define depthWriteEnabled as WGPUOptionalBool" by Loko Kung · 8 months ago chromium/6676
  99. 8c1014e [hlsl] Fix DecomposeUniformAccess to cast index to u32 for LoadVectorElement by Antonio Maiorano · 8 months ago
  100. 9ec014c Enable dual source blending feature by default by François Beaufort · 8 months ago