HLSL: Emit the OpSource HLSL instruction for HLSL, using new headers.

This commit is contained in:
John Kessenich 2017-04-07 15:33:08 -06:00
parent 7962bda334
commit 6fa17641b5
214 changed files with 611 additions and 433 deletions

View File

@ -222,8 +222,7 @@ spv::SourceLanguage TranslateSourceLanguage(glslang::EShSource source, EProfile
return spv::SourceLanguageUnknown;
}
case glslang::EShSourceHlsl:
// Use SourceLanguageUnknown instead of SourceLanguageHLSL for now, until Vulkan knows what HLSL is
return spv::SourceLanguageUnknown;
return spv::SourceLanguageHLSL;
default:
return spv::SourceLanguageUnknown;
}

View File

@ -1,5 +1,5 @@
hlsl.amend.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:3 Sequence
@ -81,7 +81,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:3 Sequence
@ -168,6 +168,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "f1"
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "f1"
Name 6 "@f1("
Name 8 "f2("

View File

@ -1,5 +1,5 @@
hlsl.array.flatten.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:17 Function Definition: TestFn1( ( temp 4-component vector of float)
@ -173,7 +173,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:17 Function Definition: TestFn1( ( temp 4-component vector of float)
@ -353,6 +353,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 128
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 9 "TestFn1("
Name 22 "TestFn2(t11[3];p1[3];"

View File

@ -1,5 +1,5 @@
hlsl.array.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:8 Function Definition: @PixelShaderFunction(i1;vf4[3]; ( temp 4-component vector of float)
@ -76,7 +76,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:8 Function Definition: @PixelShaderFunction(i1;vf4[3]; ( temp 4-component vector of float)
@ -158,6 +158,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "PixelShaderFunction" 68 72 75
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "PixelShaderFunction"
Name 17 "@PixelShaderFunction(i1;vf4[3];"
Name 15 "i"

View File

@ -1,5 +1,5 @@
hlsl.array.implicit-size.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:3 Sequence
@ -83,7 +83,7 @@ Linked fragment stage:
WARNING: Linking fragment stage: Entry point not found
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:3 Sequence
@ -171,6 +171,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "PixelShaderFunction"
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "PixelShaderFunction"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "color"

View File

@ -1,5 +1,5 @@
hlsl.array.multidim.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:10 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color})
@ -68,7 +68,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:10 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color})
@ -142,6 +142,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 54
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "Color"

View File

@ -1,5 +1,5 @@
hlsl.assoc.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:8 Function Definition: @PixelShaderFunction(vf4;vf4;vf4;vf4;vf4; ( temp 4-component vector of float)
@ -67,7 +67,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:8 Function Definition: @PixelShaderFunction(vf4;vf4;vf4;vf4;vf4; ( temp 4-component vector of float)
@ -140,6 +140,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "PixelShaderFunction" 31 34 37 40 43 46
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "PixelShaderFunction"
Name 15 "@PixelShaderFunction(vf4;vf4;vf4;vf4;vf4;"
Name 10 "a1"

View File

@ -1,5 +1,5 @@
hlsl.attribute.expression.comp
Shader version: 450
Shader version: 500
local_size = (4, 6, 8)
0:? Sequence
0:9 Function Definition: @main( ( temp 4-component vector of float)
@ -42,7 +42,7 @@ local_size = (4, 6, 8)
Linked compute stage:
Shader version: 450
Shader version: 500
local_size = (4, 6, 8)
0:? Sequence
0:9 Function Definition: @main( ( temp 4-component vector of float)
@ -90,6 +90,7 @@ local_size = (4, 6, 8)
MemoryModel Logical GLSL450
EntryPoint GLCompute 4 "main" 37
ExecutionMode 4 LocalSize 4 6 8
Source HLSL 500
Name 4 "main"
Name 9 "@main("
Name 13 "x"

View File

@ -1,5 +1,5 @@
hlsl.attribute.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:2 Function Definition: @PixelShaderFunction(vf4; ( temp void)
@ -26,7 +26,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:2 Function Definition: @PixelShaderFunction(vf4; ( temp void)
@ -58,6 +58,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "PixelShaderFunction" 19
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "PixelShaderFunction"
Name 11 "@PixelShaderFunction(vf4;"
Name 10 "input"

View File

@ -1,5 +1,5 @@
hlsl.basic.comp
Shader version: 450
Shader version: 500
local_size = (1, 1, 1)
0:? Sequence
0:4 Function Definition: @main(i1;i1; ( temp void)
@ -31,7 +31,7 @@ local_size = (1, 1, 1)
Linked compute stage:
Shader version: 450
Shader version: 500
local_size = (1, 1, 1)
0:? Sequence
0:4 Function Definition: @main(i1;i1; ( temp void)
@ -68,6 +68,7 @@ local_size = (1, 1, 1)
MemoryModel Logical GLSL450
EntryPoint GLCompute 4 "main" 18 21
ExecutionMode 4 LocalSize 1 1 1
Source HLSL 500
Name 4 "main"
Name 11 "@main(i1;i1;"
Name 9 "dti"

View File

@ -1,5 +1,5 @@
hlsl.basic.geom
Shader version: 450
Shader version: 500
invocations = -1
max_vertices = 4
input primitive = triangles
@ -74,7 +74,7 @@ output primitive = line_strip
Linked geometry stage:
Shader version: 450
Shader version: 500
invocations = 1
max_vertices = 4
input primitive = triangles
@ -157,6 +157,7 @@ output primitive = line_strip
ExecutionMode 4 Invocations 1
ExecutionMode 4 OutputLineStrip
ExecutionMode 4 OutputVertices 4
Source HLSL 500
Name 4 "main"
Name 12 "PSInput"
MemberName 12(PSInput) 0 "myfloat"

View File

@ -1,5 +1,5 @@
hlsl.buffer.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:30 Function Definition: @PixelShaderFunction(vf4; ( temp 4-component vector of float)
@ -50,7 +50,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:30 Function Definition: @PixelShaderFunction(vf4; ( temp 4-component vector of float)
@ -106,6 +106,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "PixelShaderFunction" 46 49
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "PixelShaderFunction"
Name 11 "@PixelShaderFunction(vf4;"
Name 10 "input"

View File

@ -1,5 +1,5 @@
hlsl.calculatelod.dx10.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:24 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -179,7 +179,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:24 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -367,6 +367,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 140 144
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "Color"

View File

@ -11,7 +11,7 @@ ERROR: 0:38: '' : unimplemented: CalculateLevelOfDetailUnclamped
ERROR: 9 compilation errors. No code generated.
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
ERROR: node is still EOpNull!
0:24 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -191,7 +191,7 @@ ERROR: node is still EOpNull!
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
ERROR: node is still EOpNull!
0:24 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})

View File

@ -1,5 +1,5 @@
hlsl.cast.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:2 Function Definition: @PixelShaderFunction(vf4; ( temp 4-component vector of float)
@ -37,7 +37,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:2 Function Definition: @PixelShaderFunction(vf4; ( temp 4-component vector of float)
@ -80,6 +80,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "PixelShaderFunction" 32 35
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "PixelShaderFunction"
Name 11 "@PixelShaderFunction(vf4;"
Name 10 "input"

View File

@ -1,5 +1,5 @@
hlsl.clip.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:3 Function Definition: GetEntitySelectClip( ( temp float)
@ -38,7 +38,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:3 Function Definition: GetEntitySelectClip( ( temp float)
@ -82,6 +82,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 28
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "GetEntitySelectClip("
Name 12 "@main("

View File

@ -1,5 +1,5 @@
hlsl.comparison.vec.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:4 Function Definition: Bug1(vf4; ( temp void)
@ -132,7 +132,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:4 Function Definition: Bug1(vf4; ( temp void)
@ -270,6 +270,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 90
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 11 "Bug1(vf4;"
Name 10 "a"

View File

@ -1,5 +1,5 @@
hlsl.conditional.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:2 Function Definition: @PixelShaderFunction(vf4; ( temp 4-component vector of float)
@ -125,7 +125,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:2 Function Definition: @PixelShaderFunction(vf4; ( temp 4-component vector of float)
@ -256,6 +256,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "PixelShaderFunction" 95 98
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "PixelShaderFunction"
Name 11 "@PixelShaderFunction(vf4;"
Name 10 "input"

View File

@ -1,5 +1,5 @@
hlsl.constructexpr.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:4 Function Definition: @main( ( temp structure{ temp 4-component vector of float color})
@ -53,7 +53,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:4 Function Definition: @main( ( temp structure{ temp 4-component vector of float color})
@ -112,6 +112,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 37
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "color"

View File

@ -7,6 +7,7 @@ hlsl.deadFunctionMissingBody.vert
1: ExtInstImport "GLSL.std.450"
MemoryModel Logical GLSL450
EntryPoint Vertex 4 "main" 16
Source HLSL 500
Name 4 "main"
Name 9 "@main("
Name 16 "@entryPointOutput"

View File

@ -1,5 +1,5 @@
hlsl.depthGreater.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
using depth_greater
0:? Sequence
@ -26,7 +26,7 @@ using depth_greater
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
using depth_greater
0:? Sequence
@ -59,6 +59,7 @@ using depth_greater
EntryPoint Fragment 4 "PixelShaderFunction" 18
ExecutionMode 4 OriginUpperLeft
ExecutionMode 4 DepthGreater
Source HLSL 500
Name 4 "PixelShaderFunction"
Name 10 "@PixelShaderFunction(f1;"
Name 9 "depth"

View File

@ -1,5 +1,5 @@
hlsl.depthLess.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
using depth_less
0:? Sequence
@ -22,7 +22,7 @@ using depth_less
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
using depth_less
0:? Sequence
@ -51,6 +51,7 @@ using depth_less
EntryPoint Fragment 4 "PixelShaderFunction" 14
ExecutionMode 4 OriginUpperLeft
ExecutionMode 4 DepthLess
Source HLSL 500
Name 4 "PixelShaderFunction"
Name 8 "@PixelShaderFunction("
Name 14 "@entryPointOutput"

View File

@ -1,5 +1,5 @@
hlsl.discard.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:2 Function Definition: foo(f1; ( temp void)
@ -55,7 +55,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:2 Function Definition: foo(f1; ( temp void)
@ -116,6 +116,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "PixelShaderFunction" 45
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "PixelShaderFunction"
Name 10 "foo(f1;"
Name 9 "f"

View File

@ -1,5 +1,5 @@
hlsl.doLoop.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:2 Function Definition: @PixelShaderFunction(vf4; ( temp 4-component vector of float)
@ -43,7 +43,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:2 Function Definition: @PixelShaderFunction(vf4; ( temp 4-component vector of float)
@ -92,6 +92,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "PixelShaderFunction" 37 40
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "PixelShaderFunction"
Name 11 "@PixelShaderFunction(vf4;"
Name 10 "input"

View File

@ -1,5 +1,5 @@
hlsl.domain.1.tese
Shader version: 450
Shader version: 500
input primitive = triangles
vertex spacing = none
triangle order = none
@ -123,7 +123,7 @@ triangle order = none
Linked tessellation evaluation stage:
Shader version: 450
Shader version: 500
input primitive = triangles
vertex spacing = none
triangle order = none
@ -252,6 +252,7 @@ triangle order = none
MemoryModel Logical GLSL450
EntryPoint TessellationEvaluation 4 "main" 51 55 61 76 81 90
ExecutionMode 4 Triangles
Source HLSL 500
Name 4 "main"
Name 9 "ds_in_t"
MemberName 9(ds_in_t) 0 "pos"

View File

@ -1,5 +1,5 @@
hlsl.domain.2.tese
Shader version: 450
Shader version: 500
input primitive = triangles
vertex spacing = none
triangle order = none
@ -132,7 +132,7 @@ triangle order = none
Linked tessellation evaluation stage:
Shader version: 450
Shader version: 500
input primitive = triangles
vertex spacing = none
triangle order = none
@ -270,6 +270,7 @@ triangle order = none
MemoryModel Logical GLSL450
EntryPoint TessellationEvaluation 4 "main" 52 67 73 80 84 87
ExecutionMode 4 Triangles
Source HLSL 500
Name 4 "main"
Name 10 "pcf_in_t"
MemberName 10(pcf_in_t) 0 "flTessFactor"

View File

@ -1,5 +1,5 @@
hlsl.domain.3.tese
Shader version: 450
Shader version: 500
input primitive = isolines
vertex spacing = none
triangle order = none
@ -120,7 +120,7 @@ triangle order = none
Linked tessellation evaluation stage:
Shader version: 450
Shader version: 500
input primitive = isolines
vertex spacing = none
triangle order = none
@ -246,6 +246,7 @@ triangle order = none
MemoryModel Logical GLSL450
EntryPoint TessellationEvaluation 4 "main" 54 58 67 81 86 95
ExecutionMode 4 Isolines
Source HLSL 500
Name 4 "main"
Name 9 "ds_in_t"
MemberName 9(ds_in_t) 0 "pos"

View File

@ -1,5 +1,5 @@
hlsl.emptystructreturn.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:10 Function Definition: @main(struct-ps_in1; ( temp structure{})
@ -26,7 +26,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:10 Function Definition: @main(struct-ps_in1; ( temp structure{})
@ -58,6 +58,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 20 23
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 6 "ps_in"
Name 8 "ps_out"

View File

@ -1,5 +1,5 @@
hlsl.emptystructreturn.vert
Shader version: 450
Shader version: 500
0:? Sequence
0:10 Function Definition: @main(struct-vs_in1; ( temp structure{})
0:10 Function Parameters:
@ -25,7 +25,7 @@ Shader version: 450
Linked vertex stage:
Shader version: 450
Shader version: 500
0:? Sequence
0:10 Function Definition: @main(struct-vs_in1; ( temp structure{})
0:10 Function Parameters:
@ -55,6 +55,7 @@ Shader version: 450
1: ExtInstImport "GLSL.std.450"
MemoryModel Logical GLSL450
EntryPoint Vertex 4 "main" 20 23
Source HLSL 500
Name 4 "main"
Name 6 "vs_in"
Name 8 "vs_out"

View File

@ -1,5 +1,5 @@
hlsl.entry-in.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:8 Function Definition: fun(struct-InParam-vf2-vf4-vi21; ( temp float)
@ -89,7 +89,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:8 Function Definition: fun(struct-InParam-vf2-vf4-vi21; ( temp float)
@ -184,6 +184,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "PixelShaderFunction" 56 63 73
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "PixelShaderFunction"
Name 11 "InParam"
MemberName 11(InParam) 0 "v"

View File

@ -1,5 +1,5 @@
hlsl.entry-out.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:7 Function Definition: fun(struct-OutParam-vf2-vi21; ( temp void)
@ -123,7 +123,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:7 Function Definition: fun(struct-OutParam-vf2-vi21; ( temp void)
@ -252,6 +252,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "PixelShaderFunction" 57 60 73 76 80 83 86
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "PixelShaderFunction"
Name 10 "OutParam"
MemberName 10(OutParam) 0 "v"

View File

@ -1,5 +1,5 @@
hlsl.entry.rename.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:7 Function Definition: not_the_entry_point( ( temp void)
@ -37,7 +37,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:7 Function Definition: not_the_entry_point( ( temp void)
@ -80,6 +80,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main_in_spv" 26
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main_in_spv"
Name 6 "not_the_entry_point("
Name 10 "PS_OUTPUT"

View File

@ -1,5 +1,5 @@
hlsl.flatten.return.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:11 Function Definition: Func1( ( temp structure{ temp 4-component vector of float color, temp float other_struct_member1, temp float other_struct_member2, temp float other_struct_member3})
@ -60,7 +60,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:11 Function Definition: Func1( ( temp structure{ temp 4-component vector of float color, temp float other_struct_member1, temp float other_struct_member2, temp float other_struct_member3})
@ -126,6 +126,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 29 36 41 45
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "color"

View File

@ -1,5 +1,5 @@
hlsl.float1.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:1 Sequence
@ -34,7 +34,7 @@ Linked fragment stage:
WARNING: Linking fragment stage: Entry point not found
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:1 Sequence
@ -73,6 +73,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "PixelShaderFunction"
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "PixelShaderFunction"
Name 11 "ShaderFunction(vf1;f1;"
Name 9 "inFloat1"

View File

@ -2,7 +2,7 @@ hlsl.float4.frag
WARNING: 0:5: 'register' : ignoring shader_profile
WARNING: 0:6: 'register' : ignoring shader_profile
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:9 Function Definition: ShaderFunction(vf4; ( temp 4-component vector of float)
@ -24,7 +24,7 @@ Linked fragment stage:
WARNING: Linking fragment stage: Entry point not found
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:9 Function Definition: ShaderFunction(vf4; ( temp 4-component vector of float)
@ -50,6 +50,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "PixelShaderFunction"
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "PixelShaderFunction"
Name 11 "ShaderFunction(vf4;"
Name 10 "input"

View File

@ -1,5 +1,5 @@
hlsl.forLoop.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:2 Function Definition: @PixelShaderFunction(vf4; ( temp 4-component vector of float)
@ -128,7 +128,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:2 Function Definition: @PixelShaderFunction(vf4; ( temp 4-component vector of float)
@ -262,6 +262,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "PixelShaderFunction" 117 120
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "PixelShaderFunction"
Name 11 "@PixelShaderFunction(vf4;"
Name 10 "input"

View File

@ -1,5 +1,5 @@
hlsl.gather.array.dx10.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:24 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -131,7 +131,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:24 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -270,6 +270,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 107 111
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "Color"

View File

@ -1,5 +1,5 @@
hlsl.gather.basic.dx10.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:29 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -129,7 +129,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:29 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -265,6 +265,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 108 112
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "Color"

View File

@ -1,5 +1,5 @@
hlsl.gather.basic.dx10.vert
Shader version: 450
Shader version: 500
0:? Sequence
0:28 Function Definition: @main( ( temp structure{ temp 4-component vector of float Pos})
0:28 Function Parameters:
@ -111,7 +111,7 @@ Shader version: 450
Linked vertex stage:
Shader version: 450
Shader version: 500
0:? Sequence
0:28 Function Definition: @main( ( temp structure{ temp 4-component vector of float Pos})
0:28 Function Parameters:
@ -228,6 +228,7 @@ Shader version: 450
1: ExtInstImport "GLSL.std.450"
MemoryModel Logical GLSL450
EntryPoint Vertex 4 "main" 103 128
Source HLSL 500
Name 4 "main"
Name 8 "VS_OUTPUT"
MemberName 8(VS_OUTPUT) 0 "Pos"

View File

@ -1,5 +1,5 @@
hlsl.gather.offset.dx10.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:28 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -104,7 +104,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:28 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -215,6 +215,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 79 83
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "Color"

View File

@ -1,5 +1,5 @@
hlsl.gather.offsetarray.dx10.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:20 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -101,7 +101,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:20 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -209,6 +209,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 80 84
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "Color"

View File

@ -1,5 +1,5 @@
hlsl.gatherRGBA.array.dx10.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:28 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -375,7 +375,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:28 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -758,6 +758,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 238 242
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "Color"

View File

@ -1,5 +1,5 @@
hlsl.gatherRGBA.basic.dx10.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:34 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -379,7 +379,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:34 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -765,6 +765,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 238 242
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "Color"

View File

@ -1,5 +1,5 @@
hlsl.gatherRGBA.offset.dx10.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:39 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -631,7 +631,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:39 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -1270,6 +1270,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 363 367
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "Color"

View File

@ -1,5 +1,5 @@
hlsl.gatherRGBA.offsetarray.dx10.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:33 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -627,7 +627,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:33 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -1263,6 +1263,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 363 367
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "Color"

View File

@ -1,5 +1,5 @@
hlsl.gathercmpRGBA.offset.dx10.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:38 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -180,7 +180,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:38 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -367,6 +367,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 111 115
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "Color"

View File

@ -1,5 +1,5 @@
hlsl.getdimensions.dx10.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:46 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -1159,7 +1159,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:46 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -2328,6 +2328,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 540 544
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "Color"

View File

@ -1,5 +1,5 @@
hlsl.getdimensions.dx10.vert
Shader version: 450
Shader version: 500
0:? Sequence
0:11 Function Definition: @main( ( temp structure{ temp 4-component vector of float Pos})
0:11 Function Parameters:
@ -59,7 +59,7 @@ Shader version: 450
Linked vertex stage:
Shader version: 450
Shader version: 500
0:? Sequence
0:11 Function Definition: @main( ( temp structure{ temp 4-component vector of float Pos})
0:11 Function Parameters:
@ -125,6 +125,7 @@ Shader version: 450
1: ExtInstImport "GLSL.std.450"
MemoryModel Logical GLSL450
EntryPoint Vertex 4 "main" 42 50
Source HLSL 500
Name 4 "main"
Name 8 "VS_OUTPUT"
MemberName 8(VS_OUTPUT) 0 "Pos"

View File

@ -1,5 +1,5 @@
hlsl.getdimensions.rw.dx10.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:44 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -359,7 +359,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:44 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -727,6 +727,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 216 220
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "Color"

View File

@ -4,7 +4,7 @@ ERROR: 0:17: '' : unimplemented: GetSamplePosition
ERROR: 2 compilation errors. No code generated.
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
ERROR: node is still EOpNull!
0:13 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -75,7 +75,7 @@ ERROR: node is still EOpNull!
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
ERROR: node is still EOpNull!
0:13 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})

View File

@ -1,5 +1,5 @@
hlsl.hlslOffset.vert
Shader version: 450
Shader version: 500
0:? Sequence
0:20 Function Definition: @main( ( temp void)
0:20 Function Parameters:
@ -14,7 +14,7 @@ Shader version: 450
Linked vertex stage:
Shader version: 450
Shader version: 500
0:? Sequence
0:20 Function Definition: @main( ( temp void)
0:20 Function Parameters:
@ -33,6 +33,7 @@ Shader version: 450
1: ExtInstImport "GLSL.std.450"
MemoryModel Logical GLSL450
EntryPoint Vertex 4 "main"
Source HLSL 500
Name 4 "main"
Name 6 "@main("
Name 15 "b"

View File

@ -1,5 +1,5 @@
hlsl.hull.1.tesc
Shader version: 450
Shader version: 500
vertices = 4
vertex spacing = equal_spacing
0:? Sequence
@ -114,7 +114,7 @@ vertex spacing = equal_spacing
Linked tessellation control stage:
Shader version: 450
Shader version: 500
vertices = 4
vertex spacing = equal_spacing
0:? Sequence
@ -236,6 +236,7 @@ vertex spacing = equal_spacing
ExecutionMode 4 OutputVertices 4
ExecutionMode 4 Isolines
ExecutionMode 4 SpacingEqual
Source HLSL 500
Name 4 "main"
Name 8 "VS_OUT"
MemberName 8(VS_OUT) 0 "cpoint"

View File

@ -1,5 +1,5 @@
hlsl.hull.2.tesc
Shader version: 450
Shader version: 500
vertices = 4
vertex spacing = equal_spacing
0:? Sequence
@ -112,7 +112,7 @@ vertex spacing = equal_spacing
Linked tessellation control stage:
Shader version: 450
Shader version: 500
vertices = 4
vertex spacing = equal_spacing
0:? Sequence
@ -232,6 +232,7 @@ vertex spacing = equal_spacing
ExecutionMode 4 OutputVertices 4
ExecutionMode 4 Isolines
ExecutionMode 4 SpacingEqual
Source HLSL 500
Name 4 "main"
Name 8 "VS_OUT"
MemberName 8(VS_OUT) 0 "cpoint"

View File

@ -1,5 +1,5 @@
hlsl.hull.ctrlpt-1.tesc
Shader version: 450
Shader version: 500
vertices = 3
vertex spacing = fractional_odd_spacing
triangle order = cw
@ -200,7 +200,7 @@ triangle order = cw
Linked tessellation control stage:
Shader version: 450
Shader version: 500
vertices = 3
vertex spacing = fractional_odd_spacing
triangle order = cw
@ -409,6 +409,7 @@ triangle order = cw
ExecutionMode 4 Triangles
ExecutionMode 4 SpacingFractionalOdd
ExecutionMode 4 VertexOrderCw
Source HLSL 500
Name 4 "main"
Name 8 "hs_in_t"
MemberName 8(hs_in_t) 0 "val"

View File

@ -1,5 +1,5 @@
hlsl.hull.ctrlpt-2.tesc
Shader version: 450
Shader version: 500
vertices = 3
vertex spacing = fractional_odd_spacing
triangle order = cw
@ -209,7 +209,7 @@ triangle order = cw
Linked tessellation control stage:
Shader version: 450
Shader version: 500
vertices = 3
vertex spacing = fractional_odd_spacing
triangle order = cw
@ -427,6 +427,7 @@ triangle order = cw
ExecutionMode 4 Triangles
ExecutionMode 4 SpacingFractionalOdd
ExecutionMode 4 VertexOrderCw
Source HLSL 500
Name 4 "main"
Name 8 "hs_in_t"
MemberName 8(hs_in_t) 0 "val"

View File

@ -1,5 +1,5 @@
hlsl.hull.void.tesc
Shader version: 450
Shader version: 500
vertices = 3
vertex spacing = fractional_even_spacing
0:? Sequence
@ -54,7 +54,7 @@ vertex spacing = fractional_even_spacing
Linked tessellation control stage:
Shader version: 450
Shader version: 500
vertices = 3
vertex spacing = fractional_even_spacing
0:? Sequence
@ -116,6 +116,7 @@ vertex spacing = fractional_even_spacing
ExecutionMode 4 OutputVertices 3
ExecutionMode 4 Triangles
ExecutionMode 4 SpacingFractionalEven
Source HLSL 500
Name 4 "main"
Name 8 "VS_OUT"
MemberName 8(VS_OUT) 0 "cpoint"

View File

@ -1,5 +1,5 @@
hlsl.identifier.sample.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:9 Function Definition: sample(i1; ( temp int)
@ -44,7 +44,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:9 Function Definition: sample(i1; ( temp int)
@ -94,6 +94,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 31
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 10 "sample(i1;"
Name 9 "x"

View File

@ -1,5 +1,5 @@
hlsl.if.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:2 Function Definition: @PixelShaderFunction(vf4; ( temp 4-component vector of float)
@ -109,7 +109,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:2 Function Definition: @PixelShaderFunction(vf4; ( temp 4-component vector of float)
@ -224,6 +224,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "PixelShaderFunction" 96 99
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "PixelShaderFunction"
Name 11 "@PixelShaderFunction(vf4;"
Name 10 "input"

View File

@ -1,5 +1,5 @@
hlsl.implicitBool.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:7 Function Definition: @main( ( temp 4-component vector of float)
@ -167,7 +167,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:7 Function Definition: @main( ( temp 4-component vector of float)
@ -340,6 +340,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 143
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 9 "@main("
Name 12 "a"

View File

@ -2,7 +2,7 @@ hlsl.init.frag
WARNING: 0:40: 'typedef' : struct-member initializers ignored
WARNING: 0:40: 'typedef' : struct-member initializers ignored
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:1 Sequence
@ -168,7 +168,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:1 Sequence
@ -339,6 +339,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "ShaderFunction" 98 101
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "ShaderFunction"
Name 11 "@ShaderFunction(vf4;"
Name 10 "input"

View File

@ -1,5 +1,5 @@
hlsl.init2.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:3 Function Definition: Test1( ( temp void)
@ -180,7 +180,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:3 Function Definition: Test1( ( temp void)
@ -366,6 +366,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 109
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 6 "Test1("
Name 10 "PS_OUTPUT"

View File

@ -1,5 +1,5 @@
hlsl.inoutquals.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:8 Function Definition: MyFunc(f1;f1;f1; ( temp void)
@ -95,7 +95,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:8 Function Definition: MyFunc(f1;f1;f1; ( temp void)
@ -197,6 +197,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 60 70 74 78
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 12 "MyFunc(f1;f1;f1;"
Name 9 "x"

View File

@ -1,5 +1,5 @@
hlsl.intrinsic.frexp.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:3 Function Definition: PixelShaderFunctionS(f1;f1; ( temp float)
@ -96,7 +96,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:3 Function Definition: PixelShaderFunctionS(f1;f1; ( temp float)
@ -198,6 +198,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 95
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 11 "PixelShaderFunctionS(f1;f1;"
Name 9 "inF0"

View File

@ -1,5 +1,5 @@
hlsl.intrinsic.frexp.vert
Shader version: 450
Shader version: 500
0:? Sequence
0:2 Function Definition: VertexShaderFunctionS(f1;f1; ( temp float)
0:2 Function Parameters:
@ -58,7 +58,7 @@ Linked vertex stage:
WARNING: Linking vertex stage: Entry point not found
Shader version: 450
Shader version: 500
0:? Sequence
0:2 Function Definition: VertexShaderFunctionS(f1;f1; ( temp float)
0:2 Function Parameters:
@ -120,6 +120,7 @@ Shader version: 450
1: ExtInstImport "GLSL.std.450"
MemoryModel Logical GLSL450
EntryPoint Vertex 4 "VertexShaderFunction"
Source HLSL 500
Name 4 "VertexShaderFunction"
Name 11 "VertexShaderFunctionS(f1;f1;"
Name 9 "inF0"

View File

@ -1,5 +1,5 @@
hlsl.intrinsics.barriers.comp
Shader version: 450
Shader version: 500
local_size = (1, 1, 1)
0:? Sequence
0:3 Function Definition: @ComputeShaderFunction( ( temp float)
@ -27,7 +27,7 @@ local_size = (1, 1, 1)
Linked compute stage:
Shader version: 450
Shader version: 500
local_size = (1, 1, 1)
0:? Sequence
0:3 Function Definition: @ComputeShaderFunction( ( temp float)
@ -60,6 +60,7 @@ local_size = (1, 1, 1)
MemoryModel Logical GLSL450
EntryPoint GLCompute 4 "ComputeShaderFunction" 20
ExecutionMode 4 LocalSize 1 1 1
Source HLSL 500
Name 4 "ComputeShaderFunction"
Name 8 "@ComputeShaderFunction("
Name 20 "@entryPointOutput"

View File

@ -1,5 +1,5 @@
hlsl.intrinsics.comp
Shader version: 450
Shader version: 500
local_size = (1, 1, 1)
0:? Sequence
0:17 Function Definition: ComputeShaderFunctionS(f1;f1;f1;u1;u1; ( temp float)
@ -355,7 +355,7 @@ local_size = (1, 1, 1)
Linked compute stage:
Shader version: 450
Shader version: 500
local_size = (1, 1, 1)
0:? Sequence
0:17 Function Definition: ComputeShaderFunctionS(f1;f1;f1;u1;u1; ( temp float)
@ -716,6 +716,7 @@ local_size = (1, 1, 1)
MemoryModel Logical GLSL450
EntryPoint GLCompute 4 "ComputeShaderFunction" 227 230 233 237 240 243
ExecutionMode 4 LocalSize 1 1 1
Source HLSL 500
Name 4 "ComputeShaderFunction"
Name 16 "ComputeShaderFunctionS(f1;f1;f1;u1;u1;"
Name 11 "inF0"

View File

@ -1,5 +1,5 @@
hlsl.intrinsics.d3dcolortoubyte4.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:5 Function Definition: @main( ( temp 4-component vector of int)
@ -38,7 +38,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:5 Function Definition: @main( ( temp 4-component vector of int)
@ -82,6 +82,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 27
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 9 "@main("
Name 14 "$Global"

View File

@ -1,5 +1,5 @@
hlsl.intrinsics.double.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:5 Function Definition: @PixelShaderFunction(d1;d1;d1;vd2;vd3;vd4;u1;u1; ( temp float)
@ -83,7 +83,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:5 Function Definition: @PixelShaderFunction(d1;d1;d1;vd2;vd3;vd4;u1;u1; ( temp float)
@ -173,6 +173,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "PixelShaderFunction" 44 47 50 54 58 62 66 69 72
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "PixelShaderFunction"
Name 26 "@PixelShaderFunction(d1;d1;d1;vd2;vd3;vd4;u1;u1;"
Name 18 "inDV1a"

View File

@ -1,5 +1,5 @@
hlsl.intrinsics.evalfns.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:3 Function Definition: @main(f1;vf2;vf3;vf4;vi2; ( temp void)
@ -78,7 +78,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:3 Function Definition: @main(f1;vf2;vf3;vf4;vi2; ( temp void)
@ -163,6 +163,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 51 55 59 63 67
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 23 "@main(f1;vf2;vf3;vf4;vi2;"
Name 18 "inF1"

View File

@ -1,5 +1,5 @@
hlsl.intrinsics.f1632.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:2 Function Definition: PixelShaderFunctionS(u1; ( temp float)
@ -131,7 +131,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:2 Function Definition: PixelShaderFunctionS(u1; ( temp float)
@ -268,6 +268,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 101
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 11 "PixelShaderFunctionS(u1;"
Name 10 "inF0"

View File

@ -1,5 +1,5 @@
hlsl.intrinsics.f3216.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:2 Function Definition: PixelShaderFunctionS(f1; ( temp uint)
@ -136,7 +136,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:2 Function Definition: PixelShaderFunctionS(f1; ( temp uint)
@ -278,6 +278,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 104
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 11 "PixelShaderFunctionS(f1;"
Name 10 "inF0"

View File

@ -1,5 +1,5 @@
hlsl.intrinsics.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:17 Function Definition: PixelShaderFunctionS(f1;f1;f1;u1;u1; ( temp float)
@ -2762,7 +2762,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:17 Function Definition: PixelShaderFunctionS(f1;f1;f1;u1;u1; ( temp float)
@ -5531,6 +5531,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 1772
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 16 "PixelShaderFunctionS(f1;f1;f1;u1;u1;"
Name 11 "inF0"

View File

@ -1,5 +1,5 @@
hlsl.intrinsics.lit.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:2 Function Definition: @PixelShaderFunction(f1;f1;f1; ( temp void)
@ -60,7 +60,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:2 Function Definition: @PixelShaderFunction(f1;f1;f1; ( temp void)
@ -126,6 +126,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "PixelShaderFunction" 37 40 43
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "PixelShaderFunction"
Name 12 "@PixelShaderFunction(f1;f1;f1;"
Name 9 "n_dot_l"

View File

@ -1,5 +1,5 @@
hlsl.intrinsics.negative.comp
Shader version: 450
Shader version: 500
local_size = (1, 1, 1)
0:? Sequence
0:2 Function Definition: ComputeShaderFunctionS(f1;f1;f1;i1; ( temp float)
@ -91,7 +91,7 @@ local_size = (1, 1, 1)
Linked compute stage:
Shader version: 450
Shader version: 500
local_size = (1, 1, 1)
0:? Sequence
0:2 Function Definition: ComputeShaderFunctionS(f1;f1;f1;i1; ( temp float)
@ -188,6 +188,7 @@ local_size = (1, 1, 1)
MemoryModel Logical GLSL450
EntryPoint GLCompute 4 "ComputeShaderFunction" 76 79 82 86 89
ExecutionMode 4 LocalSize 1 1 1
Source HLSL 500
Name 4 "ComputeShaderFunction"
Name 15 "ComputeShaderFunctionS(f1;f1;f1;i1;"
Name 11 "inF0"

View File

@ -61,7 +61,7 @@ ERROR: 0:133: 'reversebits' : no matching overloaded function found
ERROR: 59 compilation errors. No code generated.
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
ERROR: node is still EOpNull!
0:2 Function Definition: PixelShaderFunctionS(f1;f1;f1;i1; ( temp float)
@ -522,7 +522,7 @@ ERROR: node is still EOpNull!
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
ERROR: node is still EOpNull!
0:2 Function Definition: PixelShaderFunctionS(f1;f1;f1;i1; ( temp float)

View File

@ -1,5 +1,5 @@
hlsl.intrinsics.negative.vert
Shader version: 450
Shader version: 500
0:? Sequence
0:15 Function Definition: VertexShaderFunctionS(f1;f1;f1;i1; ( temp float)
0:15 Function Parameters:
@ -155,7 +155,7 @@ Shader version: 450
Linked vertex stage:
Shader version: 450
Shader version: 500
0:? Sequence
0:15 Function Definition: VertexShaderFunctionS(f1;f1;f1;i1; ( temp float)
0:15 Function Parameters:
@ -315,6 +315,7 @@ Shader version: 450
1: ExtInstImport "GLSL.std.450"
MemoryModel Logical GLSL450
EntryPoint Vertex 4 "VertexShaderFunction" 100 103 106 110 113
Source HLSL 500
Name 4 "VertexShaderFunction"
Name 15 "VertexShaderFunctionS(f1;f1;f1;i1;"
Name 11 "inF0"

View File

@ -1,5 +1,5 @@
hlsl.intrinsics.promote.down.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:15 Function Definition: @main( ( temp structure{ temp 4-component vector of float color})
@ -53,7 +53,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:15 Function Definition: @main( ( temp structure{ temp 4-component vector of float color})
@ -112,6 +112,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 47
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "color"

View File

@ -1,5 +1,5 @@
hlsl.intrinsics.promote.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:20 Function Definition: @main( ( temp structure{ temp 4-component vector of float color})
@ -445,7 +445,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:20 Function Definition: @main( ( temp structure{ temp 4-component vector of float color})
@ -899,6 +899,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 319
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "color"

View File

@ -1,5 +1,5 @@
hlsl.intrinsics.promote.outputs.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:20 Function Definition: @main( ( temp structure{ temp 4-component vector of float color})
@ -103,7 +103,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:20 Function Definition: @main( ( temp structure{ temp 4-component vector of float color})
@ -215,6 +215,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 74
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "color"

View File

@ -1,5 +1,5 @@
hlsl.intrinsics.vert
Shader version: 450
Shader version: 500
0:? Sequence
0:2 Function Definition: VertexShaderFunctionS(f1;f1;f1;u1;u1; ( temp float)
0:2 Function Parameters:
@ -1377,7 +1377,7 @@ Linked vertex stage:
WARNING: Linking vertex stage: Entry point not found
Shader version: 450
Shader version: 500
0:? Sequence
0:2 Function Definition: VertexShaderFunctionS(f1;f1;f1;u1;u1; ( temp float)
0:2 Function Parameters:
@ -2758,6 +2758,7 @@ Shader version: 450
1: ExtInstImport "GLSL.std.450"
MemoryModel Logical GLSL450
EntryPoint Vertex 4 "VertexShaderFunction"
Source HLSL 500
Name 4 "VertexShaderFunction"
Name 16 "VertexShaderFunctionS(f1;f1;f1;u1;u1;"
Name 11 "inF0"

View File

@ -1,5 +1,5 @@
hlsl.isfinite.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:5 Function Definition: @main( ( temp 4-component vector of float)
@ -39,7 +39,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:5 Function Definition: @main( ( temp 4-component vector of float)
@ -84,6 +84,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 36
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 9 "@main("
Name 12 "@finitetmp"

View File

@ -1,5 +1,5 @@
hlsl.layout.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:16 Function Definition: PixelShaderFunction(vf4; ( temp 4-component vector of float)
@ -35,7 +35,7 @@ Linked fragment stage:
WARNING: Linking fragment stage: Entry point not found
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:16 Function Definition: PixelShaderFunction(vf4; ( temp 4-component vector of float)
@ -75,6 +75,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main"
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 11 "PixelShaderFunction(vf4;"
Name 10 "input"

View File

@ -1,5 +1,5 @@
hlsl.load.2dms.dx10.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:28 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -179,7 +179,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:28 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -366,6 +366,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 120 124
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "Color"

View File

@ -1,5 +1,5 @@
hlsl.load.array.dx10.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:48 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -194,7 +194,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:48 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -396,6 +396,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 104 108
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "Color"

View File

@ -1,5 +1,5 @@
hlsl.load.basic.dx10.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:48 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -245,7 +245,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:48 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -498,6 +498,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 133 137
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "Color"

View File

@ -1,5 +1,5 @@
hlsl.load.basic.dx10.vert
Shader version: 450
Shader version: 500
0:? Sequence
0:47 Function Definition: @main( ( temp structure{ temp 4-component vector of float Pos})
0:47 Function Parameters:
@ -227,7 +227,7 @@ Shader version: 450
Linked vertex stage:
Shader version: 450
Shader version: 500
0:? Sequence
0:47 Function Definition: @main( ( temp structure{ temp 4-component vector of float Pos})
0:47 Function Parameters:
@ -461,6 +461,7 @@ Shader version: 450
1: ExtInstImport "GLSL.std.450"
MemoryModel Logical GLSL450
EntryPoint Vertex 4 "main" 129 173
Source HLSL 500
Name 4 "main"
Name 8 "VS_OUTPUT"
MemberName 8(VS_OUTPUT) 0 "Pos"

View File

@ -1,5 +1,5 @@
hlsl.load.buffer.dx10.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:24 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -83,7 +83,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:24 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -173,6 +173,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 64 68
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "Color"

View File

@ -1,5 +1,5 @@
hlsl.load.buffer.float.dx10.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:24 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -86,7 +86,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:24 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -179,6 +179,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 67 71
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "Color"

View File

@ -1,5 +1,5 @@
hlsl.load.offset.dx10.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:48 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -281,7 +281,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:48 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -571,6 +571,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 155 159
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "Color"

View File

@ -1,5 +1,5 @@
hlsl.load.offsetarray.dx10.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:48 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -218,7 +218,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:48 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -445,6 +445,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 119 123
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "Color"

View File

@ -1,5 +1,5 @@
hlsl.load.rwbuffer.dx10.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:22 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color})
@ -56,7 +56,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:22 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color})
@ -119,6 +119,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 54
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "Color"

View File

@ -1,5 +1,5 @@
hlsl.load.rwtexture.array.dx10.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:40 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -104,7 +104,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:40 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -215,6 +215,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 82 86
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "Color"

View File

@ -1,5 +1,5 @@
hlsl.load.rwtexture.dx10.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:40 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -122,7 +122,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:40 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color, temp float Depth})
@ -251,6 +251,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 104 108
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "Color"

View File

@ -1,5 +1,5 @@
hlsl.logical.binary.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:12 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color})
@ -65,7 +65,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:12 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color})
@ -136,6 +136,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 59
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "Color"

View File

@ -1,5 +1,5 @@
hlsl.logical.binary.vec.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:10 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color})
@ -128,7 +128,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:10 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color})
@ -262,6 +262,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 117
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "Color"

View File

@ -1,5 +1,5 @@
hlsl.logical.unary.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:12 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color})
@ -93,7 +93,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:12 Function Definition: @main( ( temp structure{ temp 4-component vector of float Color})
@ -192,6 +192,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 81
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 8 "PS_OUTPUT"
MemberName 8(PS_OUTPUT) 0 "Color"

View File

@ -1,5 +1,5 @@
hlsl.logicalConvert.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:2 Function Definition: @main( ( temp 4-component vector of float)
@ -84,7 +84,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:2 Function Definition: @main( ( temp 4-component vector of float)
@ -174,6 +174,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 36
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 9 "@main("
Name 36 "@entryPointOutput"

View File

@ -1,5 +1,5 @@
hlsl.matNx1.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:3 Function Definition: TestMatNx1( ( temp void)
@ -77,7 +77,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:3 Function Definition: TestMatNx1( ( temp void)
@ -160,6 +160,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 74
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 6 "TestMatNx1("
Name 10 "PS_OUTPUT"

View File

@ -1,5 +1,5 @@
hlsl.matType.bool.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:3 Function Definition: TestBoolMatTypes( ( temp void)
@ -117,7 +117,7 @@ gl_FragCoord origin is upper left
Linked fragment stage:
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:3 Function Definition: TestBoolMatTypes( ( temp void)
@ -240,6 +240,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "main" 127
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "main"
Name 6 "TestBoolMatTypes("
Name 10 "PS_OUTPUT"

View File

@ -1,5 +1,5 @@
hlsl.matType.frag
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:9 Function Definition: ShaderFunction(vf1;f1; ( temp 1-component vector of float)
@ -17,7 +17,7 @@ Linked fragment stage:
WARNING: Linking fragment stage: Entry point not found
Shader version: 450
Shader version: 500
gl_FragCoord origin is upper left
0:? Sequence
0:9 Function Definition: ShaderFunction(vf1;f1; ( temp 1-component vector of float)
@ -40,6 +40,7 @@ gl_FragCoord origin is upper left
MemoryModel Logical GLSL450
EntryPoint Fragment 4 "PixelShaderFunction"
ExecutionMode 4 OriginUpperLeft
Source HLSL 500
Name 4 "PixelShaderFunction"
Name 11 "ShaderFunction(vf1;f1;"
Name 9 "inFloat1"

Some files were not shown because too many files have changed in this diff Show More