Sign in
dawn
/
dawn
/
50e27bc0a665fc0f4ede146fd3b9dd32130e8ffc
/
test
/
tint
/
bug
a1ee883
[hlsl] Update DecomposeStorageAccess to conditionalize Convert creation.
by dan sinclair
· 4 months ago
3d64565
[ir] Tighter ValueToLet access restrictions.
by dan sinclair
· 4 months ago
c499b14
Fix an expectation in tint end2end test
by Jiawei Shao
· 4 months ago
43e7da5
HLSL-IR: emit vector access using dot-component notation instead of indexing.
by Antonio Maiorano
· 4 months ago
c368b05
[msl] Use packed_vec3 for workgroup storage
by James Price
· 4 months ago
chromium/6840
8213268
[msl][ast] Emit struct name before initializer
by James Price
· 4 months ago
4eec0a8
IR: Fix robustness transform on textureLoad of sampled and depth textures
by Antonio Maiorano
· 4 months ago
a6649a0
[msl] Bump default version to 2.2
by James Price
· 4 months ago
d9885d9
[glsl] Use IR version of SingleEntryPoint in more places
by James Price
· 5 months ago
8d98ba0
HLSL-IR: run DemoteToHelper even earlier
by Antonio Maiorano
· 5 months ago
a0239e7
HLSL-IR: Fix default-only-switch workaround for FXC
by Antonio Maiorano
· 5 months ago
2710aff
HLSL-IR: Fix fmod polyfill
by Antonio Maiorano
· 5 months ago
27cde38
HLSL-IR: Fix dynamic buffer access for atomic ops in DecomposeStorageAccess
by Antonio Maiorano
· 5 months ago
c44271b
[hlsl][ir] Only move a value to a let once.
by dan sinclair
· 5 months ago
chromium/6798
34a2d65
[hlsl][ir] Skip promoting lets to lets
by dan sinclair
· 5 months ago
d86bb43
HLSL-IR: fix arrays of size 1 initialization
by Antonio Maiorano
· 5 months ago
3ddc07a
[glsl][ir] Make GLSL IR the only GLSL in tint e2e.
by dan sinclair
· 5 months ago
1217dc1
[glsl] Remove the non-IR GLSL expectations.
by dan sinclair
· 5 months ago
ce207a7
[tint][hlsl] Polyfill texture sample bias clamping
by Peter McNeeley
· 5 months ago
chromium/6785
52deb2f
[tint] Clamp lod bias from -16.0 to 15.99
by Peter McNeeley
· 5 months ago
chromium/6783
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
1ab9f5e
[msl ir] Convince the Metal compiler loops are never infinite
by David Neto
· 5 months ago
012551a
Convince the metal compiler that loops are never infinite
by David Neto
· 5 months ago
3e77dd7
HLSL-IR: Fix texture Sample and SampleLevel return type on depth textures
by Antonio Maiorano
· 5 months ago
cdc7991
HLSL-IR: regen skips
by Antonio Maiorano
· 5 months ago
94884fc
[glsl] Run PreservePadding before DirectVariableAccess
by James Price
· 5 months ago
925f03f
[glsl] Name padding fields consistently
by James Price
· 5 months ago
71c1d54
[glsl] Propagate names to block struct wrappers
by James Price
· 5 months ago
020e317
Support Dual Source Blending in SPIR-V reader with Tint AST
by Jiawei Shao
· 5 months ago
15bbe6b
HLSL-IR: ReplaceNonIndexableMatVecStores transform
by Antonio Maiorano
· 5 months ago
2574827
[glsl][ir] Add struct padding members
by dan sinclair
· 5 months ago
34a321b
[glsl][ir] Set more tests as `glsl-desktop`
by dan sinclair
· 5 months ago
c830e96
Add tint e2e tests for vector assignment via dynamic index
by Antonio Maiorano
· 5 months ago
4103ee3
[glsl][ir] Cleanup textures when replacing in builtin uniforms.
by dan sinclair
· 5 months ago
d048638
[glsl][ir] Handle sampler-less depth textures.
by dan sinclair
· 5 months ago
eef5708
[glsl][ir] Fix `coord` type for `imageStore`
by dan sinclair
· 5 months ago
08b5e37
[glsl][ir] Regenerate skip files.
by dan sinclair
· 5 months ago
4260675
[glsl] Add OffsetFirstIndex transform
by James Price
· 5 months ago
chromium/6765
223a591
[glsl] Set up internal push constants
by James Price
· 5 months ago
3b689d8
[glsl][ir] Polyfill `textureSampleBias`
by dan sinclair
· 5 months ago
8055bf4
[glsl][ir] Polyfill `textureSample`
by dan sinclair
· 5 months ago
680183f
[glsl][ir] Handle combined samplers for texture only calls.
by dan sinclair
· 5 months ago
096f714
HLSL-IR: enable replace_pointer_lets in ValueToLet
by Antonio Maiorano
· 6 months ago
chromium/6755
chromium/6756
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
6fd5da8
[glsl][ir] Regenerate skips
by dan sinclair
· 6 months ago
6d602f4
[glsl][ir] Add a transform to remove pointer lets.
by dan sinclair
· 6 months ago
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
8879b18
[glsl][ir] Add polyfill for `abs`
by dan sinclair
· 6 months ago
0c0e7ec
Add "hlsl-fxc" format to Tint executable
by Antonio Maiorano
· 6 months ago
e0ca165
[glsl][ir] Polyfill integer `dot`
by dan sinclair
· 6 months ago
803ff2b
[glsl][ir] Convert vector relational operations
by dan sinclair
· 6 months ago
22f7682
[glsl][ir] Polyfill bitwise `&` and `|` on booleans
by dan sinclair
· 6 months ago
da2fa97
[glsl][ir] Add `arrayLength` support
by dan sinclair
· 6 months ago
923288d
HLSL-IR: add RemoveContinueInSwitch transform
by Antonio Maiorano
· 6 months ago
a1e0778
HLSL-IR: fix error: unary: no matching overload for 'operator - (u32)'
by Antonio Maiorano
· 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
d42e0e9
[ir] Always inline `handle` address space.
by dan sinclair
· 6 months ago
d032c62
HLSL-IR: emit constant i32 literals as int(<literal>)
by Antonio Maiorano
· 6 months ago
fae723c
[glsl] Regenerate skips
by dan sinclair
· 6 months ago
9ae5b84
[glsl][ir] Add bitcast from/to f16.
by dan sinclair
· 6 months ago
562d9b7
[glsl][ir] Start bitcast emission.
by dan sinclair
· 6 months ago
7b7fb81
[glsl][ir] Emit the polyfills for atomic methods.
by dan sinclair
· 6 months ago
da73356
[glsl][ir] Emit the passthrough atomic methods.
by dan sinclair
· 6 months ago
a532ca4
[glsl][ir] Regenerate skips
by dan sinclair
· 6 months ago
9d3ffa6
[glsl][ir] Polyfill the barrier commands.
by dan sinclair
· 6 months ago
949fa99
[glsl][ir] Polyfill the `select` command.
by dan sinclair
· 6 months ago
1b75d8b
[msl] Fix PackedVec3 for atomic builtins
by James Price
· 6 months ago
59c9377
[msl] Key PackedVec3 helpers on pointer type
by James Price
· 6 months ago
2744a22
[msl] Apply PackedVec3 to workgroup address space
by James Price
· 6 months ago
bc56248
[msl] Fix read-write textureStore in entry points
by James Price
· 6 months ago
chromium/6711
cca4859
HLSL-IR: workaround DXC bug when 'as' casting constant integral splats
by Antonio Maiorano
· 7 months ago
8726fe4
HLSL-IR: only swizzle ctor value if not the right type
by Antonio Maiorano
· 7 months ago
607f4cb
[tint] Fix max float as integer in conversion 'ConvF32ToIU32'
by Peter McNeeley
· 7 months ago
a561b98
[glsl][ir] Create header section before preamble.
by dan sinclair
· 7 months ago
f15c1c3
[glsl][ir] Add ShaderIO
by dan sinclair
· 7 months ago
182d933
[glsl][ir] Emit global variable information.
by dan sinclair
· 7 months ago
2a45079
[msl] Avoid UB for left shift of negative integers
by James Price
· 7 months ago
2d24558
[msl] Polyfill signed integer arithmetic
by James Price
· 7 months ago
e965bd3
[ir] Emit unused side-effecting expressions
by James Price
· 7 months ago
ccb0a77
[glsl][ir] Have tint run SingleEntryPoint for GLSL.
by dan sinclair
· 7 months ago
1e0c201
[glsl][ir] Regenerate skips
by dan sinclair
· 7 months ago
6d87fa6
[msl] Add support for clip_distances
by James Price
· 7 months ago
fb96429
[glsl][ir] Add conversion support
by dan sinclair
· 7 months ago
7abbf53
[glsl][ir] Add constructor support
by dan sinclair
· 7 months ago
32f3eff
[glsl][ir] Add vector accessors.
by dan sinclair
· 7 months ago
49597cc
[glsl][ir] Emit `Discard` and `TerminateInvocation`
by dan sinclair
· 7 months ago
73fd374
[msl] Emit TINT_ISOLATE_UB macro
by James Price
· 7 months ago
7206591
[glsl][ir] Emit `Loop` and supporting instructions
by dan sinclair
· 7 months ago
chromium/6697
0330f50
[glsl][ir] Emit `If` and `ExitIf`
by dan sinclair
· 7 months ago
adaa316
[glsl][ir] Emit `Access`
by dan sinclair
· 7 months ago
chromium/6692
chromium/6693
chromium/6694
chromium/6695
chromium/6696
c2f6f2f
[glsl][ir] Emit load and store
by dan sinclair
· 7 months ago
8fd0dbd
[glsl][ir] Support depth texture types
by dan sinclair
· 7 months ago
636e476
[glsl][ir] Support `CoreBinary`.
by dan sinclair
· 7 months ago
Next »