1. 6c2fd52 Enable D3D12 render pass and use PRESERVE usage on null RTV slots by Jiawei Shao · 6 months ago chromium/6804
  2. 5f5bc99 HLSL-IR: add support for interstage variables by Antonio Maiorano · 6 months ago chromium/6801
  3. 0c3ca3d Remove redundant constructors by Jiawei Shao · 6 months ago chromium/6800
  4. 655bfce Default viewFormats to nullptr. by Nicolas Chavez · 6 months ago chromium/6799
  5. 7212f86 [ir] Add single entry point transform by James Price · 6 months ago
  6. 868a467 [dawn][emscripten] Add bare-bone unit testing for Emscripten bindings. by Lokbondo Kung · 6 months ago
  7. 5418546 [dawn][emscripten] Add device lost future getter. by Lokbondo Kung · 6 months ago
  8. b09deb2 [tint] Fix comment typos by James Price · 6 months ago
  9. a4bae3f [ir] Rename `sampler` in multiplanar transform. by dan sinclair · 6 months ago
  10. 809e420 [ir] Add ReferencedFunctions helper by James Price · 6 months ago
  11. 8094ad1 HLSL-IR: Use stable_sort to sort members in ShaderIO by Antonio Maiorano · 6 months ago
  12. 997865f Roll build folder by Jiawei Shao · 6 months ago
  13. c44271b [hlsl][ir] Only move a value to a let once. by dan sinclair · 6 months ago chromium/6798
  14. ed15f85 [tint] Validate that `@align()` is large enough by James Price · 6 months ago
  15. aee66d2 HLSL-IR: Fix ArrayLengthFromUniform not applying by Antonio Maiorano · 6 months ago
  16. 34a2d65 [hlsl][ir] Skip promoting lets to lets by dan sinclair · 6 months ago
  17. 362dd79 [dawn][emscripten] Fix script path in GN build by Kai Ninomiya · 6 months ago
  18. 2ad36ee [tint][ir][fuzz] Prevent encoding a binary that won't decode by Ryan Harrison · 6 months ago
  19. e6f35ad Fix build for iOS by Yulong Wang · 6 months ago
  20. d86bb43 HLSL-IR: fix arrays of size 1 initialization by Antonio Maiorano · 6 months ago
  21. be81aca D3D12: Don't use Shader Model 6.6 and above on Intel Gen11 GPUs by Jiawei Shao · 6 months ago
  22. ad5d94b Dawn native/d3d: Remove pass state bool variable from BindGroupTracker by Yan,Shaobo · 6 months ago
  23. 6685fff [tint][ir] Limit size of arrays being decoded from binary by Ryan Harrison · 6 months ago
  24. 66652df HLSL-IR: add support for clip_distances. by Antonio Maiorano · 6 months ago
  25. 0ee0afa [wasm] Enable tint to build with Emscripten in cmake. by dan sinclair · 6 months ago
  26. d2bb5a1 [tint][ir][val] Enforce @workgroup_size only valid for compute by Ryan Harrison · 6 months ago
  27. f258823 [dawn][emscripten] Move critical C declarations into webgpu.h by Lokbondo Kung · 6 months ago
  28. 923877f [glsl] Remove the GLSL AST code. by dan sinclair · 6 months ago
  29. fa3f89b [tint][ir][val] Implement `CheckBuiltIn` by Ryan Harrison · 6 months ago
  30. 1efee19 [glsl] Remove `glsl` AST paths from `tint` command. by dan sinclair · 6 months ago
  31. fbc4ce7 [ir] Speed up `CheckType` validation. by dan sinclair · 6 months ago
  32. b37348f OpenGL: Disable scissor during blit for MSAA resolve by James Godfrey-Kittle · 6 months ago
  33. a84ddea [glsl] Enable DISABLED unit tests by James Price · 6 months ago
  34. 54ad644 D3D12: Always build with D3D12_FEATURE_DATA_D3D12_OPTIONS13 by Jiawei Shao · 6 months ago
  35. 016583d Emit float32-blendable deprecation warning in DevTools by François Beaufort · 6 months ago chromium/6790 chromium/6791 chromium/6792
  36. 22ed96a HLSL-IR: implement pixel_local feature by Antonio Maiorano · 6 months ago
  37. ce207a7 [tint][hlsl] Polyfill texture sample bias clamping by Peter McNeeley · 6 months ago chromium/6785
  38. 48c2e27 [Vulkan] Handle fence wait timeout by retry when max timeout requested by Colin Blundell · 6 months ago
  39. 66ea12f [ir] Simplify RenameConflicts by James Price · 6 months ago
  40. 0ecdfeb [ir] Rename all shadowing declarations by James Price · 6 months ago
  41. a1dcbf0 [hlsl] Make decompose transforms deterministic by James Price · 6 months ago
  42. 52deb2f [tint] Clamp lod bias from -16.0 to 15.99 by Peter McNeeley · 6 months ago chromium/6783
  43. cc9abce OpenGL: Always use the Tint IR backend by James Price · 6 months ago
  44. 05738cd Support ClipDistances in SPIR-V reader with Tint AST - Part I by Jiawei Shao · 6 months ago
  45. c3d7e75 [Compat] Remove storage binding restriction when validating texture wrapped by Shrek Shao · 6 months ago
  46. e57041d [dawn][webgpu.h] Remove all uses of const char* callbacks by Corentin Wallez · 6 months ago
  47. f55490a Dawn sample: Apply toggles when creating adapters and devices by Zhaoming Jiang · 6 months ago
  48. f3f10d5 [ir] Disallow access with no indices by James Price · 6 months ago
  49. 7a6e017 [spirv-reader] Avoid creating access with no indices by James Price · 6 months ago
  50. 74080ec DirectVariableAccess: Avoid creating access with no indices by James Price · 6 months ago
  51. c1de48f [hlsl] Fix f16 vector element stores in storage by James Price · 6 months ago
  52. 81641be [glsl] Add fuzzer for IR generator by James Price · 6 months ago
  53. 9e2dc96 [dawn][webgpu.h] Remove deprecated const char* entrypoints by Corentin Wallez · 6 months ago
  54. 1ab9f5e [msl ir] Convince the Metal compiler loops are never infinite by David Neto · 6 months ago
  55. 9414c00 Add float32-blendable feature by François Beaufort · 6 months ago
  56. 2c4c3a1 Dawn native/vulkan: PipelineLayoutVk holds multiple VkPipelineLayouts by Yan,Shaobo · 6 months ago
  57. 012551a Convince the metal compiler that loops are never infinite by David Neto · 6 months ago
  58. 3ff08caa3 StringViewUtils.cpp: Add include for std::strlen. by Corentin Wallez · 6 months ago
  59. e4ce129 [dawn][webgpu.h] Use StringView in callback arguments. by Corentin Wallez · 6 months ago
  60. c69649c [dawn][graphite] Add a check for MTLFunction being nil. by Corentin Wallez · 6 months ago
  61. 3e77dd7 HLSL-IR: Fix texture Sample and SampleLevel return type on depth textures by Antonio Maiorano · 6 months ago
  62. 145e550 D3D12: Save bufferLocation into TextureCopySubresource::CopyInfo by Jiawei Shao · 6 months ago
  63. ed682f5 HLSL-IR: improve ICE error message by Antonio Maiorano · 6 months ago
  64. 2bb8107 HLSL-IR: ICE on inputAttachmentLoad builtin by Antonio Maiorano · 6 months ago
  65. f0893de HLSL-IR: ICE on @color attribute by Antonio Maiorano · 6 months ago
  66. 6e4a366 [dawn][emscripten] Updates AdapterInfo to use StringViews. by Lokbondo Kung · 6 months ago
  67. c13d761 spirv reader: add some dynamic index tests by Antonio Maiorano · 6 months ago
  68. 38cce38 ir validator: improve error message on member call type mismatch by Antonio Maiorano · 6 months ago
  69. 03d6e0e Reland "[dawn][webgpu.h] Use wgpu::StringView for strings in output structs." by Corentin Wallez · 6 months ago
  70. e5fbd7e [dawn][wire] Fixes last dropped reference for buffer unmap in wire. by Lokbondo Kung · 6 months ago
  71. 65a7063 [Compat] Fix forceFallbackAdapter priority over compatibilityMode by Shrek Shao · 6 months ago
  72. e564270 [glsl] Add benchmark for IR generator by James Price · 6 months ago
  73. 94884fc [glsl] Run PreservePadding before DirectVariableAccess by James Price · 6 months ago
  74. 925f03f [glsl] Name padding fields consistently by James Price · 6 months ago
  75. 71c1d54 [glsl] Propagate names to block struct wrappers by James Price · 6 months ago
  76. 074e17e HLSL-IR: fix error: unary: no matching overload for 'operator - (u32)' (again) by Antonio Maiorano · 6 months ago
  77. b95a03a HLSL-IR: polyfill modf and frexp by Antonio Maiorano · 6 months ago
  78. 66155c6 Revert "[dawn][webgpu.h] Use wgpu::StringView for strings in output structs." by Corentin Wallez · 6 months ago chromium/6769
  79. 020e317 Support Dual Source Blending in SPIR-V reader with Tint AST by Jiawei Shao · 6 months ago
  80. 15bbe6b HLSL-IR: ReplaceNonIndexableMatVecStores transform by Antonio Maiorano · 6 months ago
  81. 6a8b16c [tint][ir][val] Cleanup `CheckFunction` and utilities by Ryan Harrison · 6 months ago
  82. 35eb4d3 remove useless include by David Neto · 6 months ago
  83. 500a714 Mark ShaderModuleCompilationOptions feature stable by François Beaufort · 6 months ago
  84. 980e48d [dawn][webgpu.h] Use wgpu::StringView for strings in output structs. by Corentin Wallez · 6 months ago
  85. a4cb6e6 D3D12: Save sourceRegion in TextureCopySubresource::CopyInfo by Jiawei Shao · 6 months ago
  86. 36778a9 Support ClipDistances in SPIR-V reader with Tint IR by Jiawei Shao · 6 months ago
  87. c644290 Support Dual Source Blending in SPIR-V reader with Tint IR by Jiawei Shao · 6 months ago
  88. 9a092ce Enable Clip Distances feature by default by Jiawei Shao · 6 months ago
  89. 1088a4a [Compat] Remove PositiveBiasOnFloat suppressions by Shrek Shao · 6 months ago
  90. a01beb5 [glsl][ir] Add padding to inline structs by dan sinclair · 6 months ago
  91. 2574827 [glsl][ir] Add struct padding members by dan sinclair · 6 months ago
  92. 34a321b [glsl][ir] Set more tests as `glsl-desktop` by dan sinclair · 6 months ago
  93. 34b95b7 [Compat] Add validation for texture view array layer in bind group by Shrek Shao · 6 months ago
  94. 35667d3 Add StreamTest for unordered_set by Kyle Charbonneau · 6 months ago
  95. bfae81d Dawn end2end test for atomic operations by Peter McNeeley · 6 months ago
  96. bfb6645 HLSL-IR: fix textureDimensions polyfill using invalid type for swizzle (again) by Antonio Maiorano · 6 months ago
  97. 4103ee3 [glsl][ir] Cleanup textures when replacing in builtin uniforms. by dan sinclair · 6 months ago
  98. d048638 [glsl][ir] Handle sampler-less depth textures. by dan sinclair · 6 months ago
  99. eef5708 [glsl][ir] Fix `coord` type for `imageStore` by dan sinclair · 6 months ago
  100. 1bde07c [glsl][ir] Consistently use `idx` for texture arguments. by dan sinclair · 6 months ago