Tests: Fix #1372: Don't legalize runtests HLSL tests.
We want these tests to be independent of whether SPIRV-opt is used.
This commit is contained in:
parent
fd9d9ef436
commit
ecbd056b75
@ -1,7 +1,7 @@
|
||||
compoundsuffix.frag.hlsl
|
||||
// Module Version 10000
|
||||
// Generated by (magic number): 80006
|
||||
// Id's are bound by 21
|
||||
// Id's are bound by 22
|
||||
|
||||
Capability Shader
|
||||
1: ExtInstImport "GLSL.std.450"
|
||||
@ -10,18 +10,36 @@ compoundsuffix.frag.hlsl
|
||||
ExecutionMode 4 OriginUpperLeft
|
||||
Source HLSL 500
|
||||
Name 4 "main"
|
||||
Name 11 "@main(vf4;"
|
||||
Name 10 "fragColor"
|
||||
Name 15 "fragColor"
|
||||
Name 16 "param"
|
||||
Name 20 "fragColor"
|
||||
Decorate 20(fragColor) Location 0
|
||||
2: TypeVoid
|
||||
3: TypeFunction 2
|
||||
6: TypeFloat 32
|
||||
7: TypeVector 6(float) 4
|
||||
8: TypePointer Function 7(fvec4)
|
||||
9: TypeFunction 2 8(ptr)
|
||||
13: 6(float) Constant 1065353216
|
||||
14: 7(fvec4) ConstantComposite 13 13 13 13
|
||||
19: TypePointer Output 7(fvec4)
|
||||
20(fragColor): 19(ptr) Variable Output
|
||||
4(main): 2 Function None 3
|
||||
5: Label
|
||||
Store 20(fragColor) 14
|
||||
15(fragColor): 8(ptr) Variable Function
|
||||
16(param): 8(ptr) Variable Function
|
||||
17: 2 FunctionCall 11(@main(vf4;) 16(param)
|
||||
18: 7(fvec4) Load 16(param)
|
||||
Store 15(fragColor) 18
|
||||
21: 7(fvec4) Load 15(fragColor)
|
||||
Store 20(fragColor) 21
|
||||
Return
|
||||
FunctionEnd
|
||||
11(@main(vf4;): 2 Function None 9
|
||||
10(fragColor): 8(ptr) FunctionParameter
|
||||
12: Label
|
||||
Store 10(fragColor) 14
|
||||
Return
|
||||
FunctionEnd
|
||||
|
||||
@ -77,11 +77,11 @@ fi
|
||||
# Testing -S and compound suffixes
|
||||
#
|
||||
echo Running explicit stage test and compound suffix tests
|
||||
$EXE -i -S vert nosuffix > $TARGETDIR/nosuffix.out
|
||||
$EXE -Od -i -S vert nosuffix > $TARGETDIR/nosuffix.out
|
||||
diff -b $BASEDIR/nosuffix.out $TARGETDIR/nosuffix.out || HASERROR=1
|
||||
$EXE -i compoundsuffix.vert.glsl > $TARGETDIR/compoundsuffix.vert.glsl
|
||||
$EXE -Od -i compoundsuffix.vert.glsl > $TARGETDIR/compoundsuffix.vert.glsl
|
||||
diff -b $BASEDIR/compoundsuffix.vert.glsl $TARGETDIR/compoundsuffix.vert.glsl || HASERROR=1
|
||||
$EXE -e main -H compoundsuffix.frag.hlsl > $TARGETDIR/compoundsuffix.frag.hlsl
|
||||
$EXE -Od -e main -H compoundsuffix.frag.hlsl > $TARGETDIR/compoundsuffix.frag.hlsl
|
||||
diff -b $BASEDIR/compoundsuffix.frag.hlsl $TARGETDIR/compoundsuffix.frag.hlsl || HASERROR=1
|
||||
|
||||
#
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user