index
:
slang.git
master
Making it easier to work with shaders
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
tests
/
compute
Mode
Name
Size
-rw-r--r--
array-param.slang
690
log
stats
plain
-rw-r--r--
array-param.slang.1.expected.txt
7
log
stats
plain
-rw-r--r--
array-param.slang.expected.txt
7
log
stats
plain
-rw-r--r--
assoctype-complex.slang
939
log
stats
plain
-rw-r--r--
assoctype-complex.slang.expected.txt
7
log
stats
plain
-rw-r--r--
assoctype-func-param.slang
1076
log
stats
plain
-rw-r--r--
assoctype-func-param.slang.expected.txt
28
log
stats
plain
-rw-r--r--
assoctype-generic-arg.slang
676
log
stats
plain
-rw-r--r--
assoctype-generic-arg.slang.expected.txt
35
log
stats
plain
-rw-r--r--
assoctype-nested.slang
1331
log
stats
plain
-rw-r--r--
assoctype-nested.slang.expected.txt
8
log
stats
plain
-rw-r--r--
assoctype-simple.slang
783
log
stats
plain
-rw-r--r--
assoctype-simple.slang.expected.txt
36
log
stats
plain
-rw-r--r--
atomics-buffer.slang
768
log
stats
plain
-rw-r--r--
atomics-buffer.slang.expected.txt
15
log
stats
plain
-rw-r--r--
atomics-groupshared.slang
817
log
stats
plain
-rw-r--r--
atomics-groupshared.slang.expected.txt
16
log
stats
plain
-rw-r--r--
atomics.slang
626
log
stats
plain
-rw-r--r--
atomics.slang.expected.txt
16
log
stats
plain
-rw-r--r--
bit-cast-double.slang
644
log
stats
plain
-rw-r--r--
bit-cast-double.slang.expected.txt
8
log
stats
plain
-rw-r--r--
bit-cast.slang
1958
log
stats
plain
-rw-r--r--
bit-cast.slang.expected.txt
23
log
stats
plain
-rw-r--r--
break-stmt.slang
574
log
stats
plain
-rw-r--r--
break-stmt.slang.expected.txt
29
log
stats
plain
-rw-r--r--
buffer-layout.slang
3842
log
stats
plain
-rw-r--r--
buffer-layout.slang.1.expected.txt
36
log
stats
plain
-rw-r--r--
buffer-layout.slang.2.expected.txt
36
log
stats
plain
-rw-r--r--
buffer-layout.slang.3.expected.txt
36
log
stats
plain
-rw-r--r--
buffer-layout.slang.expected.txt
36
log
stats
plain
-rw-r--r--
buffer-type-splitting.slang
877
log
stats
plain
-rw-r--r--
buffer-type-splitting.slang.expected.txt
20
log
stats
plain
-rw-r--r--
byte-address-buffer.slang
1135
log
stats
plain
-rw-r--r--
byte-address-buffer.slang.expected.txt
8
log
stats
plain
-rw-r--r--
cast-zero-to-struct.slang
675
log
stats
plain
-rw-r--r--
cast-zero-to-struct.slang.expected.txt
19
log
stats
plain
-rw-r--r--
cbuffer-legalize.slang
833
log
stats
plain
-rw-r--r--
cbuffer-legalize.slang.expected.txt
36
log
stats
plain
-rw-r--r--
compile-time-loop.slang
1633
log
stats
plain
-rw-r--r--
compile-time-loop.slang.expected.txt
9
log
stats
plain
-rw-r--r--
constexpr.slang
2348
log
stats
plain
-rw-r--r--
constexpr.slang.1.expected.txt
11
log
stats
plain
-rw-r--r--
constexpr.slang.expected.txt
11
log
stats
plain
-rw-r--r--
continue-stmt.slang
604
log
stats
plain
-rw-r--r--
continue-stmt.slang.expected.txt
29
log
stats
plain
-rw-r--r--
default-parameter.slang
629
log
stats
plain
-rw-r--r--
default-parameter.slang.1.expected.txt
16
log
stats
plain
-rw-r--r--
default-parameter.slang.expected.txt
16
log
stats
plain
-rw-r--r--
discard-stmt.slang
1642
log
stats
plain
-rw-r--r--
discard-stmt.slang.expected.txt
11
log
stats
plain
-rw-r--r--
dump-repro.slang
899
log
stats
plain
-rw-r--r--
empty-struct.slang
535
log
stats
plain
-rw-r--r--
empty-struct.slang.expected.txt
35
log
stats
plain
-rw-r--r--
empty-struct2.slang
992
log
stats
plain
-rw-r--r--
empty-struct2.slang.expected.txt
7
log
stats
plain
-rw-r--r--
entry-point-uniform-params.slang
1322
log
stats
plain
-rw-r--r--
entry-point-uniform-params.slang.expected.txt
20
log
stats
plain
-rw-r--r--
enum-tag-conversion.slang
734
log
stats
plain
-rw-r--r--
enum-tag-conversion.slang.expected.txt
12
log
stats
plain
-rw-r--r--
enum.slang
1094
log
stats
plain
-rw-r--r--
enum.slang.expected.txt
12
log
stats
plain
-rw-r--r--
explicit-this-expr.slang
690
log
stats
plain
-rw-r--r--
explicit-this-expr.slang.expected.txt
29
log
stats
plain
-rw-r--r--
extension-multi-interface.slang
913
log
stats
plain
-rw-r--r--
extension-multi-interface.slang.expected.txt
35
log
stats
plain
-rw-r--r--
extension-on-interface.slang
820
log
stats
plain
-rw-r--r--
extension-on-interface.slang.expected.txt
36
log
stats
plain
-rw-r--r--
frem.slang
756
log
stats
plain
-rw-r--r--
frem.slang.2.expected.txt
15
log
stats
plain
-rw-r--r--
frem.slang.expected.txt
15
log
stats
plain
-rw-r--r--
func-cbuffer-param.slang
1328
log
stats
plain
-rw-r--r--
func-cbuffer-param.slang.expected.txt
12
log
stats
plain
-rw-r--r--
func-param-legalize.slang
896
log
stats
plain
-rw-r--r--
func-param-legalize.slang.expected.txt
36
log
stats
plain
-rw-r--r--
func-resource-param.slang
1103
log
stats
plain
-rw-r--r--
func-resource-param.slang.expected.txt
11
log
stats
plain
-rw-r--r--
generic-closer.slang
1005
log
stats
plain
-rw-r--r--
generic-closer.slang.expected.txt
7
log
stats
plain
-rw-r--r--
generic-interface-method-simple.slang
1266
log
stats
plain
-rw-r--r--
generic-interface-method-simple.slang.expected.txt
35
log
stats
plain
-rw-r--r--
generic-interface-method.slang
2165
log
stats
plain
-rw-r--r--
generic-interface-method.slang.expected.txt
36
log
stats
plain
-rw-r--r--
generic-list.slang
1136
log
stats
plain
-rw-r--r--
generic-list.slang.expected.txt
8
log
stats
plain
-rw-r--r--
generic-struct-with-constraint.slang
904
log
stats
plain
-rw-r--r--
generic-struct-with-constraint.slang.expected.txt
8
log
stats
plain
-rw-r--r--
generic-struct.slang
658
log
stats
plain
-rw-r--r--
generic-struct.slang.expected.txt
11
log
stats
plain
-rw-r--r--
generics-constrained.slang
857
log
stats
plain
-rw-r--r--
generics-constrained.slang.expected.txt
29
log
stats
plain
-rw-r--r--
generics-constructor.slang
465
log
stats
plain
-rw-r--r--
generics-constructor.slang.expected.txt
36
log
stats
plain
-rw-r--r--
generics-overload.slang
625
log
stats
plain
-rw-r--r--
generics-overload.slang.expected.txt
28
log
stats
plain
-rw-r--r--
generics-simple.slang
570
log
stats
plain
-rw-r--r--
generics-simple.slang.expected.txt
28
log
stats
plain
-rw-r--r--
generics-syntax-2.slang
647
log
stats
plain
-rw-r--r--
generics-syntax-2.slang.expected.txt
28
log
stats
plain
-rw-r--r--
generics-syntax.slang
591
log
stats
plain
-rw-r--r--
generics-syntax.slang.expected.txt
28
log
stats
plain
-rw-r--r--
global-init.slang
585
log
stats
plain
-rw-r--r--
global-init.slang.expected.txt
12
log
stats
plain
-rw-r--r--
global-type-param-array.slang
684
log
stats
plain
-rw-r--r--
global-type-param-array.slang.expected.txt
9
log
stats
plain
-rw-r--r--
global-type-param-in-entrypoint.slang
1864
log
stats
plain
-rw-r--r--
global-type-param-in-entrypoint.slang.expected.txt
35
log
stats
plain
-rw-r--r--
global-type-param.slang
667
log
stats
plain
-rw-r--r--
global-type-param.slang.expected.txt
8
log
stats
plain
-rw-r--r--
global-type-param1.slang
1306
log
stats
plain
-rw-r--r--
global-type-param1.slang.expected.txt
9
log
stats
plain
-rw-r--r--
global-type-param2.slang
1814
log
stats
plain
-rw-r--r--
global-type-param2.slang.expected.txt
9
log
stats
plain
-rw-r--r--
globalTypeParamArrayShared.slang
531
log
stats
plain
-rw-r--r--
groupshared.slang
821
log
stats
plain
-rw-r--r--
groupshared.slang.expected.txt
8
log
stats
plain
-rw-r--r--
half-calc.slang
882
log
stats
plain
-rw-r--r--
half-calc.slang.expected.txt
36
log
stats
plain
-rw-r--r--
half-structured-buffer.slang
853
log
stats
plain
-rw-r--r--
half-structured-buffer.slang.expected.txt
109
log
stats
plain
-rw-r--r--
half-texture.slang
1296
log
stats
plain
-rw-r--r--
half-texture.slang.1.expected
1217
log
stats
plain
-rw-r--r--
half-texture.slang.glsl
1397
log
stats
plain
-rw-r--r--
implicit-generic-app.slang
743
log
stats
plain
-rw-r--r--
implicit-generic-app.slang.expected.txt
8
log
stats
plain
-rw-r--r--
implicit-this-expr.slang
683
log
stats
plain
-rw-r--r--
implicit-this-expr.slang.expected.txt
29
log
stats
plain
-rw-r--r--
init-list-defaults.slang
785
log
stats
plain
-rw-r--r--
init-list-defaults.slang.expected.txt
20
log
stats
plain
-rw-r--r--
initializer-list.slang
541
log
stats
plain
-rw-r--r--
initializer-list.slang.expected.txt
12
log
stats
plain
-rw-r--r--
inout.slang
813
log
stats
plain
-rw-r--r--
inout.slang.expected.txt
8
log
stats
plain
-rw-r--r--
int-generic.slang
822
log
stats
plain
-rw-r--r--
int-generic.slang.expected.txt
1
log
stats
plain
-rw-r--r--
interface-local.slang
1172
log
stats
plain
-rw-r--r--
interface-local.slang.expected.txt
8
log
stats
plain
-rw-r--r--
interface-param.slang
1011
log
stats
plain
-rw-r--r--
interface-param.slang.expected.txt
8
log
stats
plain
-rw-r--r--
interface-shader-param-in-struct.slang
2640
log
stats
plain
-rw-r--r--
interface-shader-param-in-struct.slang.expected.txt
24
log
stats
plain
-rw-r--r--
interface-shader-param-legalization.slang
1149
log
stats
plain
-rw-r--r--
interface-shader-param-legalization.slang.expected.txt
16
log
stats
plain
-rw-r--r--
interface-shader-param.slang
3701
log
stats
plain
-rw-r--r--
interface-shader-param.slang.expected.txt
12
log
stats
plain
-rw-r--r--
interface-shader-param2.slang
2470
log
stats
plain
-rw-r--r--
interface-shader-param2.slang.expected.txt
8
log
stats
plain
-rw-r--r--
interface-shader-param3.slang
3927
log
stats
plain
-rw-r--r--
interface-shader-param3.slang.expected.txt
24
log
stats
plain
-rw-r--r--
interface-shader-param4.slang
3452
log
stats
plain
-rw-r--r--
interface-shader-param4.slang.expected.txt
24
log
stats
plain
-rw-r--r--
interface-static-method.slang
1025
log
stats
plain
-rw-r--r--
interface-static-method.slang.expected.txt
12
log
stats
plain
-rw-r--r--
loop-unroll.slang
920
log
stats
plain
-rw-r--r--
loop-unroll.slang.expected.txt
8
log
stats
plain
-rw-r--r--
matrix-layout-structured-buffer.slang
1641
log
stats
plain
-rw-r--r--
matrix-layout-structured-buffer.slang.expected.txt
108
log
stats
plain
-rw-r--r--
matrix-layout.hlsl
2322
log
stats
plain
-rw-r--r--
matrix-layout.hlsl.expected.txt
96
log
stats
plain
-rw-r--r--
modern-syntax.slang
678
log
stats
plain
-rw-r--r--
modern-syntax.slang.expected.txt
12
log
stats
plain
-rw-r--r--
multi-interface.slang
848
log
stats
plain
-rw-r--r--
multi-interface.slang.expected.txt
35
log
stats
plain
-rw-r--r--
multiple-continue-sites.slang
937
log
stats
plain
-rw-r--r--
multiple-continue-sites.slang.expected.txt
16
log
stats
plain
-rw-r--r--
mutating-methods.slang
1051
log
stats
plain
-rw-r--r--
mutating-methods.slang.expected.txt
12
log
stats
plain
-rw-r--r--
nested-generics.slang
781
log
stats
plain
-rw-r--r--
nested-generics.slang.expected.txt
7
log
stats
plain
-rw-r--r--
nested-generics2.slang
814
log
stats
plain
-rw-r--r--
nested-generics2.slang.expected.txt
7
log
stats
plain
-rw-r--r--
parameter-block.slang
665
log
stats
plain
-rw-r--r--
parameter-block.slang.expected.txt
8
log
stats
plain
-rw-r--r--
performance-profile.slang
1518
log
stats
plain
-rw-r--r--
rewriter-parameter-block-complex.hlsl
877
log
stats
plain
-rw-r--r--
rewriter-parameter-block-complex.hlsl.expected.txt
20
log
stats
plain
-rw-r--r--
rewriter-parameter-block-complex.slang
315
log
stats
plain
-rw-r--r--
rewriter-parameter-block.hlsl
939
log
stats
plain
-rw-r--r--
rewriter-parameter-block.hlsl.expected.txt
24
log
stats
plain
-rw-r--r--
rewriter-parameter-block.slang
454
log
stats
plain
-rw-r--r--
scope-operator.slang
1233
log
stats
plain
-rw-r--r--
scope-operator.slang.expected.txt
12
log
stats
plain
-rw-r--r--
select-expr.slang
496
log
stats
plain
-rw-r--r--
select-expr.slang.expected.txt
22
log
stats
plain
-rw-r--r--
semantic.slang
737
log
stats
plain
-rw-r--r--
semantic.slang.expected.txt
46
log
stats
plain
-rw-r--r--
simple.slang
424
log
stats
plain
-rw-r--r--
simple.slang.expected.txt
28
log
stats
plain
-rw-r--r--
ssa-reduce-bug.slang
884
log
stats
plain
-rw-r--r--
ssa-reduce-bug.slang.expected.txt
16
log
stats
plain
-rw-r--r--
static-const-array.slang
507
log
stats
plain
-rw-r--r--
static-const-array.slang.expected.txt
10
log
stats
plain
-rw-r--r--
struct-default-init.slang
658
log
stats
plain
-rw-r--r--
struct-default-init.slang.expected.txt
20
log
stats
plain
-rw-r--r--
struct-in-generic.slang
680
log
stats
plain
-rw-r--r--
struct-in-generic.slang.expected.txt
29
log
stats
plain
-rw-r--r--
switch-stmt.slang
656
log
stats
plain
-rw-r--r--
switch-stmt.slang.expected.txt
19
log
stats
plain
-rw-r--r--
tagged-union.slang
3386
log
stats
plain
-rw-r--r--
tagged-union.slang.2.expected.txt
12
log
stats
plain
-rw-r--r--
tagged-union.slang.expected.txt
11
log
stats
plain
-rw-r--r--
texture-sampling.slang
2590
log
stats
plain
-rw-r--r--
texture-sampling.slang.expected.txt
8
log
stats
plain
-rw-r--r--
transitive-interface.slang
1044
log
stats
plain
-rw-r--r--
transitive-interface.slang.expected.txt
8
log
stats
plain
-rw-r--r--
type-legalize-global-with-init.slang
974
log
stats
plain
-rw-r--r--
type-legalize-global-with-init.slang.expected.txt
16
log
stats
plain
-rw-r--r--
type-param-varying.slang
2126
log
stats
plain
-rw-r--r--
type-param-varying.slang.expected.txt
8
log
stats
plain
-rw-r--r--
typedef-member.slang
716
log
stats
plain
-rw-r--r--
typedef-member.slang.expected.txt
28
log
stats
plain
-rw-r--r--
unbounded-array-of-array-syntax.slang
1144
log
stats
plain
-rw-r--r--
unbounded-array-of-array-syntax.slang.expected.txt
19
log
stats
plain
-rw-r--r--
unbounded-array-of-array-syntax.slang.glsl
929
log
stats
plain
-rw-r--r--
unbounded-array-of-array-syntax.slang.hlsl
843
log
stats
plain
-rw-r--r--
unbounded-array-of-array.slang
1061
log
stats
plain
-rw-r--r--
unbounded-array-of-array.slang.expected.txt
19
log
stats
plain
-rw-r--r--
vector-scalar-compare.slang
617
log
stats
plain
-rw-r--r--
vector-scalar-compare.slang.expected.txt
32
log
stats
plain
-rw-r--r--
write-structured-buffer-field.slang
429
log
stats
plain
-rw-r--r--
write-structured-buffer-field.slang.expected.txt
79
log
stats
plain