- 3a036ab Validate that storage texture views have a single miplevel by Zhaoming Jiang · 3 years, 2 months ago
- c871df0 Validate depth/stencil texture formats in image copies by Li Hao · 3 years, 2 months ago
- 6331f95 Refactors Destroy to be upward calls instead of overriding. by Loko Kung · 3 years, 2 months ago
- a329997 Add features of depth24unorm-stencil8 and depth32float-stencil8 texture formats by Li Hao · 3 years, 2 months ago
- 2ec0992 Add include RenderPipeline.h in DeviceMock.h by Shrek Shao · 3 years, 2 months ago
- 3482a80 Rename DeviceDescriptor -> DawnDeviceDescriptor by Austin Eng · 3 years, 2 months ago
- 828f674 Add label tracking for several object types (pt 2) by Brandon Jones · 3 years, 2 months ago
- 88aeeae Add label tracking for several object types by Brandon Jones · 3 years, 2 months ago
- c6c4588 Pipeline overridable constants: D3D12 backend by shrekshao · 3 years, 2 months ago
- 09c308c Improve ScopedEnvironmentVar to distinguish between null and empty by Austin Eng · 3 years, 2 months ago
- 970739e Add/update destruction handling for command encoding objects by Loko Kung · 3 years, 2 months ago chromium/4710
- 61c8532 Make CompilationInfo extensible. by Corentin Wallez · 3 years, 2 months ago
- 90c30f7 Remove deprecated zero default size of setIndexBuffer and setVertexBuffer by Zhaoming Jiang · 3 years, 2 months ago
- c38c4d3 Remove deprecated zero default size of buffer mapAsync by Zhaoming Jiang · 3 years, 2 months ago chromium/4707
- e9c84c0 Renames DestroyApiObject* to Destroy* for simplicity. by Loko Kung · 3 years, 2 months ago
- 6b6262d Adds destruction handling for Textures when device is destroyed. by Loko Kung · 3 years, 2 months ago
- 0994bbe Revise readonly depth/stencil compability between pass and bundle by Yunchao He · 3 years, 3 months ago
- 05946d0 Add more validation tests for readonly depth/stencil attachment by Yunchao He · 3 years, 3 months ago
- ff9a1f7 Adds/refactors destroy handling for Buffer and QuerySet. by Loko Kung · 3 years, 3 months ago
- e1e9fd0 Reland "Adds destroy handling for simple objects without new backend changes yet." by Loko Kung · 3 years, 3 months ago
- 1722f9e Unmark DispatchIndirect as an unsafe API by Austin Eng · 3 years, 3 months ago
- b19556e Revert "Adds destroy handling for simple objects without new backend changes yet." by Loko Kung · 3 years, 3 months ago chromium/4686 chromium/4687 chromium/4688
- bcfa7b1 Implement GPU-based validation for dispatchIndirect by Austin Eng · 3 years, 3 months ago
- deb4057 Remove the use_tint_generator toggle by Corentin Wallez · 3 years, 3 months ago
- 94d1678 Implement ConcurrentCache by Jiawei Shao · 3 years, 3 months ago
- 9901c71 Adds destroy handling for simple objects without new backend changes yet. by Loko Kung · 3 years, 3 months ago
- f33afcd Improve validation errors for encoders by Brandon Jones · 3 years, 3 months ago
- 5e2e2d8 Pipeline constants: validate if any uninitialized overridable constants exist by Shrek Shao · 3 years, 3 months ago
- f4c8a6a Mark pipeline overridable constants as unsafe by Shrek Shao · 3 years, 3 months ago
- 066ab14 wgsl: Remove unnecessary phony-assignments by Ben Clayton · 3 years, 3 months ago
- 5c4ce7b wgsl: Migrate from ignore() to phony-assignment by Ben Clayton · 3 years, 3 months ago
- bf9b3cc Moves DestroyApiObject call into ApiObjectBase::DeleteThis by Loko Kung · 3 years, 3 months ago
- d2c9cd3 Add validation rule for depth/stencil between bundle and pass by Yunchao He · 3 years, 3 months ago
- e43eaab Add validation rule for depth/stencil between pipeline and render bundle by Yunchao He · 3 years, 3 months ago chromium/4674
- 2a5b981 Deprecation of using 0 as default size in buffer mapAsync by Zhaoming Jiang · 3 years, 3 months ago
- 79d2099 Add depth/stencilReadOnly and validations in RenderBundleEncoderDescriptor by Yunchao He · 3 years, 3 months ago
- daffd22 Add validation rule for depth/stencil between pipeline and pass by Yunchao He · 3 years, 3 months ago
- 91851e2 Remove several compile-time constants in favor of limits by Austin Eng · 3 years, 3 months ago chromium/4669
- e0390b8 Fix compilation error after ComputePipelineBase becomes virtual by Jiawei Shao · 3 years, 3 months ago
- 2f3fe95 Adds destroy handling for BindGroupLayout without new backend changes yet. by Loko Kung · 3 years, 3 months ago
- fc5a7d4 Adds remaining setup logic to implement destroy in Device and ObjectBase. by Loko Kung · 3 years, 3 months ago
- 6fd28ba Adds iterators and a check to avoid segfault when removing node in LinkedList. by Loko Kung · 3 years, 3 months ago
- 2d17620 Make Dawn's feature name casing match WebGPU (- instead of _) by Corentin Wallez · 3 years, 3 months ago
- 3f689a4 Rename "extension" to "feature" by François Beaufort · 3 years, 4 months ago
- bb417ac Validate index formats in SetIndexBuffer by Brandon Jones · 3 years, 4 months ago
- d85bbb6 Improve validation errors for CreateExternalTexture by Corentin Wallez · 3 years, 4 months ago chromium/4660
- 5ad5250 Track read-only depth/stencil attachment as read-only usage by Yunchao He · 3 years, 4 months ago
- e99ad76 Overridable constants vulkan implementation and tests by shrekshao · 3 years, 4 months ago
- 347a597 Only call WillBeginRenderPass when encoder is current by Corentin Wallez · 3 years, 4 months ago
- 51791e0 Add 'reason' argument to device lost callback by Kai Ninomiya · 3 years, 4 months ago
- 2be4b84 Deprecate size=0 for default in setIndexBuffer and setVertexBuffer by Zhaoming Jiang · 3 years, 4 months ago
- 8411a12 Add a mechanism for finding the best tier for a set of limits by Austin Eng · 3 years, 4 months ago
- ebf183b Implement drawIndexedIndirect validation by Ken Rockot · 3 years, 4 months ago
- 1bca159 Add dawn_native unittests for Limits by Austin Eng · 3 years, 4 months ago
- a10f533 Update destinationOffset alignment to 256 in resolveQuerySet by Li Hao · 3 years, 4 months ago
- 1c85de6 Clamp limits to the defaults if they are worse than the defaults by Austin Eng · 3 years, 4 months ago
- 6237c8a Introduce WriteBuffer command by Ken Rockot · 3 years, 4 months ago
- fa9ca44 Stub out depth16unorm texture format by Kai Ninomiya · 3 years, 4 months ago
- c389182 Remove readonly storage textures by Corentin Wallez · 3 years, 4 months ago
- a6394dd Fix a few comments in RenderPassDescriptorValidationTests.cpp by Yunchao He · 3 years, 4 months ago chromium/4646
- bffc966 Add wgpuDeviceGetLimits. Split Required/Supported limit structs by Austin Eng · 3 years, 4 months ago
- b166b99 Treat 'mipLevelCount == 0' as error by jchen10 · 3 years, 4 months ago
- 4646de9 Support flattening multiple CommandAllocators by Ken Rockot · 3 years, 4 months ago chromium/4644
- 4935c14 Use WGPU_MIP_LEVEL_COUNT_UNDEFINED instead of 0 by jchen10 · 3 years, 4 months ago
- 857d4e6 Support vertex-only render pipeline by Zhaoming Jiang · 3 years, 4 months ago
- 96ac969 Use WGPU_ARRAY_LAYER_COUNT_UNDEFINED instead of 0 by jchen10 · 3 years, 4 months ago
- 02fbf16 Add validation, storage, and querying of limits by Austin Eng · 3 years, 4 months ago
- dc7971c dawn_wire: Support deserializing s->c chained structs by Austin Eng · 3 years, 5 months ago
- 8ee643c Remove suppression for fixed Tint issue by Corentin Wallez · 3 years, 5 months ago chromium/4639
- 363c28e Remove typedefs for deprecated types. by Corentin Wallez · 3 years, 5 months ago
- 7a44622 Reenable / delete DISABLED tests. by Corentin Wallez · 3 years, 5 months ago
- 37a8649 Adds ASTC texture compression formats and Vulkan support for them. by Loko Kung · 3 years, 5 months ago
- c1bcbbf Add Labels For Pipelines and ShaderModule for D3D12/Vk by Brandon Jones · 3 years, 5 months ago
- 1f48c97 Update default pipeline layout compatibility rules by Brandon Jones · 3 years, 5 months ago
- 3fdfa82 Callback reentrancy tests by shrekshao · 3 years, 5 months ago chromium/4629
- c7226a7 Adds ETC2/EAC texture compression formats and Vulkan support for them by Loko Kung · 3 years, 5 months ago
- 52ad8f6 client: call pending GetCompilationInfo on Disconnect by Corentin Wallez · 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
- 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
- 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
- 4f2edf5 Add validation for fragment output and attachment interface matching by shrekshao · 3 years, 6 months ago
- 27e17a6 Update deprecated TextureUsage flag names by Brandon Jones · 3 years, 6 months ago
- 8d8fadb Validate MaxInterStageShaderComponents when creating shader module by Jiawei Shao · 3 years, 6 months ago
- f00c68a Adding APICopyTextureToTextureInternal by Juanmi · 3 years, 6 months ago
- b7c7f62 Implement inter-stage variable matching rules - Part II by Jiawei Shao · 3 years, 6 months ago chromium/4592 chromium/4593 chromium/4594 chromium/4595
- da3c5ef Allow creating texture views from destroyed textures by Austin Eng · 3 years, 6 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
- 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
- ce15395 Fix WGSL usage of "let" by Austin Eng · 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
- 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
- 9bb32ba Make vertex attrib offsets require min(4, formatSize) by Corentin Wallez · 3 years, 6 months ago
- a314f09 Use last 2 fields as Intel graphics driver build number by Yang Gu · 3 years, 6 months ago
- 01ceccb Disallow timestamp query creation if disallow_unsafe_apis by Austin Eng · 3 years, 6 months ago