Sign in
dawn
/
dawn
/
ebed93562ce9685b68e0d58f19cceef8a2c0bb02
/
src
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
075e51a
webgpu.h: Fix INIT structs for chained structs.
by Corentin Wallez
· 6 months ago
5a4c2a7
Using wgpu::StringView for wgpu::ShaderModuleDescriptor::code
by Corentin Wallez
· 6 months ago
50a0c82
dawn::native::vulkan: Don't allow swapchains to switch devices
by Corentin Wallez
· 6 months ago
64fbd9d
dawn: Add WGPU_STRLEN = SIZE_MAX to tag null terminated WGPUStringView
by Corentin Wallez
· 6 months ago
d13c9f9
[glsl][ir] Polyfill the `textureStore` call
by dan sinclair
· 6 months ago
a5afb1f
[glsl][ir] Polyfill the `textureLoad` call
by dan sinclair
· 6 months ago
04003b0
[tint] Resolve @row_major attributes
by James Price
· 6 months ago
4b3b3f2
[wgsl-writer] Emit @row_major attributes
by James Price
· 6 months ago
13559ed
[ast] Add @row_major attribute
by James Price
· 6 months ago
9d4eb04
HLSL-IR: fix textureDimensions polyfill using invalid type for swizzle
by Antonio Maiorano
· 6 months ago
d42e0e9
[ir] Always inline `handle` address space.
by dan sinclair
· 6 months ago
49c1b0e
Dawn: add subgroups-f16 feature dependency validation
by Zhaoming Jiang
· 6 months ago
d032c62
HLSL-IR: emit constant i32 literals as int(<literal>)
by Antonio Maiorano
· 6 months ago
a50d9ba
dawn: Remove direct includes of windows.h
by Corentin Wallez
· 6 months ago
a209367
[glsl][ir] Fix `bitfieldInsert` GLSL def entry.
by dan sinclair
· 6 months ago
a1fe8e6
[wgsl][reader]: reserve 'noncoherent' and 'non_coherent'
by David Neto
· 6 months ago
30eb6eb
[glsl] Only clamp access mode in ES.
by dan sinclair
· 6 months ago
9da23b7
[tint] Add option to generate for Desktop GLSL.
by dan sinclair
· 6 months ago
0d4ec763
Fix some windows builds not finding HWND
by Clark DuVall
· 6 months ago
4d4d16d
Roll third_party/gpuweb/ 23db3e47e..2dc56f297 (13 commits)
by Geoff Lang
· 6 months ago
9417f54
[dawn] Remove usage of std::string_view in favor of absl::string_view
by Lokbondo Kung
· 6 months ago
0872368
[glsl][ir] Polyfill the `textureNumLayers` call
by dan sinclair
· 6 months ago
250ad5a
[glsl][ir] Split bitcast to separate polyfill
by dan sinclair
· 6 months ago
4ddfcbe
Fix nits in ClearWithDrawHelper
by Jie Chen
· 6 months ago
chromium/6726
chromium/6727
5bc6476
[glsl][ir] Polyfill the `insertBits` call
by dan sinclair
· 6 months ago
dd143d2
[glsl][ir] Polyfill the `extractBits` call
by dan sinclair
· 6 months ago
Next »