- a089e8c Improve validation errors in CommandValidation by Brandon Jones · 3 years, 2 months ago
- 01466b2 Revert "Add deps to enable performing the cmake build of dawn_node on CQ" by Sven Zheng · 3 years, 2 months ago
- da1a78d Improve validation errors in CommandEncoder by Brandon Jones · 3 years, 2 months ago
- afe9138 Reland "OpenGL: delete shaders and pipelines when they are not used any longer" by Jiawei Shao · 3 years, 2 months ago
- 3f689a4 Rename "extension" to "feature" by François Beaufort · 3 years, 2 months ago
- bf8c40b Vulkan: Implement StoreOp::Discard by Corentin Wallez · 3 years, 2 months ago
- bb417ac Validate index formats in SetIndexBuffer by Brandon Jones · 3 years, 3 months ago
- 2f1d02b Improve validation errors in Texture by Brandon Jones · 3 years, 3 months ago
- 2bf5156 Improve validation errors for Buffer by Corentin Wallez · 3 years, 3 months ago
- 16b4246 Improve validation errors for CopyTextureForBrowser by Corentin Wallez · 3 years, 3 months ago
- ecbdd8f Add deps to enable performing the cmake build of dawn_node on CQ by Austin Eng · 3 years, 3 months ago
- 698bb82 Refactor/remove dawn-defined buffer and texture usages by Yunchao He · 3 years, 3 months ago
- d85bbb6 Improve validation errors for CreateExternalTexture by Corentin Wallez · 3 years, 3 months ago chromium/4660
- 14d33c3 dawn_node: Implement setlike keys() by Ben Clayton · 3 years, 3 months ago
- 7a93485 Improve validation errors in Adapter by François Beaufort · 3 years, 3 months ago
- 5ad5250 Track read-only depth/stencil attachment as read-only usage by Yunchao He · 3 years, 3 months ago
- 75911ca dawn_node: Fix Windows build by Ben Clayton · 3 years, 3 months ago
- d84d7f1 Disable DrawIndexedIndirect by Austin Eng · 3 years, 3 months ago
- 99be407 Improvement validation errors: Pipeline.cpp by shrekshao · 3 years, 3 months ago
- 72e3ba6 dawn_node: Fix macOS build by Ben Clayton · 3 years, 3 months ago
- 547c4ed Improve validation errors for CreateQuerySet by Corentin Wallez · 3 years, 3 months ago
- 200ed61 dawn_node: Add a tool to run the CTS by Ben Clayton · 3 years, 3 months ago
- 8bbcd80 dawn_node: Move cmd/idlgen under a src directory by Ben Clayton · 3 years, 3 months ago
- 8f87d8a AdapterVk: Remove redundant VkPhysicalDevice limit check by Corentin Wallez · 3 years, 3 months ago
- ffe5114 dawn_node: Fix conversion of BlendState by Ben Clayton · 3 years, 3 months ago chromium/4659
- 7c92945 dawn_node: Add message support to UNIMPLEMENTED() by Ben Clayton · 3 years, 3 months ago
- 7ed0624 dawn_node: Begin implementing GPUSupportedFeatures by Ben Clayton · 3 years, 3 months ago
- 3e12281 dawn_node: Fix stack overflow with Write() by Ben Clayton · 3 years, 3 months ago
- 4d2bc39 Improve validation errors in RenderPipeline by Brandon Jones · 3 years, 3 months ago
- d6d2584 Add debug group logging to validation errors by Brandon Jones · 3 years, 3 months ago
- 9b643b7 Improve validation errors, Part 3 by Brandon Jones · 3 years, 3 months ago
- d6ecf83 dawn_node: Add Module.cpp by Ben Clayton · 3 years, 3 months ago chromium/4657 chromium/4658
- cac3e7e Revert "OpenGL: delete shaders and pipelines when they are not used any longer" by Corentin Wallez · 3 years, 3 months ago
- bc207f7 dawn_node: Add binding/GPUDevice.cpp by Ben Clayton · 3 years, 3 months ago
- 3c0925b Avoid redundant creation of RenderPipelineBase in GetCachedRenderPipeline by Jiawei Shao · 3 years, 3 months ago
- a57c1db OpenGL: delete shaders and pipelines when they are not used any longer by Jiawei Shao · 3 years, 3 months ago
- 126dc7d dawn_node: Add binding/GPUBuffer.cpp by Ben Clayton · 3 years, 3 months ago
- ea5d768 Improve validation errors, Part 2 by Brandon Jones · 3 years, 3 months ago
- e99ad76 Overridable constants vulkan implementation and tests by shrekshao · 3 years, 3 months ago
- 5d1613d dawn_node: Fix Converter<Napi::TypedArrayOf<T>>::FromJS by Ben Clayton · 3 years, 3 months ago
- 5a18c2a dawn_node: Add binding/GPURenderBundleEncoder.cpp by Ben Clayton · 3 years, 3 months ago
- c6b786e dawn_node: Add binding/GPUAdapter.cpp by Ben Clayton · 3 years, 3 months ago
- ffcebe8 dawn_node: Add binding/GPUCommandEncoder.cpp by Ben Clayton · 3 years, 3 months ago
- 334714b dawn_node: Add binding/GPUComputePassEncoder.cpp by Ben Clayton · 3 years, 3 months ago
- c5d9650 dawn_node: Add binding/GPU.cpp by Ben Clayton · 3 years, 3 months ago
- 6104800 dawn_node: Add binding/GPUQueue.cpp by Ben Clayton · 3 years, 3 months ago
- c06b813 dawn_node: Add binding/GPURenderPassEncoder.cpp by Ben Clayton · 3 years, 3 months ago
- 347a597 Only call WillBeginRenderPass when encoder is current by Corentin Wallez · 3 years, 3 months ago
- 8d195d5 Refactors dawn_native objects for list tracking and adds destroy skeleton API. by Loko Kung · 3 years, 3 months ago
- 7b04930 dawn_node: Add binding/GPUShaderModule.cpp by Ben Clayton · 3 years, 3 months ago
- 05944b0 dawn_node: Add binding/GPUTexture.cpp by Ben Clayton · 3 years, 3 months ago
- ca9bc67 dawn_node: Add binding .cpp files for trivial types by Ben Clayton · 3 years, 3 months ago
- 118d2dd dawn_node: Add binding/Converter.[cpp,h] by Ben Clayton · 3 years, 3 months ago
- 3e5848a dawn_node: Add all the headers for the binding classes by Ben Clayton · 3 years, 3 months ago
- a35156b dawn_node: Add binding/AsyncRunner by Ben Clayton · 3 years, 3 months ago
- af48bbc dawn_node: Add binding/Errors.[cpp,h] by Ben Clayton · 3 years, 3 months ago
- 51791e0 Add 'reason' argument to device lost callback by Kai Ninomiya · 3 years, 3 months ago
- affb7a3 dawn_node: Begin working on the CMake rules by Ben Clayton · 3 years, 3 months ago
- 897cdee dawn_node: Add template files by Ben Clayton · 3 years, 3 months ago
- 6d8a03e dawn_node: Add interop/Core.[h,cpp] by Ben Clayton · 3 years, 3 months ago
- 2be4b84 Deprecate size=0 for default in setIndexBuffer and setVertexBuffer by Zhaoming Jiang · 3 years, 3 months ago
- 8411a12 Add a mechanism for finding the best tier for a set of limits by Austin Eng · 3 years, 3 months ago
- a3c387a dawn_node: Add utils/Debug.h by Ben Clayton · 3 years, 3 months ago
- cea792f dawn_node: Add idlgen tool by Ben Clayton · 3 years, 3 months ago
- 029d67f D3D12: implement WGSL pipeline cache key generation by Michael Tang · 3 years, 3 months ago chromium/4656
- 0e3aa3c Metal: Support creating render pipeline asynchronously by Jiawei Shao · 3 years, 3 months ago
- 525039d Vulkan: Support creating render pipeline asynchronously by Jiawei Shao · 3 years, 3 months ago
- ba66295 Improve validation errors, Part 1 by Brandon Jones · 3 years, 3 months ago
- a04663c Added Abseil as a third-party dependency (Take 2) by Brandon Jones · 3 years, 3 months ago
- c19329c CMake: Only require SPIRV-Cross when enabling OpenGL backend by Ben Clayton · 3 years, 3 months ago
- 999cc24 Fix all GCC 10 warnings by Ben Clayton · 3 years, 3 months ago chromium/4652
- ebf183b Implement drawIndexedIndirect validation by Ken Rockot · 3 years, 3 months ago
- 1bca159 Add dawn_native unittests for Limits by Austin Eng · 3 years, 3 months ago
- f84e7b4 Remove prefix 'm' on mCreateInfo in ComputeVertexInputDesc by Jiawei Shao · 3 years, 3 months ago
- a10f533 Update destinationOffset alignment to 256 in resolveQuerySet by Li Hao · 3 years, 3 months ago
- a928047 Force -Wno-shadow to avoid variable shadowing warnings. by Peter Kasting · 3 years, 3 months ago
- 92d6e53 Fix CMake build failures after recent changes by Kai Ninomiya · 3 years, 3 months ago
- 73d7c84 Default initialize DeviceDescriptor in DawnTest.cpp by Austin Eng · 3 years, 3 months ago
- 1c85de6 Clamp limits to the defaults if they are worse than the defaults by Austin Eng · 3 years, 3 months ago
- 44d729fc Introduce BufferLocation by Ken Rockot · 3 years, 3 months ago
- 6237c8a Introduce WriteBuffer command by Ken Rockot · 3 years, 3 months ago
- 4e37acc Add new items for Emscripten/webgpu-headers by Kai Ninomiya · 3 years, 3 months ago
- 930e918 Generate multiple variants of webgpu.h header by Kai Ninomiya · 3 years, 3 months ago
- 0a4cb8d D3D12: Move transform/FirstIndexOffset outside of TranslateToHLSL by Michael Tang · 3 years, 3 months ago
- fa9ca44 Stub out depth16unorm texture format by Kai Ninomiya · 3 years, 3 months ago
- 2e48f01 Add an option for the Adapter to use tiered limits by Austin Eng · 3 years, 3 months ago
- c389182 Remove readonly storage textures by Corentin Wallez · 3 years, 3 months ago
- a6394dd Fix a few comments in RenderPassDescriptorValidationTests.cpp by Yunchao He · 3 years, 3 months ago chromium/4646
- bd04e15 Remove deprecated APIs by Corentin Wallez · 3 years, 3 months ago
- bffc966 Add wgpuDeviceGetLimits. Split Required/Supported limit structs by Austin Eng · 3 years, 3 months ago
- 4ecfc58 D3D12: Support creating render pipeline asynchronously by Jiawei Shao · 3 years, 3 months ago
- b166b99 Treat 'mipLevelCount == 0' as error by jchen10 · 3 years, 3 months ago
- 8626b21 Disable the workaround about the T2T copy issue on newer Intel drivers by Jiawei Shao · 3 years, 3 months ago
- 2f8f251 Revert "Added Abseil as a third-party dependency" by Shrek Shao · 3 years, 3 months ago
- 4646de9 Support flattening multiple CommandAllocators by Ken Rockot · 3 years, 3 months ago chromium/4644
- 5528d0e Metal: Allocate threadgroup memory based on Tint reflection by Austin Eng · 3 years, 3 months ago
- 49d794f Use IterateBitSet in AddVertexPullingPass by Corentin Wallez · 3 years, 3 months ago
- 4935c14 Use WGPU_MIP_LEVEL_COUNT_UNDEFINED instead of 0 by jchen10 · 3 years, 3 months ago
- 857d4e6 Support vertex-only render pipeline by Zhaoming Jiang · 3 years, 3 months ago
- 43ce892 Remove descriptor in RenderPipeline::Initialize by Jiawei Shao · 3 years, 3 months ago