Sign in
dawn
/
dawn
/
d048638aacc209ff91c52f6e870bf70c50a5018d
/
src
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
ac1fe84
Use MacOS system clang instead of brew's
by Elie Michel
· 6 months ago
e18e808
[glsl][ir] Add context to unreachable message
by dan sinclair
· 6 months ago
8879b18
[glsl][ir] Add polyfill for `abs`
by dan sinclair
· 6 months ago
5deac0c
[glsl][ir] Add polyfill for `frexp`
by dan sinclair
· 6 months ago
fa3e144
[glsl][ir] Always polyfill `any` and `all`.
by dan sinclair
· 6 months ago
0c0e7ec
Add "hlsl-fxc" format to Tint executable
by Antonio Maiorano
· 6 months ago
8ce2ed7
[glsl][ir] Polyfill `modf`
by dan sinclair
· 6 months ago
e0ca165
[glsl][ir] Polyfill integer `dot`
by dan sinclair
· 6 months ago
7548c62
Suppress SubgroupsShaderInclusiveTest.InclusiveExecution on Mac AMD
by Yuly Novikov
· 6 months ago
chromium/6738
a7acef8
[glsl][ir] Enable bgra8unorm polyfill
by dan sinclair
· 6 months ago
e2d11b0
[tint][ir][val] Check for malformed `unreachable`
by Ryan Harrison
· 6 months ago
be31540
[tint][ir] Harden ReferencedModuleVars against bad inputs
by Ryan Harrison
· 6 months ago
6c73afb
dawn::wire::client::Adapter: Deep-copy string from the AdapterInfo
by Corentin Wallez
· 6 months ago
7a9eba5
Vulkan: Make ExternalSemaphoreHandle match SystemHandle::Handle
by Corentin Wallez
· 6 months ago
4f0cdf4
dawn/node: Support feature "clip-distances"
by Jiawei Shao
· 6 months ago
671dcb2
raw_ptr: add std::hash support
by Corentin Wallez
· 6 months ago
e828687
D3D12: Workaround for B2T copy failed with stencil8 on Intel ACM/MTL
by Hao Li
· 6 months ago
1034514
[tint][ir][val] Check that compute shaders don't return anything
by Ryan Harrison
· 6 months ago
bb025a6
[tint][ir] Implement binary encode of SubgroupMatrix
by Ryan Harrison
· 6 months ago
803ff2b
[glsl][ir] Convert vector relational operations
by dan sinclair
· 6 months ago
2a9fbdd
[glsl][ir] Convert `any` and `all` of a scalar to a no-op
by dan sinclair
· 6 months ago
22f7682
[glsl][ir] Polyfill bitwise `&` and `|` on booleans
by dan sinclair
· 6 months ago
59d3d50
[spirv-reader] Use a set for row_major_accesses
by James Price
· 6 months ago
850ee5c
[spirv-reader] Support RowMajor on arrays
by James Price
· 6 months ago
2cbfbd4
[tint][ir][val] Check vertex output builtin rules
by Ryan Harrison
· 6 months ago
da2fa97
[glsl][ir] Add `arrayLength` support
by dan sinclair
· 6 months ago
3d2a692
[glsl][ir] Polyfill `fma`.
by dan sinclair
· 6 months ago
7ffe38a
[glsl][ir] Emit `degrees` and `radians`
by dan sinclair
· 6 months ago
76b9dbb
Dawn native: Add immediateDataRangeByteSize in PipelineLayout
by Yan,Shaobo
· 6 months ago
chromium/6736
f14f402
Dawn native/wire: Add experimental immediate data limits
by Yan,Shaobo
· 6 months ago
d35a3b6
Add subgroupInclusiveAdd and subgroupInclusiveMul
by Peter McNeeley
· 6 months ago
00b941a
Add a usage parameter to TextureView creation.
by Geoff Lang
· 6 months ago
923288d
HLSL-IR: add RemoveContinueInSwitch transform
by Antonio Maiorano
· 6 months ago
71b4870
Further suppress CompressedTextureFormatTest.Cube
by Yuly Novikov
· 6 months ago
2e919d6
[spirv-reader] Support row-major matrices
by James Price
· 6 months ago
87fdcaa
[spirv-reader] Add TransposeRowMajor transform
by James Price
· 6 months ago
04907d9
[spirv-reader] Always apply @stride to matrices
by James Price
· 6 months ago
a1e0778
HLSL-IR: fix error: unary: no matching overload for 'operator - (u32)'
by Antonio Maiorano
· 6 months ago
e56a69d
SwapChainVk: Add frame pacing by waiting on previous rendering on images
by Corentin Wallez
· 6 months ago
aebc7be
dawn::native: Fix the check for no attachment pipelines.
by Corentin Wallez
· 6 months ago
chromium/6730
chromium/6731
chromium/6732
chromium/6733
chromium/6734
chromium/6735
chromium/6737
f4340f8
dawn::native::vulkan: Extract UniqueVkhandle out of QueueVk.
by Corentin Wallez
· 6 months ago
Next »