Sign in
dawn
/
dawn
/
012551ad6f7f23d8f885429bc1f3a1c399dcd32a
/
src
012551a
Convince the metal compiler that loops are never infinite
by David Neto
· 6 months ago
3ff08caa3
StringViewUtils.cpp: Add include for std::strlen.
by Corentin Wallez
· 6 months ago
e4ce129
[dawn][webgpu.h] Use StringView in callback arguments.
by Corentin Wallez
· 6 months ago
c69649c
[dawn][graphite] Add a check for MTLFunction being nil.
by Corentin Wallez
· 6 months ago
3e77dd7
HLSL-IR: Fix texture Sample and SampleLevel return type on depth textures
by Antonio Maiorano
· 6 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
9a092ce
Enable Clip Distances feature by default
by Jiawei Shao
· 6 months ago
1088a4a
[Compat] Remove PositiveBiasOnFloat suppressions
by Shrek Shao
· 6 months ago
a01beb5
[glsl][ir] Add padding to inline structs
by dan sinclair
· 6 months ago
2574827
[glsl][ir] Add struct padding members
by dan sinclair
· 6 months ago
34a321b
[glsl][ir] Set more tests as `glsl-desktop`
by dan sinclair
· 6 months ago
34b95b7
[Compat] Add validation for texture view array layer in bind group
by Shrek Shao
· 6 months ago
35667d3
Add StreamTest for unordered_set
by Kyle Charbonneau
· 6 months ago
bfae81d
Dawn end2end test for atomic operations
by Peter McNeeley
· 6 months ago
bfb6645
HLSL-IR: fix textureDimensions polyfill using invalid type for swizzle (again)
by Antonio Maiorano
· 6 months ago
4103ee3
[glsl][ir] Cleanup textures when replacing in builtin uniforms.
by dan sinclair
· 6 months ago
d048638
[glsl][ir] Handle sampler-less depth textures.
by dan sinclair
· 6 months ago
eef5708
[glsl][ir] Fix `coord` type for `imageStore`
by dan sinclair
· 6 months ago
1bde07c
[glsl][ir] Consistently use `idx` for texture arguments.
by dan sinclair
· 6 months ago
367c032
[glsl][ir] Polyfill `textureSampleCompareLevel`
by dan sinclair
· 6 months ago
cdfb6e7
[glsl][ir] Polyfill `textureSampleCompare`
by dan sinclair
· 6 months ago
74bee2e
Rename more mentions of "swapchain" to talk about "surface".
by Corentin Wallez
· 6 months ago
476defb
Remove the `SurfaceCapabilities` feature.
by Corentin Wallez
· 6 months ago
e9d14e9
webgpu.h: Remove device argument from GetProcAddress
by Corentin Wallez
· 6 months ago
4260675
[glsl] Add OffsetFirstIndex transform
by James Price
· 6 months ago
chromium/6765
978af55
[glsl] Clamp frag depth using push constant values
by James Price
· 6 months ago
223a591
[glsl] Set up internal push constants
by James Price
· 6 months ago
b6fc95f
[glsl][ir] Polyfill `textureSampleGrad`
by dan sinclair
· 6 months ago
ec448b1
[glsl][ir] Polyfill `textureSampleLevel`
by dan sinclair
· 6 months ago
3b689d8
[glsl][ir] Polyfill `textureSampleBias`
by dan sinclair
· 6 months ago
4fa9b1b
[wgsl] Resolve push_constant access as read-only
by James Price
· 6 months ago
8055bf4
[glsl][ir] Polyfill `textureSample`
by dan sinclair
· 6 months ago
4d38382
[glsl][ir] Move robustness transform
by dan sinclair
· 6 months ago
0581410
[ir] Do not wrap structs with @block attribute
by James Price
· 6 months ago
6752a38
[ir] Add transform to prepare push constants
by James Price
· 6 months ago
4daebc4
[glsl][ir] Polyfill `textureGatherCompare`
by dan sinclair
· 6 months ago
144db47
[glsl][ir] Polyfill `textureGather`
by dan sinclair
· 6 months ago
680183f
[glsl][ir] Handle combined samplers for texture only calls.
by dan sinclair
· 6 months ago
c567025
[ir] Update DirectrVariableAccess to add `handle`.
by dan sinclair
· 6 months ago
0b39201
[Compat] Add GLDepthBiasModifier toggle
by Shrek Shao
· 6 months ago
a7b805c
[tint][ir][val] Enforce entry point returns have location or builtin
by Ryan Harrison
· 6 months ago
ce03dcd
Remove SwapChain from webgpu.h
by Corentin Wallez
· 6 months ago
096f714
HLSL-IR: enable replace_pointer_lets in ValueToLet
by Antonio Maiorano
· 6 months ago
chromium/6755
chromium/6756
ee7a5b1
[tint][ir][val] Check position present if invariant is
by Ryan Harrison
· 6 months ago
eb9c4c3
GLSL: workaround texture sampling with offset on depth arrays.
by Stephen White
· 6 months ago
10c7610
[dawn] Use absl::string_view where absl containers are used.
by Lokbondo Kung
· 6 months ago
6f0b5da
OpenGL: Handle use_tint_ir toggle
by James Price
· 6 months ago
e5c5c65
[tint][ir][val] Check function parameter types
by Ryan Harrison
· 6 months ago
4fc7d41
HLSL-IR: implement LocalizeStructArrayAssignment for FXC
by Antonio Maiorano
· 6 months ago
cdcb1c1
[glsl][ir] Split uniform texture code from texture polyfill.
by dan sinclair
· 6 months ago
0b67439
[glsl][ir] Add support for getting texture information from unifrom
by dan sinclair
· 6 months ago
3d6760c
[glsl][ir] Handle texture transforms
by dan sinclair
· 6 months ago
6d602f4
[glsl][ir] Add a transform to remove pointer lets.
by dan sinclair
· 6 months ago
4f091f0
Fix function declaration for compile-time compatibility with Android<26
by Victor Repetskyi
· 6 months ago
376097f
Use wgpu::StringView for input strings.
by Corentin Wallez
· 6 months ago
417c908
Reland: Add a usage parameter to TextureView creation.
by Geoff Lang
· 6 months ago
68170d9
Fix build when absl::string_view != std::string_view
by James Price
· 6 months ago
46945b6
webgpu_cpp.h: Add StringView::IsUndefined/operator string_view
by Corentin Wallez
· 6 months ago
8256abd
[glsl][ir] Fix types for GLSL builtins
by dan sinclair
· 6 months ago
chromium/6746
chromium/6747
chromium/6748
fc7d346
[glsl][ir] Add `SampleMask` to ShaderIO.
by dan sinclair
· 6 months ago
ab4e99f
[glsl][ir] Polyfill float modulo
by dan sinclair
· 6 months ago
chromium/6745
a6300bf
[glsl] Convert `select` to `mix` instead of ternary.
by dan sinclair
· 6 months ago
df7cd07
webgpu.h: Make *.SetLabel's argument non-optional
by Corentin Wallez
· 6 months ago
2e6896e
TextureVk: Replace swapchain specific layout getter with general one
by Corentin Wallez
· 6 months ago
chromium/6743
chromium/6744
5c14fb4
[glsl] Flip ordering of barriers.
by dan sinclair
· 6 months ago
ceb3a5c5
[tint][ir][val] Reject builtins and location both being declared
by Ryan Harrison
· 6 months ago
9ee1c08
dawn::native: Put error message in FailedCreation device loss event.
by Corentin Wallez
· 6 months ago
8c6634f
dawn.json: Remove ShaderModuleCompilationHint
by Corentin Wallez
· 6 months ago
b53356e
[Vulkan] Hardcode max possible number of Vk slots for YCbCr samplers
by Colin Blundell
· 6 months ago
efcc72e
Use wgpu::StringView for wgpu::*::label
by Corentin Wallez
· 6 months ago
a1e1e57
Fold wgpu::NullableStringView into wgpu::StringView
by Corentin Wallez
· 6 months ago
26e8e55
Revert "Add a usage parameter to TextureView creation."
by Kai Ninomiya
· 6 months ago
chromium/6741
chromium/6742
efd781b
[glsl][ir] Polyfill `quantizeToF16`
by dan sinclair
· 6 months ago
24d21e0
Split dawn::native::vulkan::Texture into multiple classes.
by Corentin Wallez
· 6 months ago
e8b4867
[tint][ir][val] Remove duplicate error messages
by Ryan Harrison
· 6 months ago
Next »