1. 261b05d PipelineStatisticsName -> PipelineStatisticName by Kai Ninomiya · 6 hours ago master
  2. 3e6db22 Add BufferCopyView.layout and deprecate old fields by Kai Ninomiya · 7 hours ago
  3. b9285f6 Rename Buffer::IsMapWritable to Buffer::IsMappableAtCreation by Enrico Galli · 32 hours ago
  4. eafdef3 Fix platform.system check in clang-format presubmit by Kai Ninomiya · 32 hours ago
  5. 51bbbef InsertDebugMarker: fix groupLabel -> markerLabel by Kai Ninomiya · 33 hours ago
  6. 53405b5 Add occlusionQuerySet for compatibility with upstream webgpu.h by Kai Ninomiya · 3 days ago
  7. 0b43a80 Remove a unnecessary validation test in bind group by Yunchao He · 3 days ago
  8. 7695afc Implement Validation For DepthStencilAttachment ReadOnly by Brandon Jones · 3 days ago
  9. 8c255ac Add GPU detection for WARP by Bryan Bernhart · 3 days ago
  10. 2afea0c Autoformat all tests and examples by Kai Ninomiya · 3 days ago
  11. 3d80b5c lint_clang_format.sh: Un-skip tests and examples by Kai Ninomiya · 3 days ago
  12. 6328356 Autoformat everything except tests/examples by Kai Ninomiya · 3 days ago
  13. d82ef86 Use buildtools clang-format by Kai Ninomiya · 3 days ago
  14. 4796899 Reorder minBufferBindingSize to match upstream webgpu.h by Kai Ninomiya · 4 days ago
  15. c9fc175 D3D12: Empty CPU written range in Unmap calls on READBACK heaps by Enrico Galli · 4 days ago
  16. c98988d Added validation tests for copying to 2d-array textures by Tomek Ponitka · 4 days ago
  17. dab10ea Implement buffer lazy initialization before CopyBufferToBuffer by Jiawei Shao · 5 days ago
  18. d3bf218 Remove usage of the UNIT_TEST macro. by Corentin Wallez · 5 days ago
  19. 1318c60 Don't rely on null::Queue::Submit resolving mapping operations. by Corentin Wallez · 5 days ago
  20. d761d5a Add Chromium's StackVector base class and ityp::stack_vec by Austin Eng · 5 days ago
  21. 8a99199 Don't leak buffers if MapAtCreation fails. by Corentin Wallez · 5 days ago
  22. 519edd5 Fix MSVC compilation. by Corentin Wallez · 5 days ago
  23. a9c7d64 Adding Queue::WriteTexture by Tomek Ponitka · 5 days ago
  24. 83fe1bc D3D12: Added default optimized clear color to resource creation by Enrico Galli · 6 days ago
  25. 7622be0 D3D12: Avoid re-binding sampler tables. by Bryan Bernhart · 6 days ago
  26. a0b4571 Roll 6 dependencies by Ryan Harrison · 6 days ago
  27. b72434f Rolling 2 dependencies by Corentin Wallez · 6 days ago
  28. b2ea191 Implement GPUBufferDescriptor.mappedAtCreation. by Corentin Wallez · 7 days ago
  29. cf77d75 Roll third_party/swiftshader/ d25ce8725..f6f11215c (155 commits) by Corentin Wallez · 7 days ago
  30. 0f5d496 Rephrasing CopyBufferToTexture validation by Tomek Ponitka · 7 days ago
  31. 92554d7 Update path of third_party/spirv-tools to SPIRV-Tools by Ryan Harrison · 7 days ago
  32. 9585c46 Update dawn.json to more closely match webgpu.h by Corentin Wallez · 7 days ago
  33. dbf805f Update GetMappedRange to not produce validation errors by Corentin Wallez · 7 days ago
  34. db34c78 Check FP16 support on D3D backend by Xinghua Cao · 8 days ago
  35. 80f927d Implement buffer lazy initialization before writeBuffer by Jiawei Shao · 8 days ago
  36. 59ccb1f Add proper data_deps to dawn_perf_tests. by Dirk Pranke · 11 days ago
  37. f695264 Broaden -Wno-tautological-type-limit-compare by Corentin Wallez · 12 days ago
  38. 4d007f3 Fix bugs in the multi-layer copies with BC formats on D3D12 and OpenGL by Jiawei Shao · 12 days ago
  39. 16ca52c Roll third_party/shaderc/ caa519ca5..f4025c1cd (2 commits) by Hao Li · 12 days ago
  40. bcc65f2 Vulkan: Enable robust buffer access if validation is on by Idan Raiter · 12 days ago
  41. 509b811 Vulkan: Fix MemoryServiceOpaqueFD CreateImage by Austin Eng · 12 days ago
  42. 96c78ec Disable -Wtautological-type-limit-compare by Corentin Wallez · 12 days ago
  43. 5fb974c Changing pointers to Ref<> in GetOrCreateBGL by Tomek Ponitka · 12 days ago
  44. 5191adc Query API: WriteTimestamp by Hao Li · 13 days ago
  45. 2ffc55a Never try to populate the LASTCHANGE file in non-standalone checkout by Jiajie Hu · 13 days ago
  46. 268fe25 Added constraints for too large uniform buffer bindings by Tomek Ponitka · 13 days ago
  47. bd2ab92 D3D12: Limit QueueWriteBufferTests.ManyWriteBuffer by Bryan Bernhart · 13 days ago
  48. f7fab5a dawn_native: Use correct integer width for SetSubData. by Corentin Wallez · 13 days ago
  49. 00d6215 dawn_wire/client: Add ToAPI and FromAPI helpers. by Corentin Wallez · 13 days ago
  50. 2f616dd dawn_wire: Remove client/ApiProcs_autogen.h by Corentin Wallez · 13 days ago
  51. d411726 dawn_wire: Make ApiProcs call into objects directly. by Corentin Wallez · 13 days ago
  52. 9fa6883 dawn_wire/client: Encapsulate all queue/fence-related logic by Corentin Wallez · 13 days ago
  53. 91904cd D3D12: Simplify the mapping logic. by Corentin Wallez · 14 days ago
  54. 1325ab1 Add Buffer::Get[|Const]MappedRange by Corentin Wallez · 14 days ago
  55. 2008d15 Buffer: Always use MappedAtCreation state when applicable. by Corentin Wallez · 14 days ago
  56. bae16b4 dawn_wire/client: Encapsulate all buffer-related logic in Buffer.cpp by Corentin Wallez · 14 days ago
  57. b231c7f Null: Make Increment/DecrementMemoryUsage use uint64_t. by Corentin Wallez · 2 weeks ago
  58. 1c9e045 Fix a bug in PassResourceUsageTracker.cpp by Yunchao He · 2 weeks ago
  59. bf27bd7 Caching empty bind group layouts by Tomek Ponitka · 2 weeks ago
  60. b7ece23 D3D12: Remove ComPtr from d3d12::Buffer::GetD3D12Resource by Bryan Bernhart · 2 weeks ago
  61. 330c272 Enable two cases in TextureZeroInitTests with swiftshader by Jiawei Shao · 2 weeks ago
  62. ff90599 Replace TextureCopyView::arrayLayer -> origin.z in backends by Corentin Wallez · 3 weeks ago
  63. 2a6cc4f Optimize B2T and T2B copies with multiple array layers on Metal by Jiawei Shao · 3 weeks ago
  64. 10e4a44 Roll third_party/spirv-cross/ f9ae06512..2e7a56258 (1 commit) by Brandon Jones · 3 weeks ago
  65. 8ab3719 Fix validation of multisampled BGL bindings by Austin Eng · 3 weeks ago
  66. 4cf65bc Rolling 4 dependencies by Ryan Harrison · 3 weeks ago
  67. 92379bf Support copying multiple array layers in one B2T and T2B copy command by Jiawei Shao · 3 weeks ago
  68. 250f262 Use TypedInteger for BindGroupIndex by Austin Eng · 3 weeks ago
  69. e5d94c3 Fix a bug in ComputeTextureCopyBufferSize with empty copySize by Jiawei Shao · 3 weeks ago
  70. f434fdc Add minimum buffer size validation by Idan Raiter · 3 weeks ago
  71. b75075a Protect against huge buffer allocations on macOS 10.12, 10.13 by Austin Eng · 3 weeks ago
  72. 0e9e5ee Skip Buffer OOM tests when using ASAN by Austin Eng · 3 weeks ago
  73. 90abd47 dawn_wire: Factor the common command serialization pattern. by Corentin Wallez · 3 weeks ago
  74. 8f9523e Add support for multisampled sampling by Austin Eng · 3 weeks ago
  75. 4e4ebe8 Vulkan: Simplify PNextChainBuilder by Corentin Wallez · 3 weeks ago
  76. be637db Vulkan: Correctly request 16bit shader features. by Corentin Wallez · 3 weeks ago
  77. 693e88a Vulkan: consider VK_ERROR_OUT_OF_HOST_MEMORY an OOM error by Austin Eng · 4 weeks ago
  78. 581c407 Fix TypedInteger hash compilation failure with stdlibc++ by Corentin Wallez · 4 weeks ago
  79. a84ab48 Add support for different default branches in roll-shader-deps by Ryan Harrison · 4 weeks ago
  80. 7a4685f Add TypedInteger by Austin Eng · 4 weeks ago
  81. 3f4f356 Fix D3D12 Device Initialize calls NextSerial by Natasha Lee · 4 weeks ago
  82. 67cd013 D3D12: Workaround incorrect debug layer error handling by Bryan Bernhart · 4 weeks ago
  83. 1b3ed54 Use Tint public header by Ryan Harrison · 4 weeks ago
  84. 3fe84b5 Fix AssertAndIgnoreDeviceLossError to handle errors injected by fuzzer by Natasha Lee · 4 weeks ago
  85. ac6bd4c Fix fuzzer hang when waiting for fence signal after device loss by Brandon Jones · 4 weeks ago
  86. 59cfe3e Clean up CopyTests by Jiawei Shao · 4 weeks ago
  87. fefb452 Reland: Vulkan: Enforce fixed subgroup size for compute shaders. by Corentin Wallez · 4 weeks ago
  88. 5cef116 Reland: Vulkan: Report and enable subgroup size control device extension. by Corentin Wallez · 4 weeks ago
  89. 984493d Deprecate TextureCopyView::arrayLayer -> origin.z by Corentin Wallez · 4 weeks ago
  90. cf1fdf4 Handle OOM buffer allocations better by Austin Eng · 4 weeks ago
  91. c3c2c9b Rolling 3 dependencies by Ryan Harrison · 4 weeks ago
  92. 4f8a6d6 Rolling 5 dependencies by Idan Raiter · 4 weeks ago
  93. e5be22e D3D12: use one barrier to transit states for all subresources by Yunchao He · 4 weeks ago
  94. 1c2a039 Optimize subresource tracking - use texture view by Yunchao He · 4 weeks ago
  95. ee7debf Refactor subresource related variables to a struct - backend by Yunchao He · 4 weeks ago
  96. 8a5325c Texture: Change to mArrayLayerCount to mSize.depth by Corentin Wallez · 4 weeks ago
  97. 4234d78 Deprecate TextureDescriptor::arrayLayerCount -> size.depth by Corentin Wallez · 4 weeks ago
  98. 6b3a974 OpenGL: Enable nonzero_clear_resources_on_creation_for_testing on buffer by Jiawei Shao · 4 weeks ago
  99. 2ef2be7 D3D12: Enable nonzero_clear_resources_on_creation_for_testing on buffer by Jiawei Shao · 4 weeks ago
  100. 1663b1d Make D3D12 Fuzzer Only Build On Windows by Brandon Jones · 4 weeks ago