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