1. 0376ebe Handle failed calls to ID3D12CommandQueue::GetTimestampFrequency by Rafael Cintron · 3 years, 4 months ago
  2. 10b9cce Remove deprecated SetBlendColor and blend factors by Corentin Wallez · 3 years, 4 months ago chromium/4632
  3. 8a0b49b Add check for an invalid D3D12/Vk object in SetDebugLabel by Brandon Jones · 3 years, 4 months ago
  4. c1bcbbf Add Labels For Pipelines and ShaderModule for D3D12/Vk by Brandon Jones · 3 years, 4 months ago
  5. 71f2214 vulkan: wait for fences on ErrorInjector device loss by Corentin Wallez · 3 years, 4 months ago
  6. c0f20fb Remove all "WithTint" suffixes from Dawn native. by Stephen White · 3 years, 4 months ago
  7. 305f4df Add FlatComputePipelineDescriptor for CreateComputePipelineAsync by Jiawei Shao · 3 years, 4 months ago
  8. 1f48c97 Update default pipeline layout compatibility rules by Brandon Jones · 3 years, 4 months ago
  9. 67fc6ae Remove redundant code in CreateRenderPipeline by Jiawei Shao · 3 years, 4 months ago
  10. c7226a7 Adds ETC2/EAC texture compression formats and Vulkan support for them by Loko Kung · 3 years, 4 months ago
  11. 6bb3f6f vulkan: Free "in flight" fences/commands in ShutdownImpl by Corentin Wallez · 3 years, 4 months ago chromium/4628
  12. c31b16f Check Query API feature support by GPU counter on Metal by Li Hao · 3 years, 5 months ago
  13. 086c44e Add missing includes to SemaphoreService.h by James Price · 3 years, 5 months ago chromium/4624
  14. 21940df Device: Mark all commands as completed on device loss by Corentin Wallez · 3 years, 5 months ago
  15. 2aee6ee Refactor APICreateRenderPipelineAsync to support sync and async path by Jiawei Shao · 3 years, 5 months ago
  16. 6fa34f8 Adding VB OOB validation for zero array stride by Zhaoming Jiang · 3 years, 5 months ago chromium/4622 chromium/4623
  17. c1d3958 Adds placeholders for ETC2/ASTC compression texture format by Loko Kung · 3 years, 5 months ago
  18. 20ffe97 Fix a bug with D3D12 buffer alignment computation by Austin Eng · 3 years, 5 months ago chromium/4621
  19. 5ae66fb Add Tag for Unimplemented Labels to ObjectBase Constructor by Brandon Jones · 3 years, 5 months ago
  20. da230e5 Remove typedefs for passed deprecations by Corentin Wallez · 3 years, 5 months ago
  21. c95e574 Add Debug Label Functionality For D3D12/Vk Buffers & Textures by Brandon Jones · 3 years, 5 months ago
  22. ddd0a0a Initialize padding on buffer allocations by Austin Eng · 3 years, 5 months ago
  23. 663a16e D3D12: use the WGSL binding number as shader register by Michael Tang · 3 years, 5 months ago
  24. 71d7c2e D3D12: Include serializer error messages in pipeline layout creation by Michael Tang · 3 years, 5 months ago
  25. 8d1ead6 Remove unused SPIRV-Cross shader reflection bits. by Stephen White · 3 years, 5 months ago
  26. e1bdfa8 Remove deprecated depth texture sampling path by Brandon Jones · 3 years, 5 months ago
  27. 5486a2f Remove some validation for alpha.src/dstFactor by shrekshao · 3 years, 5 months ago
  28. 31f0393 D3D12: Cache DXGI keyed mutexes on the external image. by Bryan Bernhart · 3 years, 5 months ago
  29. 633bb68 Reland "Making D3D12 accept InternalUsageDescriptors" by Juanmi · 3 years, 5 months ago
  30. 0d6da10 Fix ASSERT setting staging buffer label by Bryan Bernhart · 3 years, 5 months ago
  31. 39c4fcb Revert "Making D3D12 accept InternalUsageDescriptors" by Austin Eng · 3 years, 5 months ago
  32. 365d40b Making D3D12 accept InternalUsageDescriptors by Juanmi · 3 years, 5 months ago
  33. 1935043 Fix CMake build. by Stephen White · 3 years, 5 months ago
  34. eda73e3 Validate SPIRV produced by Tint by Austin Eng · 3 years, 5 months ago
  35. 5bed1ed More spirv-cross related removal by Austin Eng · 3 years, 5 months ago
  36. 4f2edf5 Add validation for fragment output and attachment interface matching by shrekshao · 3 years, 5 months ago
  37. 38534b6 D3D12: Only set the root signature when bind groups are applied by Austin Eng · 3 years, 5 months ago
  38. e02bb36 Avoid [MTLDevice sampleTimestamps] unless the extension is enabled by Austin Eng · 3 years, 5 months ago
  39. 9978b2f Add Adapter::SupportsExternalImages by Austin Eng · 3 years, 5 months ago chromium/4605
  40. bcbe2e0 Move SPIRV-Cross functions into OpenGL backend. by Stephen White · 3 years, 5 months ago
  41. 5d17ed6 Wrap all uses of SPIRV-Cross in #define. by Stephen White · 3 years, 5 months ago
  42. ebbbcc7 Remove SPIRV-Cross support from D3D12 backend. by Stephen White · 3 years, 5 months ago chromium/4604
  43. 27e17a6 Update deprecated TextureUsage flag names by Brandon Jones · 3 years, 5 months ago
  44. f99d5aa Remove a useless comment by Jiawei Shao · 3 years, 5 months ago
  45. a03e847 Remove SPIRV-Cross support from Vulkan backend. by Stephen White · 3 years, 5 months ago
  46. c61a24b D3D12: Fix crash from non-initialized adapter. by Bryan Bernhart · 3 years, 5 months ago
  47. ed9681c dawn_native: Fallback sorting bindings in BindGroupLayout to use the binding number by Michael Tang · 3 years, 5 months ago
  48. 8d8fadb Validate MaxInterStageShaderComponents when creating shader module by Jiawei Shao · 3 years, 5 months ago
  49. 93011d0 Set the Tint MSL emit_vertex_point_size option when necessary by Austin Eng · 3 years, 5 months ago chromium/4600
  50. 567e071 Free VkCommandPool if vkResetCommandPool fails by Austin Eng · 3 years, 5 months ago
  51. 9096fc2 Remove createRenderPipeline2 and GPURenderPipelineDescriptor2 by Brandon Jones · 3 years, 5 months ago
  52. 6ab06f8 Remove SPIRV-Cross usage from Metal backend. by Stephen White · 3 years, 5 months ago
  53. f00c68a Adding APICopyTextureToTextureInternal by Juanmi · 3 years, 5 months ago
  54. 565863e Fix linker error with iOS build by James Price · 3 years, 5 months ago
  55. 6c67070 Add Buffer::GetAllocatedSize() by Austin Eng · 3 years, 5 months ago
  56. fef90b8 Fix bind groups not being applied by Aleksi Sapon · 3 years, 5 months ago
  57. ae840d5 D3D12: Check for device lost after ID3D12Fence::GetCompletedValue by Austin Eng · 3 years, 5 months ago
  58. 18bc89e D3D12: Enable D3D12 debug names in Dawn builds. by Bryan Bernhart · 3 years, 5 months ago
  59. b5e2089 Hook up dump_shaders toggle to dump SPIRV and GLSL by Austin Eng · 3 years, 5 months ago
  60. 5c19bf2 metal: Fix stray '\' prefix on MSL shaders by Ben Clayton · 3 years, 5 months ago
  61. 8ec325c Fix VVL error when creating a bind group from a destroyed texture by Austin Eng · 3 years, 5 months ago
  62. 8e95716 Use Tint SingleEntryPoint transform in Vulkan/GL backends by Austin Eng · 3 years, 5 months ago chromium/4597
  63. b7c7f62 Implement inter-stage variable matching rules - Part II by Jiawei Shao · 3 years, 5 months ago chromium/4592 chromium/4593 chromium/4594 chromium/4595
  64. da3c5ef Allow creating texture views from destroyed textures by Austin Eng · 3 years, 5 months ago
  65. d05777b Support multisampled depth texture bindings by Austin Eng · 3 years, 6 months ago chromium/4591
  66. 5220130 Deprecate readonly storage textures by Corentin Wallez · 3 years, 6 months ago
  67. 366c9d8 Skip noop dispatches on D3D12 backend by Li Hao · 3 years, 6 months ago
  68. 9d92f31 Vulkan: Enable sampleRateShading for WGSL builtin variable [[sample_index]] by Jiawei Shao · 3 years, 6 months ago
  69. d6af6bd Deprecate sampling depth textures with float/unfilterable-float by Austin Eng · 3 years, 6 months ago
  70. 0eff598 Add chained DawnTextureInternalUsageDescriptor by Austin Eng · 3 years, 6 months ago
  71. 7e50a7f Enable -Wunused-but-set-variable. by Peter Kasting · 3 years, 6 months ago
  72. 6e5b080 Improve buffer zero-initialization in resolveQuerySet on Vulkan by Li Hao · 3 years, 6 months ago
  73. 821b1cb Validate that the color write mask is zero if there is no fragment output by Austin Eng · 3 years, 6 months ago
  74. 4840b8a Replace use of deprecated tint::transform::InputStepMode by Corentin Wallez · 3 years, 6 months ago chromium/4588
  75. d812d57 Update resolveQuerySet for unavailable queries on D3D12 by Li Hao · 3 years, 6 months ago
  76. c686a6a Implement inter-stage variable matching rules - Part I by Jiawei Shao · 3 years, 6 months ago
  77. ff6c9ca6 wgpu::InputStepMode -> VertexStepMode by Corentin Wallez · 3 years, 6 months ago chromium/4587
  78. 7839647 Disable Timestamp Query on macOS 11+ by Li Hao · 3 years, 6 months ago
  79. 2152828 D3D12: Fix order of Tint transforms by Corentin Wallez · 3 years, 6 months ago chromium/4585
  80. 9bb32ba Make vertex attrib offsets require min(4, formatSize) by Corentin Wallez · 3 years, 6 months ago
  81. 01ceccb Disallow timestamp query creation if disallow_unsafe_apis by Austin Eng · 3 years, 6 months ago
  82. e9c8225 Implement render pipeline vertex format base type validation. by Corentin Wallez · 3 years, 6 months ago
  83. 1384e8b Replace VertexFormatUtils with a dawn_native table of formats by Corentin Wallez · 3 years, 6 months ago
  84. 2d41f8c Enforce per-dimension dispatch size limits by Ken Rockot · 3 years, 6 months ago
  85. 59668e9 Validate workgroup size and storage requirements by Ken Rockot · 3 years, 6 months ago
  86. e50f8c6 Skip BufferZeroInitTests.ResolveQuerySet if not on MacOS 10 by Austin Eng · 3 years, 6 months ago
  87. 4d94647 Vulkan: Export VkSemaphores as SYNC_FDs instead of OPAQUE_FDs by Brian Ho · 3 years, 6 months ago
  88. 909a3c3 Add toggles: disable_workgroup_init, disable_symbol_renaming by Ben Clayton · 3 years, 6 months ago chromium/4583
  89. 18f63b4 Metal: Handle failure to allocate an MTLCommandBuffer by Dawn Autoroller · 3 years, 6 months ago
  90. 03f9437 Metal: Handle failures in Texture and TextureView creation. by Corentin Wallez · 3 years, 6 months ago
  91. 2849712 Fix memory issues in logging callback by Zhaoming Jiang · 3 years, 6 months ago
  92. 46513c7 Add validation to the maximum inter-shader stage variable location by Jiawei Shao · 3 years, 6 months ago
  93. 02a603b Metal: Handle potential OOM in other places. by Corentin Wallez · 3 years, 6 months ago
  94. b24e132 Metal: Only call UpdateTimestampPeriod if the extension is enabled by Austin Eng · 3 years, 6 months ago
  95. 6703504 D3D12: Enable IEEE strictness by Ben Clayton · 3 years, 6 months ago
  96. 5af0a62 Fix memory leak in ShaderModuleBase::MakeError by Zhaoming Jiang · 3 years, 6 months ago
  97. ae5be1d Vulkan: ignore errors in shutdown vkWaitForFences. by Corentin Wallez · 3 years, 6 months ago
  98. bdc029e Validate format is blendable when blending is enabled by shrekshao · 3 years, 6 months ago
  99. 631b300 Ensure correct shader reflection for texture_external by Brandon Jones · 3 years, 6 months ago
  100. 0f3c35c Remove deprecated ExternalImageAccessDescriptorDXGIKeyedMutex behavior by Corentin Wallez · 3 years, 6 months ago