- d8f8c29 Add QueueBase::MakeError by Natasha Lee · 4 years, 4 months ago
- 352a589 Add code path to use spvc in Metal backend by Ryan Harrison · 4 years, 4 months ago
- f707861 Rolling 4 dependencies for Vk1.2 support integration by Ryan Harrison · 4 years, 4 months ago
- 631f425 Suppress Depth32TextureCreationDepthClears on D3D12 NVIDIA by Austin Eng · 4 years, 4 months ago
- 9652add OpenGL: Simplify lazy clear of render pass attachments by Austin Eng · 4 years, 4 months ago
- 3d97384 D3D12: Simplify lazy clear of render pass attachments by Austin Eng · 4 years, 4 months ago
- 5a2dd74 Vulkan: Simplify lazy clear of render pass attachments by Austin Eng · 4 years, 4 months ago
- 636e6ce Directly load Swiftshader if no Vulkan driver is available by Austin Eng · 4 years, 4 months ago
- 0d66198 Metal: Implement lazy texture clears by Austin Eng · 4 years, 4 months ago
- 0ecc48e Handle DeviceLost error by Natasha Lee · 4 years, 4 months ago
- 0c66bcd Reland "Metal: Add CommandRecordingContext" by Austin Eng · 4 years, 4 months ago
- 855a24b Switch over to using CheckSpvcSuccess where possible by Ryan Harrison · 4 years, 4 months ago
- 5dc07d1 Rolling 2 dependencies by Ryan Harrison · 4 years, 4 months ago
- 1bf3167 Add a proper license to webgpu.h's template. by Corentin Wallez · 4 years, 4 months ago
- 9af58bb Return errors in ExtractSpirvInfo instead of sending to the device by Ryan Harrison · 4 years, 4 months ago
- 3a1746e Introduce wgpu::Surface and implement it for HWND, X11 and Metal by Corentin Wallez · 4 years, 4 months ago
- 2b24c3d webgpu.h introduce a base struct for extension structures. by Corentin Wallez · 4 years, 4 months ago
- 7f078e7 Add checks to TextureUsage::Storage by Jiawei Shao · 4 years, 4 months ago
- cd170a5 Implement using spvc in ExtractSpirvInfo by Ryan Harrison · 4 years, 4 months ago
- e5cb8f2 Rolling 3 dependencies by Ryan Harrison · 4 years, 4 months ago
- 15c442e Revert "Metal: Add CommandRecordingContext" by Corentin Wallez · 4 years, 4 months ago
- df2ae16 Enable ComputeCopyStorageBufferTests.SizedArrayOfStruct on D3D12 by Jiawei Shao · 4 years, 4 months ago
- 69c68d0 Improve Memory Management of Result class by Rafael Cintron · 4 years, 4 months ago
- 4950095 Remove suppression for BindGroupTests.MultipleBindLayouts on Metal by Li, Hao · 4 years, 4 months ago
- f12c9db Add WGPUAdapterProperties and expose it in DawnNative by Corentin Wallez · 4 years, 4 months ago
- 5fc2c82 Add Instance and CreateInstance to webgpu.h by Corentin Wallez · 4 years, 4 months ago
- e6441b6 dawn_wire: Make GetProcs() a static member function of WireClient by Jiawei Shao · 4 years, 4 months ago
- 1dbb528 Rolling 4 dependencies by Ryan Harrison · 4 years, 4 months ago
- c3609d2 Reland "Use Swiftshader by default when fuzzing" by Austin Eng · 4 years, 4 months ago
- 9b27124 Revert "Use Swiftshader by default when fuzzing" by Austin Eng · 4 years, 4 months ago
- 2b3975f Metal: Add CommandRecordingContext by Austin Eng · 4 years, 4 months ago
- d1cba10 Temporarily Disable Use of D3D12 Render Pass API by Brandon Jones · 4 years, 4 months ago
- 5ccecaa Fix a comment in BindGroupValidationTests.cpp by Yunchao He · 4 years, 4 months ago
- 3890934 fuzzing: Create Instance and discover Adapters only once by Austin Eng · 4 years, 4 months ago
- 470921f Reland "fuzzing: Add supportsErrorInjection option to DawnWireServerFuzzer" by Austin Eng · 4 years, 4 months ago
- d08a14b Use Swiftshader by default when fuzzing by Austin Eng · 4 years, 4 months ago
- 96f79f6 Validate SetVertexBuffers' slot is less than kMaxVertexBuffers by Corentin Wallez · 4 years, 4 months ago
- 87d3138 Revert "fuzzing: Add supportsErrorInjection option to DawnWireServerFuzzer" by Austin Eng · 4 years, 5 months ago
- 2cb76ab perf_tests: Manually serialize JSON and remove dependency on jsoncpp by Austin Eng · 4 years, 5 months ago
- e9b15ab perf_tests: Fixup perf test result printing format by Austin Eng · 4 years, 5 months ago
- cd1152f Support for small resource placement for MSAA textures. by Bryan Bernhart · 4 years, 5 months ago
- f58f69f fuzzing: Add supportsErrorInjection option to DawnWireServerFuzzer by Austin Eng · 4 years, 5 months ago
- d28b578 Disallow storage buffer binding in vertex shader by Yunchao He · 4 years, 5 months ago
- bfb2a57 fuzzing: Add Vulkan backend fuzzer by Austin Eng · 4 years, 5 months ago
- 5217ad5 fuzzing: When fuzzing, always ASSERT, and abort() instead of SIGTRAP by Austin Eng · 4 years, 5 months ago
- cf78859 fuzzing: Factor WireServer set up code out of frontend fuzzer by Austin Eng · 4 years, 5 months ago
- 9bba4a9 Add DeviceLostCallback to dawn.json and dawn_wire by Natasha Lee · 4 years, 5 months ago
- 3d2d628 Fix VkResult typo in MemoryServiceDmaBuf by Austin Eng · 4 years, 5 months ago
- fc6b1e3 fuzzing: WireServer -> CommandHandler in WireServerTraceLayer by Austin Eng · 4 years, 5 months ago
- 5e98e38 fuzzing: Remove download of existing testcases in seed corpus script by Austin Eng · 4 years, 5 months ago
- 7433023 Fix Apple SDK availablity check by Danusch Merrikh-Yazdi · 4 years, 5 months ago
- 2fdc7ab Use spvc API instead of directly accessing compiler on GLSL path by Ryan Harrison · 4 years, 5 months ago
- bee45bb dawn: Fix GetExecutablePath for iOS. by Danusch Merrikh-Yazdi · 4 years, 5 months ago
- c073ada Fix compilation of VkResult changes on MSVC and ChromeOS by Corentin Wallez · 4 years, 5 months ago
- 1586b4d Vulkan: prevent degenerate buffer sizes from reaching the driver by Corentin Wallez · 4 years, 5 months ago
- 6ea362c fuzzing: Add error injection macros to the Vulkan backend by Austin Eng · 4 years, 5 months ago
- 2c8a17e Refactor Device destructors to WaitForIdleForDestruction + Destroy by Natasha Lee · 4 years, 5 months ago
- 1bbbe8f Rolling 3 dependencies by Ryan Harrison · 4 years, 5 months ago
- 77fd475 Remove unnecessary getters from dawn_native::Instance. by Corentin Wallez · 4 years, 5 months ago
- 97fb51f Add script to generate fuzzer seed corpus from tests by Austin Eng · 4 years, 5 months ago
- 5c413af Propagating errors out of GetFunction in MTL backend by Ryan Harrison · 4 years, 5 months ago
- 69cdaf9 RenderPipeline: validate depth bias params are not NaN by Corentin Wallez · 4 years, 5 months ago
- ab4485f RefCounted: use more precise barriers by Corentin Wallez · 4 years, 5 months ago
- 73c5573 Use GetBindGroupLayout in BindGroupTests by Yunchao He · 4 years, 5 months ago
- 51c347a Add two missing checks on render pass descriptor by Jiawei Shao · 4 years, 5 months ago
- af094e6 Adding SPVC fuzzers by Sarah Mashayekhi · 4 years, 5 months ago
- 6ce8f32 D3D12: Fix 64-bit overflow for large buffers and return OOM. by Bryan Bernhart · 4 years, 5 months ago
- 280b96e Re-enable -Wunguarded-availability in Dawn standalone builds by Corentin Wallez · 4 years, 5 months ago
- e8e9d5d Use InfoLog to report perftest results. by Corentin Wallez · 4 years, 5 months ago
- ea89189 docs: Add note about dawn_perf_tests without a Chromium checkout by Austin Eng · 4 years, 5 months ago
- cbc206e Add intermediate dawn_wire command handler to dump command traces by Austin Eng · 4 years, 5 months ago
- d1db0e9 docs: Add section about dawn_perf_tests by Austin Eng · 4 years, 5 months ago
- 652fd5a Use correct Initialize call to spvc for Metal backend by Ryan Harrison · 4 years, 5 months ago
- f15fc26 Rolling 4 dependencies by Ryan Harrison · 4 years, 5 months ago
- ff8b3f4 Inline CommandAllocator/Iterator by Austin Eng · 4 years, 5 months ago
- 56b1242 Implement readonly storage buffer on OpenGL backend by Yunchao He · 4 years, 5 months ago
- ef8dee9 Implement readonly storage buffer on Metal backend by Yunchao He · 4 years, 5 months ago
- 5554283 Implement readonly storage buffer on D3D12 backend by Yunchao He · 4 years, 5 months ago
- 4326a8a Use GetBindGroupLayout in GpuMemorySynchronizationTests by Yunchao He · 4 years, 5 months ago
- 792ff47 Validate texture max size by Natasha Lee · 4 years, 5 months ago
- dc3317d Namespace Log.h/cpp in dawn:: by Corentin Wallez · 4 years, 5 months ago
- dd45843 Refactor D3D12 pipeline creation to better propagate errors by Ryan Harrison · 4 years, 5 months ago
- 32c1eae Use spvc API for calls in ShaderModuleD3D12 by Ryan Harrison · 4 years, 5 months ago
- 84d8362 Remove generation of proxy dawn.h and dawncpp.h by Corentin Wallez · 4 years, 5 months ago
- ce8bf12 Readonly storage buffer - Vulkan backend by Yunchao He · 4 years, 5 months ago
- 4ff9eaf Rolling 4 dependencies by Ryan Harrison · 4 years, 5 months ago
- 84a5775 Vulkan: Choose D32S8 or D24S8 depending on availability by Corentin Wallez · 4 years, 5 months ago
- ec0020c Add links to, and format Toggles.cpp by Corentin Wallez · 4 years, 5 months ago
- 95586ff Add Log.h to replace all uses of iostream by Corentin Wallez · 4 years, 5 months ago
- 1d6250d docs: write an overview of Dawn and split README.md by Corentin Wallez · 4 years, 5 months ago
- 7ecb926 Merge two calls to InitializeHLSL into one by Ryan Harrison · 4 years, 5 months ago
- 42b3b9c Plumb UseSpvc toggle for tests by Ryan Harrison · 4 years, 5 months ago
- 53782d6 Use GetBindGroupLayout in TextureViewTests by Austin Eng · 4 years, 5 months ago
- cd62568 Use GetBindGroupLayout in TextureFormatTests by Austin Eng · 4 years, 5 months ago
- 1fe9979 Use GetBindGroupLayout in SamplerTests by Austin Eng · 4 years, 5 months ago
- da82324 Use GetBindGroupLayout in RenderBundleTests by Austin Eng · 4 years, 5 months ago
- 016f306 Use GetBindGroupLayout in ComputeCopyStorageBufferTests by Austin Eng · 4 years, 5 months ago
- ca5f61f Use GetBindGroupLayout in DepthStencilStateTests by Austin Eng · 4 years, 5 months ago
- 159d5c6 Use GetBindGroupLayout in IOSurfaceWrappingTests by Austin Eng · 4 years, 5 months ago
- 476a14a Use GetBindGroupLayout in MultisampledRenderingTests by Austin Eng · 4 years, 5 months ago