- a83e0cd Remove stray push constant code. by Corentin Wallez · 4 years, 7 months ago
- bd481fc Allow ResultOrError to downcast from backend to frontend types by Corentin Wallez · 4 years, 7 months ago
- 5f53d53 Fix RenderPassDescriptor to be extensible. by Corentin Wallez · 4 years, 7 months ago
- 720988d Fixed compilation issue on clang 6.x by Mathieu-Andre Chiasson · 4 years, 7 months ago
- 8eb8385 dawn_wire: Tag deserialize commands with volatile pointer by Austin Eng · 4 years, 7 months ago
- d561448 Add build time flag to control enabling SPIRV-Cross reflection by Ryan Harrison · 4 years, 7 months ago
- 86d921e Add MaybeError to d3d12::Device::ExecuteCommandList by Rafael Cintron · 4 years, 7 months ago
- 0b82671 Rename PipelineStageDescriptor to ProgrammableStageDescriptor by Jinho Bang · 4 years, 7 months ago
- 90a5595 dawn_wsi: Pass the Metal queue to the SwapChainImpl by Corentin Wallez · 4 years, 7 months ago
- cc47878 Adding missing reflection API sources to SPIRV-Cross targets by Ryan Harrison · 4 years, 7 months ago
- 21dfc91 Resource Management 7: Device memory sub-allocation using buddy allocator. by Bryan Bernhart · 4 years, 7 months ago
- 277d2e1 Add missing optional label member to descriptors by François Beaufort · 4 years, 7 months ago
- 3fd022e Validate injected errors are not NoError by Austin Eng · 4 years, 7 months ago
- 0da52f2 D3D12: Move resource allocators from device into manager. by Bryan Bernhart · 4 years, 7 months ago
- 867f720 Add missing "strlen" parameter for Device InjectError command. by Austin Eng · 4 years, 7 months ago
- 4379e8f dawn_wire: Only generate has_member for optional members by Austin Eng · 4 years, 7 months ago
- dc9f1e6 Add validation tests for WebGPU bind group "persistence" by Austin Eng · 4 years, 7 months ago
- c15160f Rolling 4 dependencies by Ryan Harrison · 4 years, 7 months ago
- deb28ea D3D12: Implement ASSERT_SUCCESS as macro instead of function by Jiawei Shao · 4 years, 7 months ago
- e6b93e8 D3D12: Use ringbuffer allocator for descriptor heaps. by Bryan Bernhart · 4 years, 7 months ago
- e06f01b dawn_wire: Forward client-generated errors to the server by Austin Eng · 4 years, 7 months ago
- 55a00c7 Set writemask to 0 when no fs output matches color state on Metal and Vulkan by Jiawei Shao · 4 years, 7 months ago
- 52bd6b7 Move kInvalidOffset to RingBufferAllocator namespace. by Bryan Bernhart · 4 years, 7 months ago
- f622a44 Fix support for optional const char* by François Beaufort · 4 years, 7 months ago
- 86ac0b9 Rename INVALID_OFFSET to kInvalidOffset. by Bryan Bernhart · 4 years, 7 months ago
- 64f4dd7 Add check between color state format and fragment shader output by Jiawei Shao · 4 years, 7 months ago
- 09cc2b9 Fixed compilation issues when using libstdc++ by Mathieu-Andre Chiasson · 4 years, 7 months ago
- 6ac5a92 Add label to command buffer and compute pass descriptors by François Beaufort · 4 years, 7 months ago
- cf0e9d9 Add StoreOp::Clear by Natasha Lee · 4 years, 7 months ago
- 05be0ff Validate fragment output location doesn't exceed kMaxColorAttachments by Jiawei Shao · 4 years, 7 months ago
- c3b6132 Rename GPUBindGroupLayoutBinding dynamic to hasDynamicOffset by François Beaufort · 4 years, 7 months ago
- 41f8aa5 Return Dawn result upon submit. by Bryan Bernhart · 4 years, 7 months ago
- 27a35eb Rolling 3 dependencies by Ryan Harrison · 4 years, 7 months ago
- d46cabd7 Fix the orientation of CubeReflection by Corentin Wallez · 4 years, 8 months ago
- c81a717 Remove indirection for colorStates by Corentin Wallez · 4 years, 8 months ago
- b8dbada Make ComboRenderPipelineDescriptor non copyable. by Corentin Wallez · 4 years, 8 months ago
- 394553b Set y-axis up in normalized coordinate system. by Yunchao He · 4 years, 8 months ago
- a838c7d Remove indirection for colorAttachments by Corentin Wallez · 4 years, 8 months ago
- 0c4d759 Disable BufferSetSubData.ManySetSubData on Metal by Brian Sheedy · 4 years, 8 months ago
- 38b295d Fix availability check for MTLCopyAllDevices by Corentin Wallez · 4 years, 8 months ago
- a9a84df BUILD.gn: Delete stale generated files in Dawn's gen dir. by Corentin Wallez · 4 years, 8 months ago
- f8c66c7 Rolling 4 dependencies by Ryan Harrison · 4 years, 8 months ago
- bdd88a7 Check if allocation is valid before deallocating. by Bryan Bernhart · 4 years, 8 months ago
- ae4dbeb Roll ahead shaderc API and update API usage as needed by Ryan Harrison · 4 years, 8 months ago
- 05623df BUILD.gn: Add a check generated files are in allowed dirs. by Corentin Wallez · 4 years, 8 months ago
- 450e212 Remove device dependencies from ringbuffer. by Bryan Bernhart · 4 years, 8 months ago
- b11bd2d Fix leak of ErrorData after Device::ConsumedError by Austin Eng · 4 years, 8 months ago
- 7dda7d0 Clarify disabled warning for Metal in BUILD.gn by Corentin Wallez · 4 years, 8 months ago
- 897ebc7 Normalize generated file paths to match main tree. by Corentin Wallez · 4 years, 8 months ago
- b495e48 Support compilation of Dawn on iOS. by Corentin Wallez · 4 years, 8 months ago
- 45f9185 generator_lib.py: correctly handle lack of --jinja2-path. by Corentin Wallez · 4 years, 8 months ago
- 5e9082d Add some missing headers in BUILD.gn files. by Corentin Wallez · 4 years, 8 months ago
- f7c2636 Add missing include in the Vulkan backend. by Corentin Wallez · 4 years, 8 months ago
- 519b16c Add README.md for the Dawn perf test harness by Austin Eng · 4 years, 8 months ago
- 7f3f331 Support setting bind groups before pipeline for all backends by Austin Eng · 4 years, 8 months ago
- 617e356 OpenGL: clear nonrenderable texture formats by Natasha Lee · 4 years, 8 months ago
- be99007 Support ErrorScopes for asynchronous GPU execution by Austin Eng · 4 years, 8 months ago
- bb3c895 Fix a typo in viewport validation test by Yunchao He · 4 years, 8 months ago
- 2383fd4 Revert "Skip some end2end tests for Vulkan validation layers enable on Windows" by Hao Li · 4 years, 8 months ago
- 785ec66 BUILD.gn: Correctly skip GLFW on ChromeOS by Corentin Wallez · 4 years, 8 months ago
- 47f3b0d [fuchsia]: Fix Fuchsia build. by David 'Digit' Turner · 4 years, 8 months ago
- 01600df Use clear loadop to lazy clear depth stencil attachments by Natasha Lee · 4 years, 8 months ago
- fad96f6 BUILD.gn: Only expose the GLFW target on platforms that support it by Corentin Wallez · 4 years, 8 months ago
- 2a23920 Set point size value for vertex shader in OptionalVertexInputTest by Li, Hao · 4 years, 8 months ago
- 4cc1891 Skip some end2end tests for Vulkan validation layers enable on Windows by Li, Hao · 4 years, 8 months ago
- 03e31ed Cleanup d3d12::Device::ExecuteCommandLists by Rafael Cintron · 4 years, 8 months ago
- f35dcfe Implement ErrorScopes for synchronous errors by Austin Eng · 4 years, 8 months ago
- 619935f Rolling 4 dependencies by Ryan Harrison · 4 years, 8 months ago
- f60522f [fuchsia] Fix Chromium build. by David 'Digit' Turner · 4 years, 8 months ago
- fa00c69 [fuchsia] Implement external semaphore and memory support. by David 'Digit' Turner · 4 years, 8 months ago
- 86e74e0 Implement BGLBinding::textureDimension by Corentin Wallez · 4 years, 8 months ago
- dbe74bc Add TextureViewDescriptor.aspect. by Corentin Wallez · 4 years, 8 months ago
- b8ea84c Implement debug markers and groups for CommandEncoder by Corentin Wallez · 4 years, 8 months ago
- 5735403 Metal: Support setting bind groups before pipeline to match WebGPU semantics by Austin Eng · 4 years, 8 months ago
- f35420d D3D12: Add IndexBufferTracker by Austin Eng · 4 years, 8 months ago
- 8e37315 D3D12: Factor SetVertexBuffer tracking to match other tracking classes by Austin Eng · 4 years, 8 months ago
- 882ff72 [fuchsia] Add headers containing extra vulkan definitions. by David 'Digit' Turner · 4 years, 8 months ago
- b749d07 Enable Vulkan for Chromium Fuchsia build. by David 'Digit' Turner · 4 years, 8 months ago
- abec145 dawn_wire: Fix leak in Server::DoDevicePopErrorScope by Austin Eng · 4 years, 8 months ago
- 77f091c Align the size of Uniform and Storage buffer to 16 bytes in Metal by Li, Hao · 4 years, 8 months ago
- 22c3ff7 Resource Management 6: VK support for resource allocation. by Bryan Bernhart · 4 years, 8 months ago
- a900cce Remove indirection for computeStage by Corentin Wallez · 4 years, 8 months ago
- a560104 Match WebGPU's TextureViewDescriptor.dimension defaults. by Corentin Wallez · 4 years, 8 months ago
- c6c7a42 Remove indirection for vertexStage by Corentin Wallez · 4 years, 8 months ago
- d55bd7a Make TextureFormat/ViewDimension::None Undefined and value 0. by Corentin Wallez · 4 years, 8 months ago
- 3bcb567 Rolling 5 dependencies by Ryan Harrison · 4 years, 8 months ago
- 45238d7 Add empty implementations of Push/PopErrorScope by Austin Eng · 4 years, 8 months ago
- f5c4477 Use the agreed upon include path for spirv-cross. by Corentin Wallez · 4 years, 8 months ago
- ce2adba Fix parsing of DawnPerfTest --override-steps argument by Austin Eng · 4 years, 8 months ago
- 086835f Vulkan: Use dynamic uploader for temp buffer when clearing textures. by Natasha Lee · 4 years, 8 months ago
- c7910d1 Fix missing virtual on destructor by Corentin Wallez · 4 years, 8 months ago
- 179d7b2 Add WrapSharedHandle to D3D12 backend by Rafael Cintron · 4 years, 8 months ago
- 824424f Fix MSVC build error due to sign mismatch. by Bryan Bernhart · 4 years, 8 months ago
- 58e68e0 Disable flaky BC texture tests. by Bryan Bernhart · 4 years, 8 months ago
- 3c26e42 Add dawn_perf_tests as a data_dep of dawn_perf_tests_temp_group by Austin Eng · 4 years, 8 months ago
- adbeced D3D12: clear nonrenderable texture formats by Natasha Lee · 4 years, 8 months ago
- 864bae4 Enable two BindGroupTests on Metal by Jiawei Shao · 4 years, 8 months ago
- f018c05 Rolling 5 dependencies by Ryan Harrison · 4 years, 8 months ago
- 13c472e Make vertex input descriptor optional by François Beaufort · 4 years, 8 months ago
- 18b2cb5 Enable CopyTests_T2B.Texture2DArrayMip/Vulkan on Intel by Jiawei Shao · 4 years, 8 months ago