Sign in
dawn
/
dawn
/
a07350a3ea9c15c5353e171f4a9cf809b9b1c988
/
src
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
3e77dd7
HLSL-IR: Fix texture Sample and SampleLevel return type on depth textures
by Antonio Maiorano
· 5 months ago
145e550
D3D12: Save bufferLocation into TextureCopySubresource::CopyInfo
by Jiawei Shao
· 6 months ago
ed682f5
HLSL-IR: improve ICE error message
by Antonio Maiorano
· 6 months ago
2bb8107
HLSL-IR: ICE on inputAttachmentLoad builtin
by Antonio Maiorano
· 6 months ago
f0893de
HLSL-IR: ICE on @color attribute
by Antonio Maiorano
· 6 months ago
6e4a366
[dawn][emscripten] Updates AdapterInfo to use StringViews.
by Lokbondo Kung
· 6 months ago
c13d761
spirv reader: add some dynamic index tests
by Antonio Maiorano
· 6 months ago
38cce38
ir validator: improve error message on member call type mismatch
by Antonio Maiorano
· 6 months ago
03d6e0e
Reland "[dawn][webgpu.h] Use wgpu::StringView for strings in output structs."
by Corentin Wallez
· 6 months ago
e5fbd7e
[dawn][wire] Fixes last dropped reference for buffer unmap in wire.
by Lokbondo Kung
· 6 months ago
65a7063
[Compat] Fix forceFallbackAdapter priority over compatibilityMode
by Shrek Shao
· 6 months ago
e564270
[glsl] Add benchmark for IR generator
by James Price
· 6 months ago
94884fc
[glsl] Run PreservePadding before DirectVariableAccess
by James Price
· 6 months ago
925f03f
[glsl] Name padding fields consistently
by James Price
· 6 months ago
71c1d54
[glsl] Propagate names to block struct wrappers
by James Price
· 6 months ago
074e17e
HLSL-IR: fix error: unary: no matching overload for 'operator - (u32)' (again)
by Antonio Maiorano
· 6 months ago
b95a03a
HLSL-IR: polyfill modf and frexp
by Antonio Maiorano
· 6 months ago
66155c6
Revert "[dawn][webgpu.h] Use wgpu::StringView for strings in output structs."
by Corentin Wallez
· 6 months ago
chromium/6769
020e317
Support Dual Source Blending in SPIR-V reader with Tint AST
by Jiawei Shao
· 6 months ago
15bbe6b
HLSL-IR: ReplaceNonIndexableMatVecStores transform
by Antonio Maiorano
· 6 months ago
6a8b16c
[tint][ir][val] Cleanup `CheckFunction` and utilities
by Ryan Harrison
· 6 months ago
35eb4d3
remove useless include
by David Neto
· 6 months ago
500a714
Mark ShaderModuleCompilationOptions feature stable
by François Beaufort
· 6 months ago
980e48d
[dawn][webgpu.h] Use wgpu::StringView for strings in output structs.
by Corentin Wallez
· 6 months ago
a4cb6e6
D3D12: Save sourceRegion in TextureCopySubresource::CopyInfo
by Jiawei Shao
· 6 months ago
36778a9
Support ClipDistances in SPIR-V reader with Tint IR
by Jiawei Shao
· 6 months ago
c644290
Support Dual Source Blending in SPIR-V reader with Tint IR
by Jiawei Shao
· 6 months ago
Next »