Sign in
dawn
/
dawn
/
a1fe8e600d77eaacc18106cc6fd7a697d90b0bc6
/
test
/
tint
30eb6eb
[glsl] Only clamp access mode in ES.
by dan sinclair
· 6 months ago
e28f132
[tint] Update generator to add GLSL desktop flag
by dan sinclair
· 6 months ago
9f7ab42
Update parse_hlsl_errors script
by Antonio Maiorano
· 6 months ago
018c3c3
Make DXC/FXC tests invalid for unsupported extensions
by Antonio Maiorano
· 6 months ago
c3d5d86
Make more FXC f16 tests INVALID
by Antonio Maiorano
· 6 months ago
93a8fa2
Make Quad* tests INVALID for FXC
by Antonio Maiorano
· 6 months ago
0872368
[glsl][ir] Polyfill the `textureNumLayers` call
by dan sinclair
· 6 months ago
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
416092b
[glsl][ir] Polyfill the `countOneBits` call
by dan sinclair
· 6 months ago
8124737
[glsl][ir] Emit `textureDimensions`
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
d78abb3
HLSL-IR: implement NumWorkgroups builtin support
by Antonio Maiorano
· 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
· 7 months ago
59c9377
[msl] Key PackedVec3 helpers on pointer type
by James Price
· 7 months ago
2744a22
[msl] Apply PackedVec3 to workgroup address space
by James Price
· 7 months ago
bc56248
[msl] Fix read-write textureStore in entry points
by James Price
· 7 months ago
chromium/6711
8648fb1
HLSL-IR: implement insertBits full polyfill
by Antonio Maiorano
· 7 months ago
c440212
HLSL-IR: implement extractBits full polyfill
by Antonio Maiorano
· 7 months ago
chromium/6709
94d556c
[msl] Add polyfill for unary negation
by James Price
· 7 months ago
c811e1e
[ir] Polyfill fwidthFine for MSL and HLSL
by James Price
· 7 months ago
cca4859
HLSL-IR: workaround DXC bug when 'as' casting constant integral splats
by Antonio Maiorano
· 7 months ago
131b7df
[msl] Always use core polyfill for DP4 builtins
by James Price
· 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
ebe44a4
[glsl] Mark some more tests `INVALID`
by dan sinclair
· 7 months ago
8e8d840
[glsl] Mark invalid tests as `SKIP: INVALID`.
by dan sinclair
· 7 months ago
a98147a
hlsl-ir: implement support for subgroup_invocation_id and subgroup_size
by Antonio Maiorano
· 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
a23bcd8
[ir] Allow bitcast to be inlined
by James Price
· 7 months ago
e965bd3
[ir] Emit unused side-effecting expressions
by James Price
· 7 months ago
c0bc4d0
Call `constant_with_non_constant` in `function_scope_var_conversions.wgsl`
by dan sinclair
· 7 months ago
856442f
Update `function/return_types.wgsl` to call the methods.
by dan sinclair
· 7 months ago
f5c2e22
Update samples/function to call the `main` function.
by dan sinclair
· 7 months ago
7d87081
Update `types/functions/parameters.wgsl` to call `foo`
by dan sinclair
· 7 months ago
ccb0a77
[glsl][ir] Have tint run SingleEntryPoint for GLSL.
by dan sinclair
· 7 months ago
379c7df
[glsl][ir] Fix dpdyCoarse and Fine in ES.
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
6b1e61b
[glsl][ir] Fix emission of array elements
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
d10ba2f
[msl] Polyfill quadSwap* builtins
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
91b17e7
[msl] Add SimdBallot transform
by James Price
· 7 months ago
ea6efd9
[msl] Mark some tests as INVALID
by James Price
· 7 months ago
adaa316
[glsl][ir] Emit `Access`
by dan sinclair
· 7 months ago
chromium/6692
chromium/6693
chromium/6694
chromium/6695
chromium/6696
ce61a4e
[glsl][ir] Emit `Switch`
by dan sinclair
· 7 months ago
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
01f14b5
[glsl][ir] Support `CoreUnary`.
by dan sinclair
· 7 months ago
636e476
[glsl][ir] Support `CoreBinary`.
by dan sinclair
· 7 months ago
0f2b0cd
[tint] Resolve subgroup_size as varying in fragment
by Peter McNeeley
· 7 months ago
ae6643f
[glsl][ir] Emit pass through builtin call functions.
by dan sinclair
· 7 months ago
b0550df
[glsl][ir] Emit `let` values.
by dan sinclair
· 7 months ago
12b95ee
[glsl][ir] Emit StorageTexture types.
by dan sinclair
· 7 months ago
e667679
[glsl][ir] Only zero init certain address spaces.
by dan sinclair
· 7 months ago
e6a305a
Add skips for ir.fxc.hlsl and ir.msl tests
by Antonio Maiorano
· 7 months ago
e81af3d
Remove old test.
by dan sinclair
· 7 months ago
363eae1
Tint: Add missing index offset when assigning to SV_ClipDistance1
by Jiawei Shao
· 7 months ago
c101627
[glsl][ir] Emit `precision` in fragment shaders
by dan sinclair
· 7 months ago
c58ba9e
[msl] Add RemoveContinueInSwitch transform
by James Price
· 7 months ago
511eb80
Tint: Support `clip_distances` on HLSL
by Jiawei Shao
· 7 months ago
6e93ca5
[glsl][ir] Generate skips.
by dan sinclair
· 7 months ago
b41b866
[glsl][ir] Generate passing expectations.
by dan sinclair
· 7 months ago
5026041
[spirv][ir] Add memory model annotations to Load/Store
by dan sinclair
· 7 months ago
5195d8f
[msl] Add mixed scalar/vector overloads of fmod
by James Price
· 7 months ago
61c2d1e
[msl] Implement PackedVec3 transform
by James Price
· 7 months ago
3f464fb
[tint] Fix e2e test runner issues with new *-ir formats
by Antonio Maiorano
· 7 months ago
c49ea17
Mark a few more skips invalid
by Antonio Maiorano
· 7 months ago
aef5957
[hlsl] Regen skips for HLSL tint e2e files (both non-IR and IR)
by Antonio Maiorano
· 7 months ago
cc9f37f
[tint] Improve e2e test output
by Antonio Maiorano
· 7 months ago
8c1014e
[hlsl] Fix DecomposeUniformAccess to cast index to u32 for LoadVectorElement
by Antonio Maiorano
· 7 months ago
520a86a
[msl] Fix host-shareable struct padding
by James Price
· 7 months ago
b2d106e
[msl] Regenerate E2E expectations
by James Price
· 7 months ago
014d6f7
Make more fxc.hlsl files INVALID
by Antonio Maiorano
· 7 months ago
4f97c0e
test_runner: scrub path of error/warning messages for FXC files
by Antonio Maiorano
· 7 months ago
cf2f4d6
[hlsl] Regen skips for all tint e2e hlsl files
by Antonio Maiorano
· 7 months ago
f1015ca
Tint: Support `clip_distances` on MSL
by Jiawei Shao
· 7 months ago
a38b026
Add skips for tint e2e IR tests for clip_distance
by Antonio Maiorano
· 7 months ago
d117d65
[spirv][ir] Add some missing decorations.
by dan sinclair
· 7 months ago
4c92f4b
[tint] Skip MergeReturn for entry points
by Peter McNeeley
· 7 months ago
db1fa93
Tint: Support the translation of `clip_distances` on Vulkan
by Jiawei Shao
· 7 months ago
98ba302
[tint][wgsl] validate ldexp const exponent < bias + 1 when other arg non-const
by David Neto
· 7 months ago
chromium/6664
e27b166
[tint][msl] Implement quadSwap* builtin functions
by Natalie Chouinard
· 8 months ago
6c5be2c
[tint] validate smoothstep const low < const high
by David Neto
· 8 months ago
Next »