Sign in
dawn
/
dawn
/
ce100347eb9dd959d2d0021da08f502fb03d6c7d
ce10034
Fix a -Wstrict-prototypes
by Corentin Wallez
· 5 years ago
09ee5eb
Add a DeviceBase::Initialize that must be called by backends.
by Corentin Wallez
· 5 years ago
2d10e95
BUILD.gn: rename libdawn_native/wire to dawn_native/wire
by Corentin Wallez
· 5 years ago
5c2d2e7
Split dawn_(native|wire|platform) to their own BUILD.gn files
by Corentin Wallez
· 5 years ago
c3c6694
Rename BG[L]Binding to BG[L]Entry
by Corentin Wallez
· 5 years ago
f526d77
Fix is_asan build (at least on Mac)
by Kai Ninomiya
· 5 years ago
cb859a2
Reland "D3D12: Stage BindGroups on CPU descriptor heaps."
by Bryan Bernhart
· 5 years ago
c64242d
Make RefCounted derived objects have private destructors
by Rafael Cintron
· 5 years ago
022d074
Make Toggles overriden automatically and device creation
by Corentin Wallez
· 5 years ago
be73a51
Force uninitialized variables to be zero for shader compiler on D3D12
by Li, Hao
· 5 years ago
27dcffc
Rolling 3 dependencies
by Ryan Harrison
· 5 years ago
cb84c79
Change the TogglesSet API to look like a set<>
by Corentin Wallez
· 5 years ago
c7f454c
Revert "D3D12: Stage BindGroups on CPU descriptor heaps."
by Corentin Wallez
· 5 years ago
d48b329
Roll third_party/shaderc/ f085b9745..f175adffa (4 commits)
by Li, Hao
· 5 years ago
76a8d0b
Support chained extension structs on the wire
by Austin Eng
· 5 years ago
2479860
D3D12: Stage BindGroups on CPU descriptor heaps.
by Bryan Bernhart
· 5 years ago
c00163b
Return error instead of crash if compile shader failed on D3D12
by Li, Hao
· 5 years ago
2b24fab
Add enga@chromium.org as OWNER
by Corentin Wallez
· 5 years ago
9322cc3
Fix -Wunreachable-code-break
by Corentin Wallez
· 5 years ago
e831653
Normalize case X : {} break; to case X : { break;}
by Corentin Wallez
· 5 years ago
5b29904
D3D12 Add check for DXGI_ERROR_DEVICE_REMOVED real device removed
by Natasha Lee
· 5 years ago
373a3ff
Rename GetBindGroupLayout's argument group->groupIndex
by Corentin Wallez
· 5 years ago
a0afd31
Separate device lost from internal errors.
by Corentin Wallez
· 5 years ago
3da19b8
Use the default values for Dispatch in examples and tests
by Corentin Wallez
· 5 years ago
67b1ad7
Add the defaults for Draw and DrawIndexed
by Corentin Wallez
· 5 years ago
7982cc0
Residency 5: Implement and Integrate Residency Management
by Brandon Jones
· 5 years ago
276b065
Add validation tests for resource usage tracking - 4
by Yunchao He
· 5 years ago
d25b8e1
Fix compilation on iOS where setDisplaySyncEnabled isn't available.
by Corentin Wallez
· 5 years ago
a0d8362
Add std:: to nullptr_t
by Ben Wagner
· 5 years ago
c602c86
Call ID3D12SharingContract::Present on WebGPU swap buffer destroy
by Rafael Cintron
· 5 years ago
4da4646
Rolling 4 dependencies
by Ryan Harrison
· 5 years ago
29d712f
D3D12 Immediately release pending commands
by Natasha Lee
· 5 years ago
81431f5
Add validation tests for resource usage tracking - 2
by Yunchao He
· 5 years ago
0650811
Merge BindGroupLayout and ShaderModule BindingInfos
by Austin Eng
· 5 years ago
ba53617
Vulkan: Load functions for surface extensions we support.
by Corentin Wallez
· 5 years ago
12944c8
Metal: Don't crash on invalid shaders
by Corentin Wallez
· 5 years ago
ffd94da
Vulkan: Free recording context semaphores on destroy.
by Corentin Wallez
· 5 years ago
e784d8d
Vulkan: Use EXT_metal_surface instead of MVK_macos_surface
by Corentin Wallez
· 5 years ago
a44221d
Vulkan: Make GatherSurfaceInfo use ResultOrError
by Corentin Wallez
· 5 years ago
97ec825
Vulkan: Don't use vulkan.h's prototypes.
by Corentin Wallez
· 5 years ago
3665d28
Add validation tests for resource usage tracking
by Yunchao He
· 5 years ago
4b1be08
perf_tests: Update perf_test_runner format.
by Bryan Bernhart
· 5 years ago
0847cb4
Convert LayoutBindingInfo to an array of BindingInfos
by Austin Eng
· 5 years ago
d5db214
Collect if a storage texture is declared as multisampled in shader
by Jiawei Shao
· 5 years ago
0463899
D3D12: Add end2end tests for small shader-visible heaps.
by Bryan Bernhart
· 5 years ago
0eff2a2
Add validations on the creation of bind groups with storage textures
by Jiawei Shao
· 5 years ago
b867e14
Add DAWN_NO_DISCARD to ErrorData
by Austin Eng
· 5 years ago
4c6c40d
Validate there are at most kMaxBindingsPerGroup entries per layout.
by Corentin Wallez
· 5 years ago
4a858a0
Reland "Check bind group layout with storage texture in pipeline descriptors"
by Jiawei Shao
· 5 years ago
80a1868
Fix MSVC build
by Austin Eng
· 5 years ago
eb7eb90
Rolling 5 dependencies
by Ryan Harrison
· 5 years ago
26e42d3
Properly handle SPVC errors.
by Corentin Wallez
· 5 years ago
d920adc
Stop using SPVC by default.
by Corentin Wallez
· 5 years ago
a80993d
Support and pack unbounded binding numbers in the BGL
by Austin Eng
· 5 years ago
11652ff
Implement the webgpu.h swapchains on Metal
by Corentin Wallez
· 5 years ago
527045f
Change present modes to match webgpu.h
by Corentin Wallez
· 5 years ago
e5753d2
Enable (and fix) the DeviceLost tests on Metal
by Corentin Wallez
· 5 years ago
69c5dd7
Fix depth-only render pipeline creation on Metal.
by Corentin Wallez
· 5 years ago
7c24b6b
Revert "Check bind group layout with storage texture in pipeline descriptors"
by Jiawei Shao
· 5 years ago
63f2666
Check bind group layout with storage texture in pipeline descriptors
by Jiawei Shao
· 5 years ago
27622ce
Turn on usage of spvc by default
by Ryan Harrison
· 5 years ago
81bcbbc
Add storage texture format reflection to spvc path
by Ryan Harrison
· 5 years ago
1f9b596
Use new binding type reflection provided by spvc
by Ryan Harrison
· 5 years ago
83e138c
D3D12: Fix usage of CopyResource
by Austin Eng
· 5 years ago
b988e03
Add in a default case to unblock shaderc rolls
by Ryan Harrison
· 5 years ago
31eacb9
LoseForTesting can only be called once
by Natasha Lee
· 5 years ago
1f05968
Residency 4: Add Facilities For Budgeting Device Memory
by Brandon Jones
· 5 years ago
971a623
Validate the declaration of storage texture format in shader
by Jiawei Shao
· 5 years ago
2550e96
Fix OpenGL over-eager lazy zero initialization for textures
by Austin Eng
· 5 years ago
1cad258
Fix Vulkan over-eager lazy zero initialization for textures
by Austin Eng
· 5 years ago
93f88af
Rolling 5 dependencies
by Ryan Harrison
· 5 years ago
c7e16e3
Fix D3D12 over-eager lazy zero initialization for textures
by Austin Eng
· 5 years ago
0229523
Suppress two -Wunreachable-code warnings.
by Nico Weber
· 5 years ago
1a56ce5
Validate creating bind group layout with storage textures
by Jiawei Shao
· 5 years ago
463c394
Slab-allocate OpenGL bind groups
by Austin Eng
· 5 years ago
ae96f04
Slab-allocate frontend D3D12 bind groups
by Austin Eng
· 5 years ago
79230bf
Slab-allocate frontend Vulkan bind groups
by Austin Eng
· 5 years ago
459c2f9
Slab-allocate Metal bind groups
by Austin Eng
· 5 years ago
0338b7a
Residency 3: Track Resource Heap Usages
by Brandon Jones
· 5 years ago
421684f
Support Storage Textures as Valid Binding Types
by Jiawei Shao
· 5 years ago
52d0627
D3D12: Pool-allocate shader-visible descriptor heaps.
by Bryan Bernhart
· 5 years ago
f3bb4f4
Residency 2: Create a d3d12::Heap During Direct Allocations
by Brandon Jones
· 5 years ago
be6cd51
Rolling 5 dependencies
by Ryan Harrison
· 5 years ago
532be50
Check bindingType with shader stage when creating default pipeline layout
by Jiawei Shao
· 5 years ago
7d20b44
Respect external clear status for Textures
by Natasha Lee
· 5 years ago
2538aaf
Roll third_party/swiftshader/ bdfcfe9cf..51b2800bb (23 commits)
by Corentin Wallez
· 5 years ago
e3f3e9a
Revert "Vulkan: Report and enable subgroup size control device extension."
by Corentin Wallez
· 5 years ago
36f0388
Revert "Vulkan: Enforce fixed subgroup size for compute shaders."
by Corentin Wallez
· 5 years ago
ddc5cac
GN: Use the hermetic XCode if available.
by Corentin Wallez
· 5 years ago
1d54767
Query if Texture subresource has been initialized
by Natasha Lee
· 5 years ago
56f1678
Vulkan: Enforce fixed subgroup size for compute shaders.
by David Turner
· 5 years ago
4ae315b
Vulkan: Report and enable subgroup size control device extension.
by David Turner
· 5 years ago
2de34c1
Residency 1: Add Chromium's LinkedList to /common/
by Brandon Jones
· 5 years ago
e5534c4
Add SlabAllocator and tests
by Austin Eng
· 5 years ago
35645a6
Roll Dawn's copy of the Vulkan headers.
by Corentin Wallez
· 5 years ago
9b5ecdf
D3D12: Remove extra pre-pass used for RTV/DSV allocation.
by Bryan Bernhart
· 5 years ago
6f92b916
Also use ExternalImageDescriptor in D3D12 and Metal Backends
by Natasha Lee
· 5 years ago
cb90835
Rolling 4 dependencies
by Ryan Harrison
· 5 years ago
3ded65e
Default initialize all descriptors
by Austin Eng
· 5 years ago
e299afa
Support CPU adapters in dawn_end2end_tests
by Austin Eng
· 5 years ago
Next »