- 09c308c Improve ScopedEnvironmentVar to distinguish between null and empty by Austin Eng · 3 years, 4 months ago
- 970739e Add/update destruction handling for command encoding objects by Loko Kung · 3 years, 4 months ago chromium/4710
- 61c8532 Make CompilationInfo extensible. by Corentin Wallez · 3 years, 4 months ago
- de014a8 Add end2end test for readonly stencil attachment on D3D12 by Yunchao He · 3 years, 4 months ago
- 7065c21 Add descriptive error contexts to adapter initialization by Austin Eng · 3 years, 4 months ago
- 610f184 Add a guard for MTLDevice.counterSets being null. by Corentin Wallez · 3 years, 4 months ago
- 90c30f7 Remove deprecated zero default size of setIndexBuffer and setVertexBuffer by Zhaoming Jiang · 3 years, 4 months ago
- c38c4d3 Remove deprecated zero default size of buffer mapAsync by Zhaoming Jiang · 3 years, 4 months ago chromium/4707
- e9ac877 Test shader robust buffer access for dynamic buffer bindings by Austin Eng · 3 years, 4 months ago
- e9c84c0 Renames DestroyApiObject* to Destroy* for simplicity. by Loko Kung · 3 years, 4 months ago
- 2c67af9 Adds destruction handling for "simple objects" in device.destroy by Loko Kung · 3 years, 4 months ago
- 6b6262d Adds destruction handling for Textures when device is destroyed. by Loko Kung · 3 years, 4 months ago
- 75c978f Fixes buffer unmapping issue in D3D12 by Loko Kung · 3 years, 4 months ago
- 0994bbe Revise readonly depth/stencil compability between pass and bundle by Yunchao He · 3 years, 4 months ago
- b019ca6 Support FL 11.0 adapters if they have at least Resource Binding Tier 2 by Austin Eng · 3 years, 4 months ago chromium/4697
- 3646019 Add utils/WGPUHelpers.{cpp,h} to CMake build by James Price · 3 years, 4 months ago
- 2754900 dawn_node: Add documentation on how you debug TS by Ben Clayton · 3 years, 4 months ago chromium/4693
- a50efb9 Copy some WGPUHelpers into dawn_native to simplify reentrant code by Austin Eng · 3 years, 4 months ago
- b0a5ed4 Pipeline overridable constants: Metal backend by Shrek Shao · 3 years, 4 months ago
- cb41115 dawn_node: handle signals (e.g. ctrl+C) by Antonio Maiorano · 3 years, 4 months ago
- d0effc0 Add depth16unorm texture format by Dawn Autoroller · 3 years, 4 months ago
- dc6af22 dawn_node: add "--backend=<name>" convenience parameter by Antonio Maiorano · 3 years, 4 months ago
- e53b9ef Add more dst texture format for CopyTextureForBrowser by Yan · 3 years, 4 months ago
- 2514566 Make validation error formatting more consistent by Brandon Jones · 3 years, 4 months ago
- 0a873d8 dawn_node: make server mode output stdout of each test in verbose mode by Antonio Maiorano · 3 years, 4 months ago
- cb9b2f9 Implement readonly depth/stencil attachment on D3D12 by Yunchao He · 3 years, 4 months ago
- 6abf1a1 Remove deferred BufferLocation updates for drawIndexedIndirect by Austin Eng · 3 years, 4 months ago chromium/4690
- d4b9cda Improve various error messages by Brandon Jones · 3 years, 4 months ago
- e5b6bbc dawn_node: make run_cts accept "--flag=<flag>=<value>" argument by Antonio Maiorano · 3 years, 4 months ago
- 983d132 Add more / finer-grained OWNERS by Corentin Wallez · 3 years, 4 months ago
- b78e8fb Add trace events on the creation of shader module and pipeline by Jiawei Shao · 3 years, 4 months ago
- 05946d0 Add more validation tests for readonly depth/stencil attachment by Yunchao He · 3 years, 4 months ago
- ff9a1f7 Adds/refactors destroy handling for Buffer and QuerySet. by Loko Kung · 3 years, 4 months ago
- 32e9dd2 dawn_node: Improve error handling for run-cts by Ben Clayton · 3 years, 4 months ago
- e1e9fd0 Reland "Adds destroy handling for simple objects without new backend changes yet." by Loko Kung · 3 years, 4 months ago
- 1722f9e Unmark DispatchIndirect as an unsafe API by Austin Eng · 3 years, 4 months ago
- b19556e Revert "Adds destroy handling for simple objects without new backend changes yet." by Loko Kung · 3 years, 4 months ago chromium/4686 chromium/4687 chromium/4688
- bcfa7b1 Implement GPU-based validation for dispatchIndirect by Austin Eng · 3 years, 4 months ago
- deb4057 Remove the use_tint_generator toggle by Corentin Wallez · 3 years, 4 months ago
- 94d1678 Implement ConcurrentCache by Jiawei Shao · 3 years, 4 months ago
- 9901c71 Adds destroy handling for simple objects without new backend changes yet. by Loko Kung · 3 years, 4 months ago
- 1de83e5 MaxLimitTests: workaround i32 maximum for size annotation by Austin Eng · 3 years, 4 months ago
- f33afcd Improve validation errors for encoders by Brandon Jones · 3 years, 4 months ago
- 5e2e2d8 Pipeline constants: validate if any uninitialized overridable constants exist by Shrek Shao · 3 years, 4 months ago
- 3faa478 Add FromAPI / ToAPI helpers for dawn_native by Austin Eng · 3 years, 4 months ago
- 346b58c Reland "Populate some D3D12 limits from the backend" by Austin Eng · 3 years, 4 months ago
- 3c786cd Revert "Reland "Populate some D3D12 limits from the backend"" by Austin Eng · 3 years, 4 months ago chromium/4683
- f45478d Populate some Metal limits up from the backend by Austin Eng · 3 years, 4 months ago
- 167d299 Reland "Populate some D3D12 limits from the backend" by Austin Eng · 3 years, 4 months ago
- 9b92a7c Fix overridable constants by Ben Clayton · 3 years, 4 months ago
- f4c8a6a Mark pipeline overridable constants as unsafe by Shrek Shao · 3 years, 5 months ago
- ec60b17 Revert "Disable DrawIndexedIndirect" by Austin Eng · 3 years, 5 months ago
- 066ab14 wgsl: Remove unnecessary phony-assignments by Ben Clayton · 3 years, 5 months ago
- 5c4ce7b wgsl: Migrate from ignore() to phony-assignment by Ben Clayton · 3 years, 5 months ago
- eb0d900 Improving Metal backend validation messages. by Brandon Jones · 3 years, 5 months ago chromium/4679 chromium/4680 chromium/4681
- 4ce84fc Improving Vulkan backend validation messages. by Brandon Jones · 3 years, 5 months ago
- c19f27b Revert "Improve validation errors for encoders" by Brandon Jones · 3 years, 5 months ago
- ceb46e7 dawn_node: add "enable/disable-dawn-features=<comma-separated-values>" by Antonio Maiorano · 3 years, 5 months ago
- c674590 dawn_node: add "dlldir=<path>" flag by Antonio Maiorano · 3 years, 5 months ago chromium/4678
- 821f1a8 dawn_node: add "dawn-backend=<value>" flag by Antonio Maiorano · 3 years, 5 months ago
- 1d55306 Improving D3D12 backend validation messages. by Brandon Jones · 3 years, 5 months ago
- e772615 dawn_node: add support for input flags by Antonio Maiorano · 3 years, 5 months ago
- 7dc906a Improve validation messages for surface/swap chain by Brandon Jones · 3 years, 5 months ago
- fc5cae6 Improving OpenGL backend validation messages. by Brandon Jones · 3 years, 5 months ago
- 08b9654 Zero the index offsets before an indirect draw by Aleksi Sapon · 3 years, 5 months ago
- 05a3187 Revert "Populate some D3D12 limits from the backend" by Austin Eng · 3 years, 5 months ago
- 520539f Various validation error improvements by Brandon Jones · 3 years, 5 months ago
- c7e6bb0 Improve validation errors for encoders by Brandon Jones · 3 years, 5 months ago
- aa8fcfc Populate some D3D12 limits from the backend by Austin Eng · 3 years, 5 months ago
- 1349ca1 D3D12: Support [[num_workgroups]] for Dispatch by Jiawei Shao · 3 years, 5 months ago
- d97b29c Populate supported Vulkan limits from the backend by Austin Eng · 3 years, 5 months ago
- bf9b3cc Moves DestroyApiObject call into ApiObjectBase::DeleteThis by Loko Kung · 3 years, 5 months ago
- 74635bc dawn_node: Use the new CTS server runner by Ben Clayton · 3 years, 5 months ago
- d2c9cd3 Add validation rule for depth/stencil between bundle and pass by Yunchao He · 3 years, 5 months ago
- 4168780 dawn_node: Run CTS serially if --j 0 is specified by Ben Clayton · 3 years, 5 months ago
- 06b827e dawn_node: Only rebuild CTS if something has changed by Ben Clayton · 3 years, 5 months ago
- 1bf932e D3D12: dump disassembled DXBC when dump_shaders is enabled by Antonio Maiorano · 3 years, 5 months ago
- e9cbd48 dawn_node: Track promises by Ben Clayton · 3 years, 5 months ago
- 0e3d4fc dawn_node: Prevent setImmediate() being queued multiple times by Ben Clayton · 3 years, 5 months ago
- 538f795 Improve errors in BindGroupLayout, BindingInfo by Brandon Jones · 3 years, 5 months ago
- 26ae0ea Add tests for some limits by Austin Eng · 3 years, 5 months ago
- 40b73c6 Fix an unused variable warning on Android. by Peter Kasting · 3 years, 5 months ago
- e43eaab Add validation rule for depth/stencil between pipeline and render bundle by Yunchao He · 3 years, 5 months ago chromium/4674
- 2a5b981 Deprecation of using 0 as default size in buffer mapAsync by Zhaoming Jiang · 3 years, 5 months ago
- 79d2099 Add depth/stencilReadOnly and validations in RenderBundleEncoderDescriptor by Yunchao He · 3 years, 5 months ago
- 17dd734 dawn_node: Document `npm install` step for CTS by James Price · 3 years, 5 months ago
- 4948c81 Reland "Add deps to enable performing the cmake build of dawn_node on CQ" by Austin Eng · 3 years, 5 months ago chromium/4671
- daffd22 Add validation rule for depth/stencil between pipeline and pass by Yunchao He · 3 years, 5 months ago
- 91851e2 Remove several compile-time constants in favor of limits by Austin Eng · 3 years, 5 months ago chromium/4669
- e0390b8 Fix compilation error after ComputePipelineBase becomes virtual by Jiawei Shao · 3 years, 5 months ago
- 8fd1eb5 Avoid redundant creation of ComputePipelineBase in GetCachedComputePipeline by Jiawei Shao · 3 years, 5 months ago
- 2f3fe95 Adds destroy handling for BindGroupLayout without new backend changes yet. by Loko Kung · 3 years, 5 months ago
- fc5a7d4 Adds remaining setup logic to implement destroy in Device and ObjectBase. by Loko Kung · 3 years, 5 months ago
- a4c8c8d Remove "extension" by François Beaufort · 3 years, 5 months ago
- 6fd28ba Adds iterators and a check to avoid segfault when removing node in LinkedList. by Loko Kung · 3 years, 5 months ago
- 34206ec dawn_node: Use wgpu::SupportedLimits by Ben Clayton · 3 years, 5 months ago chromium/4667
- 008cba9 Reenable timestamp queries on Metal macOS 11 by Corentin Wallez · 3 years, 5 months ago
- 2d17620 Make Dawn's feature name casing match WebGPU (- instead of _) by Corentin Wallez · 3 years, 5 months ago
- daf1cdb Fix resolve range of resolveQuerySet on Metal by Li Hao · 3 years, 5 months ago
- 9a8099e Fix Wbitwise-instead-of-logical warnings by Nico Weber · 3 years, 5 months ago chromium/4665 chromium/4666