- b946759 Implement readonly depth/stencil without sample from it by Yunchao He · 3 years, 1 month ago
- 67a2d57 Temporarily avoid error message formatting failure by Brandon Jones · 3 years, 1 month ago
- 36e86ee Remove AlphaOp by Yan · 3 years, 1 month ago chromium/4774 chromium/4775
- f6519cc Test requestAdapter and requestDevice on the wire by Austin Eng · 3 years, 1 month ago
- 07e7667 dawn_wire: Implement requestAdapter and requestDevice by Austin Eng · 3 years, 1 month ago
- d4f8c39 Remove [[block]] attribute from all shaders by James Price · 3 years, 1 month ago
- 16ae3b8 Make the templates of mocking api flexible by fujunwei · 3 years, 1 month ago
- 5204053 Support "length" in dawn.json could be a integer by Yan · 3 years, 1 month ago
- 18416ec dawn_node: Fix wgpu::ErrorFilter::None by Austin Eng · 3 years, 1 month ago
- 89ddadc Add feature queries to dawn_native/dawn_wire by Austin Eng · 3 years, 1 month ago
- 5397f9f Add basic or stub implementations of upstream instance/adapter APIs by Austin Eng · 3 years, 1 month ago chromium/4768
- 0e6f443 Remove dawn_native::DeviceDescriptor typedef by Austin Eng · 3 years, 1 month ago
- 4682ae0 Get counterSets and counters using Objective-C style by Li Hao · 3 years, 1 month ago chromium/4766
- 483bead CopyTextureForBrowser: Support display p3 to Srgb color space conversion by Yan · 3 years, 1 month ago
- 88d5e07 Roll GN by Corentin Wallez · 3 years, 1 month ago
- ffb0024 Support NV12 via ExternalImageDescriptorDmaBuf on CROS by jchen10 · 3 years, 1 month ago chromium/4764
- 3b7e758 Vulkan: make PNextChainBuilder require pNext==nullptr by Corentin Wallez · 3 years, 1 month ago chromium/4759
- 6ad6278 Enable dynamic storage buffers by Austin Eng · 3 years, 1 month ago
- 0e922b5 Add validations for depth/stencil aspect requirement for DepthStencilState by Yunchao He · 3 years, 1 month ago
- 15fec68 Implement readonly depth/stencil attachment on Vulkan by Yunchao He · 3 years, 1 month ago
- 63f6546 Add a build target for a webgpu_dawn library by Austin Eng · 3 years, 1 month ago
- b6d80e0 dawn_wire: Rename Write{Buffer|Texture}Internal to Write{Buffer|Texture} by Jiawei Shao · 3 years, 1 month ago
- 79f6208 Fixes bad mem-read in Vulkan's ~DescriptorSetAllocator. by Loko Kung · 3 years, 1 month ago
- 370e6bd Validate stripIndexFormat at draw time. by Brandon Jones · 3 years, 1 month ago
- ed33e05 Move EnumClassBitmasks from wgpu to dawn namespace by fujunwei · 3 years, 1 month ago chromium/4755
- 53137bd Remove wgpu::ErrorFilter::None by Zhaoming Jiang · 3 years, 2 months ago
- 0766ce6 Vulkan: Load procs for VK_KHR_get_memory_requirements2 by Corentin Wallez · 3 years, 2 months ago chromium/4754
- 87ef49c Require semicolon after DAWN_TEST_PARAM_STRUCT by Corentin Wallez · 3 years, 2 months ago
- 6a886b4 Align offset to 4 bytes in writeTexture on depth stencil textures by Jiawei Shao · 3 years, 2 months ago
- 4539a483 Revert "Bump maxUniformBindingSize to 2^16 from 2^14" by Loko Kung · 3 years, 2 months ago
- 58c655b Complete per-backend AdapterDiscoveryOptions by Austin Eng · 3 years, 2 months ago
- 652293f Support multiple Vulkan instances in the Vulkan backend by Austin Eng · 3 years, 2 months ago
- 1a57ee9 Bump maxUniformBindingSize to 2^16 from 2^14 by Corentin Wallez · 3 years, 2 months ago chromium/4752
- 5db89fb Fix typo in DmaBuf tests by Kai Ninomiya · 3 years, 2 months ago chromium/4747
- c6d3a84 Replace reinterpret_cast with FromAPI/ToAPI where possible by Corentin Wallez · 3 years, 2 months ago
- d3105bf Implement GPUCommandEncoder::ClearBuffer by Brandon Jones · 3 years, 2 months ago
- 959f1da Roll Vulkan headers to 1.2.201 by Corentin Wallez · 3 years, 2 months ago
- 75f0f29 Fix test suppression macros by Brian Sheedy · 3 years, 2 months ago
- 2d0007c Don't connect to backends that aren't needed by Austin Eng · 3 years, 2 months ago
- 3a036ab Validate that storage texture views have a single miplevel by Zhaoming Jiang · 3 years, 2 months ago
- c871df0 Validate depth/stencil texture formats in image copies by Li Hao · 3 years, 2 months ago
- b17ecc3 Suppress GTX 1660 failures by Brian Sheedy · 3 years, 2 months ago
- 25e4162 Adds testing infrastructure in DawnTest for error testing. by Loko Kung · 3 years, 2 months ago
- 1d47bac Moves remaining logic in BindGroup dtor into Destroy. by Loko Kung · 3 years, 2 months ago
- 6331f95 Refactors Destroy to be upward calls instead of overriding. by Loko Kung · 3 years, 2 months ago
- 2494c9b Expose device.destroy upwards and add end2end tests by Loko Kung · 3 years, 2 months ago
- e7efad0 Copy from a zeroed-out buffer to clear in D3D12 by Brandon Jones · 3 years, 2 months ago chromium/4742 chromium/4743
- dcf5743 Use Tint HLSL options to pass dynamic storage buffer sizes by Austin Eng · 3 years, 2 months ago chromium/4741
- f898245 Suppress flaky order-dependent BufferZeroInitTest.PaddingInitialized. by Loko Kung · 3 years, 2 months ago
- ba276a4 Bug fixes for VulkanImageWrappingTestsDmaBuf by jchen10 · 3 years, 2 months ago
- 6e83e62 Disabling inlining of counterSet checks by Austin Eng · 3 years, 2 months ago chromium/4739
- 66467a4 Add Depth16Unorm texture format in utils/TextureUtils.h by Li Hao · 3 years, 2 months ago
- 633d40b Revert "Add a guard for MTLDevice.counterSets being null." by Austin Eng · 3 years, 2 months ago
- e5b361d Add D3D12 root constants to hold dynamic storage buffer sizes by Austin Eng · 3 years, 2 months ago
- 23d877c Add undef Bool for xlib_with_undefs.h by shrekshao · 3 years, 2 months ago
- 349062f Fixes Dawn to use custom Vulkan loader on Linux systems. by Loko Kung · 3 years, 2 months ago chromium/4738
- db6aa8a Add "fxc_optimizations" toggle set to false by default by Antonio Maiorano · 3 years, 2 months ago
- a329997 Add features of depth24unorm-stencil8 and depth32float-stencil8 texture formats by Li Hao · 3 years, 2 months ago
- 596e07f Suppresses SwapChainTests.ResizingWindowAndSwapChain for Linux/Vulkan/Nvidia. by Loko Kung · 3 years, 2 months ago
- 13712ba Fix dumping of FXC compile flags by Antonio Maiorano · 3 years, 2 months ago
- 2ec0992 Add include RenderPipeline.h in DeviceMock.h by Shrek Shao · 3 years, 2 months ago
- f008bb3 Update Vulkan's shader module destruction to remove cache for cleanup. by Loko Kung · 3 years, 2 months ago
- 4c10e82 Vulkan: discover Vulkan instance versions higher than 1.2 by Corentin Wallez · 3 years, 2 months ago chromium/4727
- 77ac40a Add adapterType to WGPUDeviceProperties by Austin Eng · 3 years, 2 months ago
- 3482a80 Rename DeviceDescriptor -> DawnDeviceDescriptor by Austin Eng · 3 years, 2 months ago
- 7e851c9 Make dump_shaders output FXC compile flags by Antonio Maiorano · 3 years, 2 months ago
- aaaf70a Remove *-srgb formats from CopyTextureForBrowser() supporting lists by Yan · 3 years, 2 months ago
- 828f674 Add label tracking for several object types (pt 2) by Brandon Jones · 3 years, 2 months ago
- cac9641 Add size parameter check in buffer mapAsync in wire server by Zhaoming Jiang · 3 years, 2 months ago
- 4e3ddbd Add label to the trace events for pipeline and shader module creation by Jiawei Shao · 3 years, 2 months ago chromium/4722
- bd3e042 Fix a warning in FirstIndexOffsetTests about "flat" interpolation by Jiawei Shao · 3 years, 2 months ago chromium/4721
- 36200d1 Refactor D3D12 shader define strings code by shrekshao · 3 years, 2 months ago
- 98e42aa Updates destroy in Vulkan's BindGroupLayout. by Loko Kung · 3 years, 2 months ago
- 88aeeae Add label tracking for several object types by Brandon Jones · 3 years, 2 months ago
- c6c4588 Pipeline overridable constants: D3D12 backend by shrekshao · 3 years, 2 months ago
- edc20d1 Suppress indirect compute Tests on Win/Nvidia by Brandon Jones · 3 years, 2 months ago
- 829d165 D3D12: Support [[num_workgroups]] for DispatchIndirect by Jiawei Shao · 3 years, 2 months ago
- 8ce15b3 Fix a bug in the generation of expected data in CopyTests by Jiawei Shao · 3 years, 2 months ago chromium/4711 chromium/4712
- 09c308c Improve ScopedEnvironmentVar to distinguish between null and empty by Austin Eng · 3 years, 2 months ago
- 970739e Add/update destruction handling for command encoding objects by Loko Kung · 3 years, 2 months ago chromium/4710
- 61c8532 Make CompilationInfo extensible. by Corentin Wallez · 3 years, 2 months ago
- de014a8 Add end2end test for readonly stencil attachment on D3D12 by Yunchao He · 3 years, 2 months ago
- 7065c21 Add descriptive error contexts to adapter initialization by Austin Eng · 3 years, 2 months ago
- 610f184 Add a guard for MTLDevice.counterSets being null. by Corentin Wallez · 3 years, 2 months ago
- 90c30f7 Remove deprecated zero default size of setIndexBuffer and setVertexBuffer by Zhaoming Jiang · 3 years, 2 months ago
- c38c4d3 Remove deprecated zero default size of buffer mapAsync by Zhaoming Jiang · 3 years, 2 months ago chromium/4707
- e9ac877 Test shader robust buffer access for dynamic buffer bindings by Austin Eng · 3 years, 2 months ago
- e9c84c0 Renames DestroyApiObject* to Destroy* for simplicity. by Loko Kung · 3 years, 2 months ago
- 2c67af9 Adds destruction handling for "simple objects" in device.destroy by Loko Kung · 3 years, 2 months ago
- 6b6262d Adds destruction handling for Textures when device is destroyed. by Loko Kung · 3 years, 2 months ago
- 75c978f Fixes buffer unmapping issue in D3D12 by Loko Kung · 3 years, 2 months ago
- 0994bbe Revise readonly depth/stencil compability between pass and bundle by Yunchao He · 3 years, 2 months ago
- b019ca6 Support FL 11.0 adapters if they have at least Resource Binding Tier 2 by Austin Eng · 3 years, 2 months ago chromium/4697
- 3646019 Add utils/WGPUHelpers.{cpp,h} to CMake build by James Price · 3 years, 3 months ago
- 2754900 dawn_node: Add documentation on how you debug TS by Ben Clayton · 3 years, 3 months ago chromium/4693
- a50efb9 Copy some WGPUHelpers into dawn_native to simplify reentrant code by Austin Eng · 3 years, 3 months ago
- b0a5ed4 Pipeline overridable constants: Metal backend by Shrek Shao · 3 years, 3 months ago
- cb41115 dawn_node: handle signals (e.g. ctrl+C) by Antonio Maiorano · 3 years, 3 months ago
- d0effc0 Add depth16unorm texture format by Dawn Autoroller · 3 years, 3 months ago
- dc6af22 dawn_node: add "--backend=<name>" convenience parameter by Antonio Maiorano · 3 years, 3 months ago