- 25cc7238 Fix mFenceEvent HANDLE leak by Rafael Cintron · 4 years, 9 months ago
- 3f21e11 Fix RenderBundleValidationTests by Austin Eng · 4 years, 9 months ago
- 9d9d76c OpenGL: Support B2T and T2T copies with BC formats by Jiawei Shao · 4 years, 9 months ago
- 23edf95 Update .gitignore by Corentin Wallez · 4 years, 9 months ago
- ba9f3a8 OpenGL: Use non-filtering samplers for int/uint texture. by Corentin Wallez · 4 years, 9 months ago
- f463a20 Add BGLBinding::textureComponentType by Corentin Wallez · 4 years, 9 months ago
- ae2b9f4 Rolling 3 dependencies by Ryan Harrison · 4 years, 9 months ago
- 87ded96 Remove 16 bit normalized texture formats by Corentin Wallez · 4 years, 9 months ago
- 0beb438 Validate RenderBundle texture formats by Austin Eng · 4 years, 9 months ago
- d8cdcea Validate the RenderBundle debug groups must be well nested by Austin Eng · 4 years, 9 months ago
- ee3de1e Remove undefined behavior from NextPowerOfTwo by Brian Ho · 4 years, 9 months ago
- 09c12ca Validate shared semaphore and memory handles by Idan Raiter · 4 years, 9 months ago
- 786f765 Add vulkan external memory large image test by Idan Raiter · 4 years, 9 months ago
- 0b2599c Add tests for RenderPassEncoder::SetViewport by Yunchao He · 4 years, 9 months ago
- ae2415c Trace MTLCommandBuffer acquisition and submission on Metal by Austin Eng · 4 years, 9 months ago
- 5f8a8aa Vulkan: clear nonrenderable texture color formats by Natasha Lee · 4 years, 9 months ago
- c072fc2 Define OutOfMemory error by Bryan Bernhart · 4 years, 9 months ago
- 40618d0 Implement RenderBundle in the backend by Austin Eng · 4 years, 9 months ago
- 0ebd54c Update BUILD flags to support Chrome OS by Brian Ho · 4 years, 9 months ago
- 79e6ab7 Rolling 2 dependencies by Ryan Harrison · 4 years, 9 months ago
- 8a488c1 Implement RenderBundle in the frontend by Austin Eng · 4 years, 9 months ago
- 2fb628d Remove GLFW dependency for non-GL tests by Brian Ho · 4 years, 9 months ago
- d4ce736 Add dawn_platform::Platform for handling tracing events in Dawn by Austin Eng · 4 years, 9 months ago
- 35670f1 Skip InheritDynamicOffsetsComputePipeline test on Windows by Yan, Shaobo · 4 years, 9 months ago
- b6d7c53 Reland "Fix dynamic buffer offset issues on D3D12 backend" by Yan, Shaobo · 4 years, 9 months ago
- 3318caa Factor RenderPass command validation by Austin Eng · 4 years, 9 months ago
- 9b45b5a Handle staging buffer map failure on Metal. by Bryan Bernhart · 4 years, 9 months ago
- 74e4834 Add wrapping for using external vulkan images as textures by Idan Raiter · 4 years, 9 months ago
- 8cb2393 Ensure clearing attachments is done via renderpass loadop by Natasha Lee · 4 years, 9 months ago
- ebb0539 Rolling 5 dependencies by Robert Iannucci · 4 years, 9 months ago
- ef2fac0 [infra/config] Bump OS X SDK version for dawn. by Robert Iannucci · 4 years, 9 months ago
- a9658d9 MemoryTransferService: Separate functions to serialize and get serialization size by Austin Eng · 4 years, 9 months ago
- 42e1bba Revert "Fix dynamic buffer offset issues on D3D12 backend" by Austin Eng · 4 years, 9 months ago
- ab8b768 Rolling 5 dependencies by Ryan Harrison · 4 years, 9 months ago
- e9fabf5 Factor PassResourceUsageTracker to its own file by Austin Eng · 4 years, 9 months ago
- bb10a91 Fix leak of AttachmentState by Austin Eng · 4 years, 9 months ago
- 4215841 Fix dynamic buffer offset issues on D3D12 backend by Yan, Shaobo · 4 years, 9 months ago
- 1cd83ff Code clean up in CompressedTextureFormatTests by Jiawei Shao · 4 years, 9 months ago
- 6de5baa Skip several end2end tests by Jiawei Shao · 4 years, 9 months ago
- 38ee172 Fix dynamic bind group size in Animometer example by Austin Eng · 4 years, 9 months ago
- ccf8050 Make Snorm formats non-renderable by Corentin Wallez · 4 years, 9 months ago
- bfc9cee Implement OpArrayLength on Metal by Corentin Wallez · 4 years, 9 months ago
- ef4f3bd Add external memory and semaphore extensions by Idan Raiter · 4 years, 9 months ago
- 54b4df7 s/isPIXEventRuntimeLoaded/IsPIXEventRuntimeLoaded/g by François Beaufort · 4 years, 9 months ago
- d64ee1a Implement most texture formats on OpenGL by Corentin Wallez · 4 years, 9 months ago
- e58fbc4 Handle debug markers commands for compute pass encoder by François Beaufort · 4 years, 9 months ago
- ae7e002 Make fragment stage optional in RenderPipeline by François Beaufort · 4 years, 9 months ago
- c1583a5 Create CommandRecordingContext by Idan Raiter · 4 years, 9 months ago
- 574b951 Support BC formats as the first extension in Dawn by Jiawei Shao · 4 years, 9 months ago
- 56f3a7b WrapIOSurface: Add support for RGBA8 by Corentin Wallez · 4 years, 9 months ago
- 351ea23 Dynamic Buffer Offset : D3D Backend by Yan, Shaobo · 4 years, 9 months ago
- d08611b Move all the implementations of Toggle to Toggles.cpp by Jiawei Shao · 4 years, 9 months ago
- 35ad522 Resource Management 3: Buddy allocator by Bryan Bernhart · 4 years, 9 months ago
- 7b57c5b Check bindgroup validity first in SetBindGroup by Corentin Wallez · 4 years, 9 months ago
- 34f8bd8 Dynamic Buffer Offset : OpenGL Backend by Yan, Shaobo · 4 years, 9 months ago
- 7dec2d1 Use Vulkan 1.1 if available by Idan Raiter · 4 years, 9 months ago
- 10fe833 Metal: Pack vertex buffers just after the pipeline layout by Corentin Wallez · 4 years, 9 months ago
- b98f0fa Deduplicate AttachmentState shared by RenderPipeline and RenderPasses by Austin Eng · 4 years, 9 months ago
- e69627f Backdoor to get the number of texture lazy clears for testing by Natasha Lee · 4 years, 9 months ago
- 506ce9b Fix MSVC builder failure with NextPowerOfTwo. by Bryan Bernhart · 4 years, 9 months ago
- 9d2ccaf Vulkan: Support recreating swapchain with SwapChain.Configure() by Jiawei Shao · 4 years, 10 months ago
- 2718177 Resource Management 4: Stress test buffer writes by Bryan Bernhart · 4 years, 10 months ago
- fde9490 Factor EncodingContext out of CommandEncoderBase. by Austin Eng · 4 years, 10 months ago
- 8944f02 Test that sampled textures in compute and render pass get lazy cleared by Natasha Lee · 4 years, 10 months ago
- 68d97ad Prefer <cstring> to <string.h>. by Stephen White · 4 years, 10 months ago
- 4e3b218 Introduce a format table in the OpenGL by Corentin Wallez · 4 years, 10 months ago
- 722c4fa Fix missing header in OpenGLFunctions.cpp by Jiawei Shao · 4 years, 10 months ago
- 07b5be3 Resource Management 2: Buffer mapping error handling by Bryan Bernhart · 4 years, 10 months ago
- 23dd124 Fix compilation of the OpenGL backend on Mac by Corentin Wallez · 4 years, 10 months ago
- 4079323 Resource Management 1: Math ops by Bryan Bernhart · 4 years, 10 months ago
- 0e338ff Fix compilation of MemoryTransferService Read/WriteHandle on Windows by Austin Eng · 4 years, 10 months ago
- 4e9923c Remove suppression fixed for Linux Intel Vulkan by Corentin Wallez · 4 years, 10 months ago
- ba84fb2 OpenGL: Add support for backend validation by Corentin Wallez · 4 years, 10 months ago
- fefb3ab OpenGL: Use the correct size to lazy-clear mips by Corentin Wallez · 4 years, 10 months ago
- 9dffe11 OpenGL: Don't bind non-existent shader resources. by Corentin Wallez · 4 years, 10 months ago
- 69f1db7 Add RenderEncoderBase to match WebGPU class hierarchy. by Austin Eng · 4 years, 10 months ago
- c0b8132 Implement RenderPassEncoder::SetViewport: impl on backends by Yunchao He · 4 years, 10 months ago
- 472bd1e Add some missing #includes. by Stephen White · 4 years, 10 months ago
- 47b1070 dawn.json: Removed unused "face" bitmask by Corentin Wallez · 4 years, 10 months ago
- 72724b8 Add wire tests and mocks for the MemoryTransferService by Austin Eng · 4 years, 10 months ago
- 6a5418a Add MemoryTransfer interfaces to the wire by Austin Eng · 4 years, 10 months ago
- 49aae0f Double the size of the ring buffer only when it is not big enough by Jiawei Shao · 4 years, 10 months ago
- 91ec571 Impl RenderPassEncoder::SetViewport: add more tests by Yunchao He · 4 years, 10 months ago
- 1546bfb Precompute all the Formats at Device creation in the FormatTable by Corentin Wallez · 4 years, 10 months ago
- d6cc1fe Add an implementation of Result<const T*, E*> by Corentin Wallez · 4 years, 10 months ago
- 9dbb81f Add missing validation for unsupported texture view dims. by Corentin Wallez · 4 years, 10 months ago
- ee0fa17 Update Vulkan headers to v1.1.115 by David 'Digit' Turner · 4 years, 10 months ago
- 0326b80 Use whole size of buffer if binding buffer size is UINT64_MAX by François Beaufort · 4 years, 10 months ago
- 56a21a6 Make GN //src/common target easier to use when Vulkan is enabled. by David 'Digit' Turner · 4 years, 10 months ago
- cf20678 Use xenial explicitly for builder by Takuto Ikuta · 4 years, 10 months ago
- 8605d2e Enable Vulkan extensions for Linux, Windows, Android and Fuchsia. by David 'Digit' Turner · 4 years, 10 months ago
- 6eb681c Metal: use the IORegistry to get the PCI ids by Li, Hao · 4 years, 10 months ago
- 1ffb0d6 OpenGL: use vendor name to get PCI vendor id by Li, Hao · 4 years, 10 months ago
- 5580970 Support all BC formats on D3D12, Metal and Vulkan by Jiawei Shao · 4 years, 10 months ago
- d6f13c6 Implement RenderPassEncoder::SetViewport: add end2end tests by Yunchao He · 4 years, 10 months ago
- 4af9808 Make rasterization state descriptor optional by François Beaufort · 4 years, 10 months ago
- d3e7f94 Fix double to float conversion warning on MSVC by Corentin Wallez · 4 years, 10 months ago
- c8ab96c Add an end2end test to ensure dawn cache system considers dynamic attributes by Yan, Shaobo · 4 years, 10 months ago
- f07e85c Add missing WebGPU enums and defaulted members. by Corentin Wallez · 4 years, 10 months ago
- dd15b11 Add .gitattributes to normalize EOL by Corentin Wallez · 4 years, 10 months ago