Sign in
dawn
/
dawn
/
0856adfb3b2c822e97384a7ff07f5571d2dbb8e1
/
src
0856adf
Roll third_party/gpuweb/ 75702cb31..2629ea6a9 (17 commits)
by Corentin Wallez
· 5 months ago
70d48ee
[ir] Add source information to the IR.
by dan sinclair
· 5 months ago
8d98ba0
HLSL-IR: run DemoteToHelper even earlier
by Antonio Maiorano
· 5 months ago
6f5b030
HLSL-IR: fix ShaderIO OOB indexing when mixing subgroup and workgroup inputs with others
by Antonio Maiorano
· 5 months ago
bfef434
[ir] Add concept of overrides to the IR.
by dan sinclair
· 5 months ago
8456387
[emdawnwebgpu] Switch tests to use JSPI instead of Asyncify
by Kai Ninomiya
· 5 months ago
e5cb77f
Implement monolithic VkPipelineCache toggle
by Kyle Charbonneau
· 5 months ago
a0239e7
HLSL-IR: Fix default-only-switch workaround for FXC
by Antonio Maiorano
· 5 months ago
aa806c5
[dawn][native] Fixes TSAN race from GetCompilationInfo.
by Lokbondo Kung
· 5 months ago
0eee090
Don't clear staging buffer again in `BufferBase::MapAtCreation()`
by Jiawei Shao
· 5 months ago
b355a39
D3D12: Upload data from `mStagingBuffer` with `CopyResource()`
by Jiawei Shao
· 5 months ago
f78a5e2
dawn/cmake: fix DAWN_USE_BUILT_DXC define not being enabled in dawn_native_objects
by Antonio Maiorano
· 5 months ago
d6a53f5
[dawn][frontend] Add pipeline label to context on internal errors
by Corentin Wallez
· 5 months ago
6ad78e8
[dawn][Metal] Disable timestamp sampling on all Intel GPUs
by Corentin Wallez
· 5 months ago
1bcd8c8
[dawn][test] Fix event test to use 2 userdatas.
by Lokbondo Kung
· 5 months ago
e249898
Give DescriptorSetAllocator a mutex
by Kyle Charbonneau
· 5 months ago
efed88f
[tint][ir][val] Handle null types in lets when logging errors
by Ryan Harrison
· 5 months ago
1c61352
[tint][ir][val] Reject duplicate function params
by Ryan Harrison
· 5 months ago
cce0769
[tint][ir][fuzz] Disable encoding/decoding SubgroupMatrix in IR binary
by Ryan Harrison
· 5 months ago
a56fede
Test parsing `clip_distance` in `gl_PerVertex` with SPIR-V IR Reader
by Jiawei Shao
· 5 months ago
chromium/6810
ea3d226
Reland "Enable D3D12 render pass and use PRESERVE usage on null RTV slots"
by Jiawei Shao
· 5 months ago
1f750a6
Destroy `mStagingBuffer` immediately in `BufferBase::Unmap()`
by Jiawei Shao
· 5 months ago
205c015
D3D12: Clear `mZeroBuffer` in the initialization of `Device`
by Jiawei Shao
· 5 months ago
8582baf
OpenGL: fix placeholder sampler in vertex stage.
by Stephen White
· 5 months ago
5d9a2b6
[dawn][test] Update to use C++ types in some unittests.
by Lokbondo Kung
· 5 months ago
d80ef7d
tint: Make Command::LookPath also look in the executable directory
by Antonio Maiorano
· 5 months ago
b97a75f
D3D12: Use `CopyResource()` on buffer-to-buffer copies
by Jiawei Shao
· 5 months ago
b179714
Revert "Enable D3D12 render pass and use PRESERVE usage on null RTV slots"
by James Godfrey-Kittle
· 5 months ago
ebdd6ad
[tint][ir][val] Check access type exists before dereferencing
by Ryan Harrison
· 5 months ago
96ea474
[tint][ir][val] Check rules around bool for shader IO
by Ryan Harrison
· 5 months ago
2710aff
HLSL-IR: Fix fmod polyfill
by Antonio Maiorano
· 5 months ago
7574245
[ir] Change `workgroup_size` to a `Value`.
by dan sinclair
· 5 months ago
d49705b
Remove the TODO about using CopyResource() on 1D textures
by Jiawei Shao
· 5 months ago
4c3d590
Fix transform name typo.
by dan sinclair
· 5 months ago
27cde38
HLSL-IR: Fix dynamic buffer access for atomic ops in DecomposeStorageAccess
by Antonio Maiorano
· 5 months ago
f14f73d
[tint][ir][val] Clean up tests to use utility functions
by Ryan Harrison
· 5 months ago
45c20d2
OpenGL: fix linear filtering of depth textures.
by Stephen White
· 5 months ago
6e4d863
[ir] Update transform names when validating.
by dan sinclair
· 5 months ago
5f21563
HLSL-IR: Use stable_sort to sort members in ShaderIO (part 2)
by Antonio Maiorano
· 5 months ago
9eb59d0
HLSL-IR: fix frexp polyfill
by Antonio Maiorano
· 5 months ago
6c2fd52
Enable D3D12 render pass and use PRESERVE usage on null RTV slots
by Jiawei Shao
· 5 months ago
chromium/6804
5f5bc99
HLSL-IR: add support for interstage variables
by Antonio Maiorano
· 5 months ago
chromium/6801
0c3ca3d
Remove redundant constructors
by Jiawei Shao
· 5 months ago
chromium/6800
655bfce
Default viewFormats to nullptr.
by Nicolas Chavez
· 5 months ago
chromium/6799
7212f86
[ir] Add single entry point transform
by James Price
· 5 months ago
868a467
[dawn][emscripten] Add bare-bone unit testing for Emscripten bindings.
by Lokbondo Kung
· 5 months ago
5418546
[dawn][emscripten] Add device lost future getter.
by Lokbondo Kung
· 5 months ago
b09deb2
[tint] Fix comment typos
by James Price
· 5 months ago
a4bae3f
[ir] Rename `sampler` in multiplanar transform.
by dan sinclair
· 5 months ago
809e420
[ir] Add ReferencedFunctions helper
by James Price
· 5 months ago
8094ad1
HLSL-IR: Use stable_sort to sort members in ShaderIO
by Antonio Maiorano
· 5 months ago
997865f
Roll build folder
by Jiawei Shao
· 5 months ago
c44271b
[hlsl][ir] Only move a value to a let once.
by dan sinclair
· 5 months ago
chromium/6798
ed15f85
[tint] Validate that `@align()` is large enough
by James Price
· 5 months ago
aee66d2
HLSL-IR: Fix ArrayLengthFromUniform not applying
by Antonio Maiorano
· 5 months ago
34a2d65
[hlsl][ir] Skip promoting lets to lets
by dan sinclair
· 5 months ago
362dd79
[dawn][emscripten] Fix script path in GN build
by Kai Ninomiya
· 5 months ago
2ad36ee
[tint][ir][fuzz] Prevent encoding a binary that won't decode
by Ryan Harrison
· 5 months ago
e6f35ad
Fix build for iOS
by Yulong Wang
· 5 months ago
d86bb43
HLSL-IR: fix arrays of size 1 initialization
by Antonio Maiorano
· 5 months ago
be81aca
D3D12: Don't use Shader Model 6.6 and above on Intel Gen11 GPUs
by Jiawei Shao
· 5 months ago
ad5d94b
Dawn native/d3d: Remove pass state bool variable from BindGroupTracker
by Yan,Shaobo
· 5 months ago
6685fff
[tint][ir] Limit size of arrays being decoded from binary
by Ryan Harrison
· 5 months ago
66652df
HLSL-IR: add support for clip_distances.
by Antonio Maiorano
· 5 months ago
0ee0afa
[wasm] Enable tint to build with Emscripten in cmake.
by dan sinclair
· 5 months ago
d2bb5a1
[tint][ir][val] Enforce @workgroup_size only valid for compute
by Ryan Harrison
· 5 months ago
f258823
[dawn][emscripten] Move critical C declarations into webgpu.h
by Lokbondo Kung
· 5 months ago
923877f
[glsl] Remove the GLSL AST code.
by dan sinclair
· 5 months ago
fa3f89b
[tint][ir][val] Implement `CheckBuiltIn`
by Ryan Harrison
· 5 months ago
1efee19
[glsl] Remove `glsl` AST paths from `tint` command.
by dan sinclair
· 5 months ago
fbc4ce7
[ir] Speed up `CheckType` validation.
by dan sinclair
· 5 months ago
b37348f
OpenGL: Disable scissor during blit for MSAA resolve
by James Godfrey-Kittle
· 5 months ago
a84ddea
[glsl] Enable DISABLED unit tests
by James Price
· 5 months ago
54ad644
D3D12: Always build with D3D12_FEATURE_DATA_D3D12_OPTIONS13
by Jiawei Shao
· 5 months ago
016583d
Emit float32-blendable deprecation warning in DevTools
by François Beaufort
· 5 months ago
chromium/6790
chromium/6791
chromium/6792
22ed96a
HLSL-IR: implement pixel_local feature
by Antonio Maiorano
· 5 months ago
ce207a7
[tint][hlsl] Polyfill texture sample bias clamping
by Peter McNeeley
· 5 months ago
chromium/6785
48c2e27
[Vulkan] Handle fence wait timeout by retry when max timeout requested
by Colin Blundell
· 5 months ago
66ea12f
[ir] Simplify RenameConflicts
by James Price
· 5 months ago
0ecdfeb
[ir] Rename all shadowing declarations
by James Price
· 5 months ago
a1dcbf0
[hlsl] Make decompose transforms deterministic
by James Price
· 5 months ago
52deb2f
[tint] Clamp lod bias from -16.0 to 15.99
by Peter McNeeley
· 5 months ago
chromium/6783
cc9abce
OpenGL: Always use the Tint IR backend
by James Price
· 5 months ago
05738cd
Support ClipDistances in SPIR-V reader with Tint AST - Part I
by Jiawei Shao
· 5 months ago
c3d7e75
[Compat] Remove storage binding restriction when validating texture wrapped
by Shrek Shao
· 5 months ago
e57041d
[dawn][webgpu.h] Remove all uses of const char* callbacks
by Corentin Wallez
· 5 months ago
f55490a
Dawn sample: Apply toggles when creating adapters and devices
by Zhaoming Jiang
· 5 months ago
f3f10d5
[ir] Disallow access with no indices
by James Price
· 5 months ago
7a6e017
[spirv-reader] Avoid creating access with no indices
by James Price
· 5 months ago
74080ec
DirectVariableAccess: Avoid creating access with no indices
by James Price
· 5 months ago
c1de48f
[hlsl] Fix f16 vector element stores in storage
by James Price
· 5 months ago
81641be
[glsl] Add fuzzer for IR generator
by James Price
· 5 months ago
9e2dc96
[dawn][webgpu.h] Remove deprecated const char* entrypoints
by Corentin Wallez
· 5 months ago
1ab9f5e
[msl ir] Convince the Metal compiler loops are never infinite
by David Neto
· 5 months ago
9414c00
Add float32-blendable feature
by François Beaufort
· 5 months ago
2c4c3a1
Dawn native/vulkan: PipelineLayoutVk holds multiple VkPipelineLayouts
by Yan,Shaobo
· 5 months ago
012551a
Convince the metal compiler that loops are never infinite
by David Neto
· 5 months ago
3ff08caa3
StringViewUtils.cpp: Add include for std::strlen.
by Corentin Wallez
· 5 months ago
e4ce129
[dawn][webgpu.h] Use StringView in callback arguments.
by Corentin Wallez
· 5 months ago
c69649c
[dawn][graphite] Add a check for MTLFunction being nil.
by Corentin Wallez
· 5 months ago
Next »