Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
G
glslang
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Chen Yisong
glslang
Commits
a08c929d
Commit
a08c929d
authored
Oct 01, 2016
by
John Kessenich
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
HLSL: Line numbers only: Set locations (line numbers) on synthesized flattening code.
parent
d8fe2ca8
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
64 changed files
with
359 additions
and
360 deletions
+359
-360
hlsl.array.flatten.frag.out
Test/baseResults/hlsl.array.flatten.frag.out
+76
-76
hlsl.calculatelod.dx10.frag.out
Test/baseResults/hlsl.calculatelod.dx10.frag.out
+4
-4
hlsl.calculatelodunclamped.dx10.frag.out
Test/baseResults/hlsl.calculatelodunclamped.dx10.frag.out
+4
-4
hlsl.constructexpr.frag.out
Test/baseResults/hlsl.constructexpr.frag.out
+4
-4
hlsl.entry-in.frag.out
Test/baseResults/hlsl.entry-in.frag.out
+38
-38
hlsl.entry-out.frag.out
Test/baseResults/hlsl.entry-out.frag.out
+2
-2
hlsl.gather.array.dx10.frag.out
Test/baseResults/hlsl.gather.array.dx10.frag.out
+4
-4
hlsl.gather.basic.dx10.frag.out
Test/baseResults/hlsl.gather.basic.dx10.frag.out
+4
-4
hlsl.gather.basic.dx10.vert.out
Test/baseResults/hlsl.gather.basic.dx10.vert.out
+4
-4
hlsl.gather.offset.dx10.frag.out
Test/baseResults/hlsl.gather.offset.dx10.frag.out
+4
-4
hlsl.gather.offsetarray.dx10.frag.out
Test/baseResults/hlsl.gather.offsetarray.dx10.frag.out
+4
-4
hlsl.gatherRGBA.array.dx10.frag.out
Test/baseResults/hlsl.gatherRGBA.array.dx10.frag.out
+4
-4
hlsl.gatherRGBA.basic.dx10.frag.out
Test/baseResults/hlsl.gatherRGBA.basic.dx10.frag.out
+4
-4
hlsl.gatherRGBA.offset.dx10.frag.out
Test/baseResults/hlsl.gatherRGBA.offset.dx10.frag.out
+4
-4
hlsl.gatherRGBA.offsetarray.dx10.frag.out
Test/baseResults/hlsl.gatherRGBA.offsetarray.dx10.frag.out
+4
-4
hlsl.getdimensions.dx10.frag.out
Test/baseResults/hlsl.getdimensions.dx10.frag.out
+4
-4
hlsl.getdimensions.dx10.vert.out
Test/baseResults/hlsl.getdimensions.dx10.vert.out
+4
-4
hlsl.getsampleposition.dx10.frag.out
Test/baseResults/hlsl.getsampleposition.dx10.frag.out
+4
-4
hlsl.init2.frag.out
Test/baseResults/hlsl.init2.frag.out
+4
-4
hlsl.inoutquals.frag.out
Test/baseResults/hlsl.inoutquals.frag.out
+4
-4
hlsl.intrinsics.frag.out
Test/baseResults/hlsl.intrinsics.frag.out
+4
-4
hlsl.load.2dms.dx10.frag.out
Test/baseResults/hlsl.load.2dms.dx10.frag.out
+4
-4
hlsl.load.array.dx10.frag.out
Test/baseResults/hlsl.load.array.dx10.frag.out
+4
-4
hlsl.load.basic.dx10.frag.out
Test/baseResults/hlsl.load.basic.dx10.frag.out
+4
-4
hlsl.load.basic.dx10.vert.out
Test/baseResults/hlsl.load.basic.dx10.vert.out
+4
-4
hlsl.load.buffer.dx10.frag.out
Test/baseResults/hlsl.load.buffer.dx10.frag.out
+4
-4
hlsl.load.offset.dx10.frag.out
Test/baseResults/hlsl.load.offset.dx10.frag.out
+4
-4
hlsl.load.offsetarray.dx10.frag.out
Test/baseResults/hlsl.load.offsetarray.dx10.frag.out
+4
-4
hlsl.matrixindex.frag.out
Test/baseResults/hlsl.matrixindex.frag.out
+4
-4
hlsl.numericsuffixes.frag.out
Test/baseResults/hlsl.numericsuffixes.frag.out
+4
-4
hlsl.pp.line.frag.out
Test/baseResults/hlsl.pp.line.frag.out
+4
-4
hlsl.precise.frag.out
Test/baseResults/hlsl.precise.frag.out
+4
-4
hlsl.promotions.frag.out
Test/baseResults/hlsl.promotions.frag.out
+4
-4
hlsl.sample.array.dx10.frag.out
Test/baseResults/hlsl.sample.array.dx10.frag.out
+4
-4
hlsl.sample.basic.dx10.frag.out
Test/baseResults/hlsl.sample.basic.dx10.frag.out
+4
-4
hlsl.sample.offset.dx10.frag.out
Test/baseResults/hlsl.sample.offset.dx10.frag.out
+4
-4
hlsl.sample.offsetarray.dx10.frag.out
Test/baseResults/hlsl.sample.offsetarray.dx10.frag.out
+4
-4
hlsl.samplebias.array.dx10.frag.out
Test/baseResults/hlsl.samplebias.array.dx10.frag.out
+4
-4
hlsl.samplebias.basic.dx10.frag.out
Test/baseResults/hlsl.samplebias.basic.dx10.frag.out
+4
-4
hlsl.samplebias.offset.dx10.frag.out
Test/baseResults/hlsl.samplebias.offset.dx10.frag.out
+4
-4
hlsl.samplebias.offsetarray.dx10.frag.out
Test/baseResults/hlsl.samplebias.offsetarray.dx10.frag.out
+4
-4
hlsl.samplecmp.array.dx10.frag.out
Test/baseResults/hlsl.samplecmp.array.dx10.frag.out
+4
-4
hlsl.samplecmp.basic.dx10.frag.out
Test/baseResults/hlsl.samplecmp.basic.dx10.frag.out
+4
-4
hlsl.samplecmp.offset.dx10.frag.out
Test/baseResults/hlsl.samplecmp.offset.dx10.frag.out
+4
-4
hlsl.samplecmp.offsetarray.dx10.frag.out
Test/baseResults/hlsl.samplecmp.offsetarray.dx10.frag.out
+4
-4
hlsl.samplecmplevelzero.array.dx10.frag.out
Test/baseResults/hlsl.samplecmplevelzero.array.dx10.frag.out
+4
-4
hlsl.samplecmplevelzero.basic.dx10.frag.out
Test/baseResults/hlsl.samplecmplevelzero.basic.dx10.frag.out
+4
-4
hlsl.samplecmplevelzero.offset.dx10.frag.out
.../baseResults/hlsl.samplecmplevelzero.offset.dx10.frag.out
+4
-4
hlsl.samplecmplevelzero.offsetarray.dx10.frag.out
...Results/hlsl.samplecmplevelzero.offsetarray.dx10.frag.out
+4
-4
hlsl.samplegrad.array.dx10.frag.out
Test/baseResults/hlsl.samplegrad.array.dx10.frag.out
+4
-4
hlsl.samplegrad.basic.dx10.frag.out
Test/baseResults/hlsl.samplegrad.basic.dx10.frag.out
+4
-4
hlsl.samplegrad.basic.dx10.vert.out
Test/baseResults/hlsl.samplegrad.basic.dx10.vert.out
+4
-4
hlsl.samplegrad.offset.dx10.frag.out
Test/baseResults/hlsl.samplegrad.offset.dx10.frag.out
+4
-4
hlsl.samplegrad.offsetarray.dx10.frag.out
Test/baseResults/hlsl.samplegrad.offsetarray.dx10.frag.out
+4
-4
hlsl.samplelevel.array.dx10.frag.out
Test/baseResults/hlsl.samplelevel.array.dx10.frag.out
+4
-4
hlsl.samplelevel.basic.dx10.frag.out
Test/baseResults/hlsl.samplelevel.basic.dx10.frag.out
+4
-4
hlsl.samplelevel.basic.dx10.vert.out
Test/baseResults/hlsl.samplelevel.basic.dx10.vert.out
+4
-4
hlsl.samplelevel.offset.dx10.frag.out
Test/baseResults/hlsl.samplelevel.offset.dx10.frag.out
+4
-4
hlsl.samplelevel.offsetarray.dx10.frag.out
Test/baseResults/hlsl.samplelevel.offsetarray.dx10.frag.out
+4
-4
hlsl.semicolons.frag.out
Test/baseResults/hlsl.semicolons.frag.out
+4
-4
hlsl.stringtoken.frag.out
Test/baseResults/hlsl.stringtoken.frag.out
+4
-4
hlsl.structin.vert.out
Test/baseResults/hlsl.structin.vert.out
+4
-4
revision.h
glslang/Include/revision.h
+1
-1
hlslParseHelper.cpp
hlsl/hlslParseHelper.cpp
+6
-7
No files found.
Test/baseResults/hlsl.array.flatten.frag.out
View file @
a08c929d
This diff is collapsed.
Click to expand it.
Test/baseResults/hlsl.calculatelod.dx10.frag.out
View file @
a08c929d
...
...
@@ -139,8 +139,8 @@ gl_FragCoord origin is upper left
0:41 1 (const int)
0:41 Constant:
0:41 1.000000
0:
?
Sequence
0:
?
Sequence
0:
43
Sequence
0:
43
Sequence
0:43 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:43 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -313,8 +313,8 @@ gl_FragCoord origin is upper left
0:41 1 (const int)
0:41 Constant:
0:41 1.000000
0:
?
Sequence
0:
?
Sequence
0:
43
Sequence
0:
43
Sequence
0:43 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:43 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.calculatelodunclamped.dx10.frag.out
View file @
a08c929d
...
...
@@ -151,8 +151,8 @@ ERROR: node is still EOpNull!
0:41 1 (const int)
0:41 Constant:
0:41 1.000000
0:
?
Sequence
0:
?
Sequence
0:
43
Sequence
0:
43
Sequence
0:43 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:43 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -325,8 +325,8 @@ ERROR: node is still EOpNull!
0:41 1 (const int)
0:41 Constant:
0:41 1.000000
0:
?
Sequence
0:
?
Sequence
0:
43
Sequence
0:
43
Sequence
0:43 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:43 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.constructexpr.frag.out
View file @
a08c929d
...
...
@@ -34,8 +34,8 @@ gl_FragCoord origin is upper left
0:15 1.000000
0:15 1.000000
0:15 1.000000
0:
?
Sequence
0:
?
Sequence
0:
16
Sequence
0:
16
Sequence
0:16 move second child to first child (temp 4-component vector of float)
0:? 'color' (layout(location=0 ) out 4-component vector of float)
0:16 color: direct index for structure (temp 4-component vector of float)
...
...
@@ -85,8 +85,8 @@ gl_FragCoord origin is upper left
0:15 1.000000
0:15 1.000000
0:15 1.000000
0:
?
Sequence
0:
?
Sequence
0:
16
Sequence
0:
16
Sequence
0:16 move second child to first child (temp 4-component vector of float)
0:? 'color' (layout(location=0 ) out 4-component vector of float)
0:16 color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.entry-in.frag.out
View file @
a08c929d
...
...
@@ -26,7 +26,7 @@ gl_FragCoord origin is upper left
0:13 Function Parameters:
0:13 'i' (in structure{temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
0:? Sequence
0:
?
Sequence
0:
15
Sequence
0:15 move second child to first child (temp 2-component vector of float)
0:15 v: direct index for structure (temp 2-component vector of float)
0:15 'local' (temp structure{temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
...
...
@@ -54,27 +54,27 @@ gl_FragCoord origin is upper left
0:17 move second child to first child (temp float)
0:17 'ret2' (temp float)
0:17 Function Call: fun(struct-InParam-vf2-vf4-vi21; (temp float)
0:
?
Comma (temp structure{temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
0:
?
Sequence
0:
?
move second child to first child (temp 2-component vector of float)
0:
?
v: direct index for structure (temp 2-component vector of float)
0:
?
'aggShadow' (temp structure{temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
0:
?
Constant:
0:
?
0 (const int)
0:
17
Comma (temp structure{temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
0:
17
Sequence
0:
17
move second child to first child (temp 2-component vector of float)
0:
17
v: direct index for structure (temp 2-component vector of float)
0:
17
'aggShadow' (temp structure{temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
0:
17
Constant:
0:
17
0 (const int)
0:? 'v' (layout(location=0 ) in 2-component vector of float)
0:
?
move second child to first child (temp 4-component vector of float)
0:
?
fragCoord: direct index for structure (temp 4-component vector of float)
0:
?
'aggShadow' (temp structure{temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
0:
?
Constant:
0:
?
1 (const int)
0:
17
move second child to first child (temp 4-component vector of float)
0:
17
fragCoord: direct index for structure (temp 4-component vector of float)
0:
17
'aggShadow' (temp structure{temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
0:
17
Constant:
0:
17
1 (const int)
0:? 'fragCoord' (in 4-component vector of float FragCoord)
0:
?
move second child to first child (temp 2-component vector of int)
0:
?
i2: direct index for structure (temp 2-component vector of int)
0:
?
'aggShadow' (temp structure{temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
0:
?
Constant:
0:
?
2 (const int)
0:
17
move second child to first child (temp 2-component vector of int)
0:
17
i2: direct index for structure (temp 2-component vector of int)
0:
17
'aggShadow' (temp structure{temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
0:
17
Constant:
0:
17
2 (const int)
0:? 'i2' (layout(location=1 ) in 2-component vector of int)
0:
?
'aggShadow' (temp structure{temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
0:
17
'aggShadow' (temp structure{temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
0:19 Sequence
0:19 move second child to first child (temp 4-component vector of float)
0:? '@entryPointOutput' (layout(location=0 ) out 4-component vector of float)
...
...
@@ -124,7 +124,7 @@ gl_FragCoord origin is upper left
0:13 Function Parameters:
0:13 'i' (in structure{temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
0:? Sequence
0:
?
Sequence
0:
15
Sequence
0:15 move second child to first child (temp 2-component vector of float)
0:15 v: direct index for structure (temp 2-component vector of float)
0:15 'local' (temp structure{temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
...
...
@@ -152,27 +152,27 @@ gl_FragCoord origin is upper left
0:17 move second child to first child (temp float)
0:17 'ret2' (temp float)
0:17 Function Call: fun(struct-InParam-vf2-vf4-vi21; (temp float)
0:
?
Comma (temp structure{temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
0:
?
Sequence
0:
?
move second child to first child (temp 2-component vector of float)
0:
?
v: direct index for structure (temp 2-component vector of float)
0:
?
'aggShadow' (temp structure{temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
0:
?
Constant:
0:
?
0 (const int)
0:
17
Comma (temp structure{temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
0:
17
Sequence
0:
17
move second child to first child (temp 2-component vector of float)
0:
17
v: direct index for structure (temp 2-component vector of float)
0:
17
'aggShadow' (temp structure{temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
0:
17
Constant:
0:
17
0 (const int)
0:? 'v' (layout(location=0 ) in 2-component vector of float)
0:
?
move second child to first child (temp 4-component vector of float)
0:
?
fragCoord: direct index for structure (temp 4-component vector of float)
0:
?
'aggShadow' (temp structure{temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
0:
?
Constant:
0:
?
1 (const int)
0:
17
move second child to first child (temp 4-component vector of float)
0:
17
fragCoord: direct index for structure (temp 4-component vector of float)
0:
17
'aggShadow' (temp structure{temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
0:
17
Constant:
0:
17
1 (const int)
0:? 'fragCoord' (in 4-component vector of float FragCoord)
0:
?
move second child to first child (temp 2-component vector of int)
0:
?
i2: direct index for structure (temp 2-component vector of int)
0:
?
'aggShadow' (temp structure{temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
0:
?
Constant:
0:
?
2 (const int)
0:
17
move second child to first child (temp 2-component vector of int)
0:
17
i2: direct index for structure (temp 2-component vector of int)
0:
17
'aggShadow' (temp structure{temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
0:
17
Constant:
0:
17
2 (const int)
0:? 'i2' (layout(location=1 ) in 2-component vector of int)
0:
?
'aggShadow' (temp structure{temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
0:
17
'aggShadow' (temp structure{temp 2-component vector of float v, temp 4-component vector of float fragCoord, temp 2-component vector of int i2})
0:19 Sequence
0:19 move second child to first child (temp 4-component vector of float)
0:? '@entryPointOutput' (layout(location=0 ) out 4-component vector of float)
...
...
Test/baseResults/hlsl.entry-out.frag.out
View file @
a08c929d
...
...
@@ -61,7 +61,7 @@ gl_FragCoord origin is upper left
0:20 Comma (temp void)
0:20 Function Call: fun(struct-OutParam-vf2-vi21; (temp void)
0:20 'tempArg' (temp structure{temp 2-component vector of float v, temp 2-component vector of int i})
0:
?
Sequence
0:
20
Sequence
0:20 move second child to first child (temp 2-component vector of float)
0:? 'v' (layout(location=4 ) out 2-component vector of float)
0:20 v: direct index for structure (temp 2-component vector of float)
...
...
@@ -154,7 +154,7 @@ gl_FragCoord origin is upper left
0:20 Comma (temp void)
0:20 Function Call: fun(struct-OutParam-vf2-vi21; (temp void)
0:20 'tempArg' (temp structure{temp 2-component vector of float v, temp 2-component vector of int i})
0:
?
Sequence
0:
20
Sequence
0:20 move second child to first child (temp 2-component vector of float)
0:? 'v' (layout(location=4 ) out 2-component vector of float)
0:20 v: direct index for structure (temp 2-component vector of float)
...
...
Test/baseResults/hlsl.gather.array.dx10.frag.out
View file @
a08c929d
...
...
@@ -91,8 +91,8 @@ gl_FragCoord origin is upper left
0:40 1 (const int)
0:40 Constant:
0:40 1.000000
0:
?
Sequence
0:
?
Sequence
0:
42
Sequence
0:
42
Sequence
0:42 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:42 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -217,8 +217,8 @@ gl_FragCoord origin is upper left
0:40 1 (const int)
0:40 Constant:
0:40 1.000000
0:
?
Sequence
0:
?
Sequence
0:
42
Sequence
0:
42
Sequence
0:42 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:42 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.gather.basic.dx10.frag.out
View file @
a08c929d
...
...
@@ -85,8 +85,8 @@ gl_FragCoord origin is upper left
0:45 1 (const int)
0:45 Constant:
0:45 1.000000
0:
?
Sequence
0:
?
Sequence
0:
47
Sequence
0:
47
Sequence
0:47 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:47 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -209,8 +209,8 @@ gl_FragCoord origin is upper left
0:45 1 (const int)
0:45 Constant:
0:45 1.000000
0:
?
Sequence
0:
?
Sequence
0:
47
Sequence
0:
47
Sequence
0:47 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:47 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.gather.basic.dx10.vert.out
View file @
a08c929d
...
...
@@ -77,8 +77,8 @@ Shader version: 450
0:? 0.000000
0:? 0.000000
0:? 0.000000
0:
?
Sequence
0:
?
Sequence
0:
45
Sequence
0:
45
Sequence
0:45 move second child to first child (temp 4-component vector of float)
0:? 'Pos' (out 4-component vector of float Position)
0:45 Pos: direct index for structure (temp 4-component vector of float)
...
...
@@ -186,8 +186,8 @@ Shader version: 450
0:? 0.000000
0:? 0.000000
0:? 0.000000
0:
?
Sequence
0:
?
Sequence
0:
45
Sequence
0:
45
Sequence
0:45 move second child to first child (temp 4-component vector of float)
0:? 'Pos' (out 4-component vector of float Position)
0:45 Pos: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.gather.offset.dx10.frag.out
View file @
a08c929d
...
...
@@ -61,8 +61,8 @@ gl_FragCoord origin is upper left
0:41 1 (const int)
0:41 Constant:
0:41 1.000000
0:
?
Sequence
0:
?
Sequence
0:
43
Sequence
0:
43
Sequence
0:43 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:43 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -160,8 +160,8 @@ gl_FragCoord origin is upper left
0:41 1 (const int)
0:41 Constant:
0:41 1.000000
0:
?
Sequence
0:
?
Sequence
0:
43
Sequence
0:
43
Sequence
0:43 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:43 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.gather.offsetarray.dx10.frag.out
View file @
a08c929d
...
...
@@ -64,8 +64,8 @@ gl_FragCoord origin is upper left
0:33 1 (const int)
0:33 Constant:
0:33 1.000000
0:
?
Sequence
0:
?
Sequence
0:
35
Sequence
0:
35
Sequence
0:35 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:35 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -160,8 +160,8 @@ gl_FragCoord origin is upper left
0:33 1 (const int)
0:33 Constant:
0:33 1.000000
0:
?
Sequence
0:
?
Sequence
0:
35
Sequence
0:
35
Sequence
0:35 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:35 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.gatherRGBA.array.dx10.frag.out
View file @
a08c929d
...
...
@@ -334,8 +334,8 @@ gl_FragCoord origin is upper left
0:68 1 (const int)
0:68 Constant:
0:68 1.000000
0:
?
Sequence
0:
?
Sequence
0:
70
Sequence
0:
70
Sequence
0:70 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:70 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -704,8 +704,8 @@ gl_FragCoord origin is upper left
0:68 1 (const int)
0:68 Constant:
0:68 1.000000
0:
?
Sequence
0:
?
Sequence
0:
70
Sequence
0:
70
Sequence
0:70 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:70 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.gatherRGBA.basic.dx10.frag.out
View file @
a08c929d
...
...
@@ -334,8 +334,8 @@ gl_FragCoord origin is upper left
0:74 1 (const int)
0:74 Constant:
0:74 1.000000
0:
?
Sequence
0:
?
Sequence
0:
76
Sequence
0:
76
Sequence
0:76 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:76 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -708,8 +708,8 @@ gl_FragCoord origin is upper left
0:74 1 (const int)
0:74 Constant:
0:74 1.000000
0:
?
Sequence
0:
?
Sequence
0:
76
Sequence
0:
76
Sequence
0:76 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:76 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.gatherRGBA.offset.dx10.frag.out
View file @
a08c929d
...
...
@@ -586,8 +586,8 @@ gl_FragCoord origin is upper left
0:113 1 (const int)
0:113 Constant:
0:113 1.000000
0:
?
Sequence
0:
?
Sequence
0:
115
Sequence
0:
115
Sequence
0:115 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:115 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -1212,8 +1212,8 @@ gl_FragCoord origin is upper left
0:113 1 (const int)
0:113 Constant:
0:113 1.000000
0:
?
Sequence
0:
?
Sequence
0:
115
Sequence
0:
115
Sequence
0:115 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:115 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.gatherRGBA.offsetarray.dx10.frag.out
View file @
a08c929d
...
...
@@ -586,8 +586,8 @@ gl_FragCoord origin is upper left
0:107 1 (const int)
0:107 Constant:
0:107 1.000000
0:
?
Sequence
0:
?
Sequence
0:
109
Sequence
0:
109
Sequence
0:109 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:109 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -1208,8 +1208,8 @@ gl_FragCoord origin is upper left
0:107 1 (const int)
0:107 Constant:
0:107 1.000000
0:
?
Sequence
0:
?
Sequence
0:
109
Sequence
0:
109
Sequence
0:109 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:109 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.getdimensions.dx10.frag.out
View file @
a08c929d
...
...
@@ -1060,8 +1060,8 @@ gl_FragCoord origin is upper left
0:277 1 (const int)
0:277 Constant:
0:277 1.000000
0:
?
Sequence
0:
?
Sequence
0:
279
Sequence
0:
279
Sequence
0:279 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:279 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -2172,8 +2172,8 @@ gl_FragCoord origin is upper left
0:277 1 (const int)
0:277 Constant:
0:277 1.000000
0:
?
Sequence
0:
?
Sequence
0:
279
Sequence
0:
279
Sequence
0:279 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:279 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.getdimensions.dx10.vert.out
View file @
a08c929d
...
...
@@ -36,8 +36,8 @@ Shader version: 450
0:? 0.000000
0:? 0.000000
0:? 0.000000
0:
?
Sequence
0:
?
Sequence
0:
26
Sequence
0:
26
Sequence
0:26 move second child to first child (temp 4-component vector of float)
0:? 'Pos' (out 4-component vector of float Position)
0:26 Pos: direct index for structure (temp 4-component vector of float)
...
...
@@ -91,8 +91,8 @@ Shader version: 450
0:? 0.000000
0:? 0.000000
0:? 0.000000
0:
?
Sequence
0:
?
Sequence
0:
26
Sequence
0:
26
Sequence
0:26 move second child to first child (temp 4-component vector of float)
0:? 'Pos' (out 4-component vector of float Position)
0:26 Pos: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.getsampleposition.dx10.frag.out
View file @
a08c929d
...
...
@@ -43,8 +43,8 @@ ERROR: node is still EOpNull!
0:20 1 (const int)
0:20 Constant:
0:20 1.000000
0:
?
Sequence
0:
?
Sequence
0:
22
Sequence
0:
22
Sequence
0:22 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:22 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -108,8 +108,8 @@ ERROR: node is still EOpNull!
0:20 1 (const int)
0:20 Constant:
0:20 1.000000
0:
?
Sequence
0:
?
Sequence
0:
22
Sequence
0:
22
Sequence
0:22 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:22 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.init2.frag.out
View file @
a08c929d
...
...
@@ -43,8 +43,8 @@ gl_FragCoord origin is upper left
0:30 1.000000
0:30 1.000000
0:30 1.000000
0:
?
Sequence
0:
?
Sequence
0:
31
Sequence
0:
31
Sequence
0:31 move second child to first child (temp 4-component vector of float)
0:? 'color' (layout(location=0 ) out 4-component vector of float)
0:31 color: direct index for structure (temp 4-component vector of float)
...
...
@@ -103,8 +103,8 @@ gl_FragCoord origin is upper left
0:30 1.000000
0:30 1.000000
0:30 1.000000
0:
?
Sequence
0:
?
Sequence
0:
31
Sequence
0:
31
Sequence
0:31 move second child to first child (temp 4-component vector of float)
0:? 'color' (layout(location=0 ) out 4-component vector of float)
0:31 color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.inoutquals.frag.out
View file @
a08c929d
...
...
@@ -55,8 +55,8 @@ gl_FragCoord origin is upper left
0:22 'inpos' (noperspective in 4-component vector of float FragCoord)
0:22 Constant:
0:22 3 (const int)
0:
?
Sequence
0:
?
Sequence
0:
24
Sequence
0:
24
Sequence
0:24 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:24 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -135,8 +135,8 @@ gl_FragCoord origin is upper left
0:22 'inpos' (noperspective in 4-component vector of float FragCoord)
0:22 Constant:
0:22 3 (const int)
0:
?
Sequence
0:
?
Sequence
0:
24
Sequence
0:
24
Sequence
0:24 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:24 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.intrinsics.frag.out
View file @
a08c929d
...
...
@@ -2772,8 +2772,8 @@ gl_FragCoord origin is upper left
0:491 1.000000
0:491 1.000000
0:491 1.000000
0:
?
Sequence
0:
?
Sequence
0:
492
Sequence
0:
492
Sequence
0:492 move second child to first child (temp 4-component vector of float)
0:? 'color' (layout(location=0 ) out 4-component vector of float)
0:492 color: direct index for structure (temp 4-component vector of float)
...
...
@@ -5573,8 +5573,8 @@ gl_FragCoord origin is upper left
0:491 1.000000
0:491 1.000000
0:491 1.000000
0:
?
Sequence
0:
?
Sequence
0:
492
Sequence
0:
492
Sequence
0:492 move second child to first child (temp 4-component vector of float)
0:? 'color' (layout(location=0 ) out 4-component vector of float)
0:492 color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.load.2dms.dx10.frag.out
View file @
a08c929d
...
...
@@ -142,8 +142,8 @@ gl_FragCoord origin is upper left
0:52 1 (const int)
0:52 Constant:
0:52 1.000000
0:
?
Sequence
0:
?
Sequence
0:
54
Sequence
0:
54
Sequence
0:54 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:54 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -316,8 +316,8 @@ gl_FragCoord origin is upper left
0:52 1 (const int)
0:52 Constant:
0:52 1.000000
0:
?
Sequence
0:
?
Sequence
0:
54
Sequence
0:
54
Sequence
0:54 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:54 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.load.array.dx10.frag.out
View file @
a08c929d
...
...
@@ -142,8 +142,8 @@ gl_FragCoord origin is upper left
0:68 1 (const int)
0:68 Constant:
0:68 1.000000
0:
?
Sequence
0:
?
Sequence
0:
70
Sequence
0:
70
Sequence
0:70 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:70 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -331,8 +331,8 @@ gl_FragCoord origin is upper left
0:68 1 (const int)
0:68 Constant:
0:68 1.000000
0:
?
Sequence
0:
?
Sequence
0:
70
Sequence
0:
70
Sequence
0:70 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:70 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.load.basic.dx10.frag.out
View file @
a08c929d
...
...
@@ -193,8 +193,8 @@ gl_FragCoord origin is upper left
0:73 1 (const int)
0:73 Constant:
0:73 1.000000
0:
?
Sequence
0:
?
Sequence
0:
75
Sequence
0:
75
Sequence
0:75 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:75 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -433,8 +433,8 @@ gl_FragCoord origin is upper left
0:73 1 (const int)
0:73 Constant:
0:73 1.000000
0:
?
Sequence
0:
?
Sequence
0:
75
Sequence
0:
75
Sequence
0:75 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:75 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.load.basic.dx10.vert.out
View file @
a08c929d
...
...
@@ -185,8 +185,8 @@ Shader version: 450
0:? 0.000000
0:? 0.000000
0:? 0.000000
0:
?
Sequence
0:
?
Sequence
0:
69
Sequence
0:
69
Sequence
0:69 move second child to first child (temp 4-component vector of float)
0:? 'Pos' (out 4-component vector of float Position)
0:69 Pos: direct index for structure (temp 4-component vector of float)
...
...
@@ -410,8 +410,8 @@ Shader version: 450
0:? 0.000000
0:? 0.000000
0:? 0.000000
0:
?
Sequence
0:
?
Sequence
0:
69
Sequence
0:
69
Sequence
0:69 move second child to first child (temp 4-component vector of float)
0:? 'Pos' (out 4-component vector of float Position)
0:69 Pos: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.load.buffer.dx10.frag.out
View file @
a08c929d
...
...
@@ -49,8 +49,8 @@ gl_FragCoord origin is upper left
0:35 1 (const int)
0:35 Constant:
0:35 1.000000
0:
?
Sequence
0:
?
Sequence
0:
37
Sequence
0:
37
Sequence
0:37 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:37 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -127,8 +127,8 @@ gl_FragCoord origin is upper left
0:35 1 (const int)
0:35 Constant:
0:35 1.000000
0:
?
Sequence
0:
?
Sequence
0:
37
Sequence
0:
37
Sequence
0:37 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:37 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.load.offset.dx10.frag.out
View file @
a08c929d
...
...
@@ -229,8 +229,8 @@ gl_FragCoord origin is upper left
0:73 1 (const int)
0:73 Constant:
0:73 1.000000
0:
?
Sequence
0:
?
Sequence
0:
75
Sequence
0:
75
Sequence
0:75 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:75 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -505,8 +505,8 @@ gl_FragCoord origin is upper left
0:73 1 (const int)
0:73 Constant:
0:73 1.000000
0:
?
Sequence
0:
?
Sequence
0:
75
Sequence
0:
75
Sequence
0:75 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:75 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.load.offsetarray.dx10.frag.out
View file @
a08c929d
...
...
@@ -166,8 +166,8 @@ gl_FragCoord origin is upper left
0:66 1 (const int)
0:66 Constant:
0:66 1.000000
0:
?
Sequence
0:
?
Sequence
0:
68
Sequence
0:
68
Sequence
0:68 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:68 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -379,8 +379,8 @@ gl_FragCoord origin is upper left
0:66 1 (const int)
0:66 Constant:
0:66 1.000000
0:
?
Sequence
0:
?
Sequence
0:
68
Sequence
0:
68
Sequence
0:68 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:68 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.matrixindex.frag.out
View file @
a08c929d
...
...
@@ -117,8 +117,8 @@ gl_FragCoord origin is upper left
0:47 0 (const int)
0:47 Construct vec4 (temp 4-component vector of float)
0:47 'e2_11' (temp float)
0:
?
Sequence
0:
?
Sequence
0:
48
Sequence
0:
48
Sequence
0:48 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:48 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -252,8 +252,8 @@ gl_FragCoord origin is upper left
0:47 0 (const int)
0:47 Construct vec4 (temp 4-component vector of float)
0:47 'e2_11' (temp float)
0:
?
Sequence
0:
?
Sequence
0:
48
Sequence
0:
48
Sequence
0:48 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:48 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.numericsuffixes.frag.out
View file @
a08c929d
...
...
@@ -58,8 +58,8 @@ gl_FragCoord origin is upper left
0:18 Construct vec4 (temp 4-component vector of float)
0:18 Convert int to float (temp float)
0:18 'r07' (temp int)
0:
?
Sequence
0:
?
Sequence
0:
19
Sequence
0:
19
Sequence
0:19 move second child to first child (temp 4-component vector of float)
0:? 'color' (layout(location=0 ) out 4-component vector of float)
0:19 color: direct index for structure (temp 4-component vector of float)
...
...
@@ -133,8 +133,8 @@ gl_FragCoord origin is upper left
0:18 Construct vec4 (temp 4-component vector of float)
0:18 Convert int to float (temp float)
0:18 'r07' (temp int)
0:
?
Sequence
0:
?
Sequence
0:
19
Sequence
0:
19
Sequence
0:19 move second child to first child (temp 4-component vector of float)
0:? 'color' (layout(location=0 ) out 4-component vector of float)
0:19 color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.pp.line.frag.out
View file @
a08c929d
...
...
@@ -31,8 +31,8 @@ gl_FragCoord origin is upper left
0:127 1 (const int)
0:127 Constant:
0:127 1.000000
0:
?
Sequence
0:
?
Sequence
0:
129
Sequence
0:
129
Sequence
0:129 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:129 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -86,8 +86,8 @@ gl_FragCoord origin is upper left
0:127 1 (const int)
0:127 Constant:
0:127 1.000000
0:
?
Sequence
0:
?
Sequence
0:
129
Sequence
0:
129
Sequence
0:129 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:129 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.precise.frag.out
View file @
a08c929d
...
...
@@ -19,8 +19,8 @@ gl_FragCoord origin is upper left
0:11 1.000000
0:11 1.000000
0:11 1.000000
0:
?
Sequence
0:
?
Sequence
0:
12
Sequence
0:
12
Sequence
0:12 move second child to first child (noContraction temp 4-component vector of float)
0:? 'color' (layout(location=0 ) noContraction out 4-component vector of float)
0:12 color: direct index for structure (noContraction temp 4-component vector of float)
...
...
@@ -56,8 +56,8 @@ gl_FragCoord origin is upper left
0:11 1.000000
0:11 1.000000
0:11 1.000000
0:
?
Sequence
0:
?
Sequence
0:
12
Sequence
0:
12
Sequence
0:12 move second child to first child (noContraction temp 4-component vector of float)
0:? 'color' (layout(location=0 ) noContraction out 4-component vector of float)
0:12 color: direct index for structure (noContraction temp 4-component vector of float)
...
...
Test/baseResults/hlsl.promotions.frag.out
View file @
a08c929d
...
...
@@ -772,8 +772,8 @@ gl_FragCoord origin is upper left
0:199 Constant:
0:199 0 (const int)
0:199 'outval' (temp 4-component vector of float)
0:
?
Sequence
0:
?
Sequence
0:
200
Sequence
0:
200
Sequence
0:200 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:200 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -1562,8 +1562,8 @@ gl_FragCoord origin is upper left
0:199 Constant:
0:199 0 (const int)
0:199 'outval' (temp 4-component vector of float)
0:
?
Sequence
0:
?
Sequence
0:
200
Sequence
0:
200
Sequence
0:200 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:200 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.sample.array.dx10.frag.out
View file @
a08c929d
...
...
@@ -121,8 +121,8 @@ gl_FragCoord origin is upper left
0:40 1 (const int)
0:40 Constant:
0:40 1.000000
0:
?
Sequence
0:
?
Sequence
0:
42
Sequence
0:
42
Sequence
0:42 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:42 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -277,8 +277,8 @@ gl_FragCoord origin is upper left
0:40 1 (const int)
0:40 Constant:
0:40 1.000000
0:
?
Sequence
0:
?
Sequence
0:
42
Sequence
0:
42
Sequence
0:42 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:42 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.sample.basic.dx10.frag.out
View file @
a08c929d
...
...
@@ -231,8 +231,8 @@ gl_FragCoord origin is upper left
0:87 1 (const int)
0:87 Constant:
0:87 1.000000
0:
?
Sequence
0:
?
Sequence
0:
89
Sequence
0:
89
Sequence
0:89 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:89 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -500,8 +500,8 @@ gl_FragCoord origin is upper left
0:87 1 (const int)
0:87 Constant:
0:87 1.000000
0:
?
Sequence
0:
?
Sequence
0:
89
Sequence
0:
89
Sequence
0:89 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:89 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.sample.offset.dx10.frag.out
View file @
a08c929d
...
...
@@ -139,8 +139,8 @@ gl_FragCoord origin is upper left
0:46 1 (const int)
0:46 Constant:
0:46 1.000000
0:
?
Sequence
0:
?
Sequence
0:
48
Sequence
0:
48
Sequence
0:48 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:48 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -316,8 +316,8 @@ gl_FragCoord origin is upper left
0:46 1 (const int)
0:46 Constant:
0:46 1.000000
0:
?
Sequence
0:
?
Sequence
0:
48
Sequence
0:
48
Sequence
0:48 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:48 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.sample.offsetarray.dx10.frag.out
View file @
a08c929d
...
...
@@ -100,8 +100,8 @@ gl_FragCoord origin is upper left
0:34 1 (const int)
0:34 Constant:
0:34 1.000000
0:
?
Sequence
0:
?
Sequence
0:
36
Sequence
0:
36
Sequence
0:36 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:36 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -232,8 +232,8 @@ gl_FragCoord origin is upper left
0:34 1 (const int)
0:34 Constant:
0:34 1.000000
0:
?
Sequence
0:
?
Sequence
0:
36
Sequence
0:
36
Sequence
0:36 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:36 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.samplebias.array.dx10.frag.out
View file @
a08c929d
...
...
@@ -139,8 +139,8 @@ gl_FragCoord origin is upper left
0:40 1 (const int)
0:40 Constant:
0:40 1.000000
0:
?
Sequence
0:
?
Sequence
0:
42
Sequence
0:
42
Sequence
0:42 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:42 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -313,8 +313,8 @@ gl_FragCoord origin is upper left
0:40 1 (const int)
0:40 Constant:
0:40 1.000000
0:
?
Sequence
0:
?
Sequence
0:
42
Sequence
0:
42
Sequence
0:42 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:42 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.samplebias.basic.dx10.frag.out
View file @
a08c929d
...
...
@@ -169,8 +169,8 @@ gl_FragCoord origin is upper left
0:48 1 (const int)
0:48 Constant:
0:48 1.000000
0:
?
Sequence
0:
?
Sequence
0:
50
Sequence
0:
50
Sequence
0:50 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:50 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -376,8 +376,8 @@ gl_FragCoord origin is upper left
0:48 1 (const int)
0:48 Constant:
0:48 1.000000
0:
?
Sequence
0:
?
Sequence
0:
50
Sequence
0:
50
Sequence
0:50 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:50 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.samplebias.offset.dx10.frag.out
View file @
a08c929d
...
...
@@ -157,8 +157,8 @@ gl_FragCoord origin is upper left
0:46 1 (const int)
0:46 Constant:
0:46 1.000000
0:
?
Sequence
0:
?
Sequence
0:
48
Sequence
0:
48
Sequence
0:48 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:48 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -352,8 +352,8 @@ gl_FragCoord origin is upper left
0:46 1 (const int)
0:46 Constant:
0:46 1.000000
0:
?
Sequence
0:
?
Sequence
0:
48
Sequence
0:
48
Sequence
0:48 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:48 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.samplebias.offsetarray.dx10.frag.out
View file @
a08c929d
...
...
@@ -112,8 +112,8 @@ gl_FragCoord origin is upper left
0:34 1 (const int)
0:34 Constant:
0:34 1.000000
0:
?
Sequence
0:
?
Sequence
0:
36
Sequence
0:
36
Sequence
0:36 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:36 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -256,8 +256,8 @@ gl_FragCoord origin is upper left
0:34 1 (const int)
0:34 Constant:
0:34 1.000000
0:
?
Sequence
0:
?
Sequence
0:
36
Sequence
0:
36
Sequence
0:36 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:36 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.samplecmp.array.dx10.frag.out
View file @
a08c929d
...
...
@@ -148,8 +148,8 @@ gl_FragCoord origin is upper left
0:57 1 (const int)
0:57 Constant:
0:57 1.000000
0:
?
Sequence
0:
?
Sequence
0:
59
Sequence
0:
59
Sequence
0:59 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:59 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -342,8 +342,8 @@ gl_FragCoord origin is upper left
0:57 1 (const int)
0:57 Constant:
0:57 1.000000
0:
?
Sequence
0:
?
Sequence
0:
59
Sequence
0:
59
Sequence
0:59 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:59 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.samplecmp.basic.dx10.frag.out
View file @
a08c929d
...
...
@@ -139,8 +139,8 @@ gl_FragCoord origin is upper left
0:58 1 (const int)
0:58 Constant:
0:58 1.000000
0:
?
Sequence
0:
?
Sequence
0:
60
Sequence
0:
60
Sequence
0:60 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:60 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -324,8 +324,8 @@ gl_FragCoord origin is upper left
0:58 1 (const int)
0:58 Constant:
0:58 1.000000
0:
?
Sequence
0:
?
Sequence
0:
60
Sequence
0:
60
Sequence
0:60 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:60 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.samplecmp.offset.dx10.frag.out
View file @
a08c929d
...
...
@@ -112,8 +112,8 @@ gl_FragCoord origin is upper left
0:63 1 (const int)
0:63 Constant:
0:63 1.000000
0:
?
Sequence
0:
?
Sequence
0:
65
Sequence
0:
65
Sequence
0:65 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:65 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -270,8 +270,8 @@ gl_FragCoord origin is upper left
0:63 1 (const int)
0:63 Constant:
0:63 1.000000
0:
?
Sequence
0:
?
Sequence
0:
65
Sequence
0:
65
Sequence
0:65 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:65 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.samplecmp.offsetarray.dx10.frag.out
View file @
a08c929d
...
...
@@ -118,8 +118,8 @@ gl_FragCoord origin is upper left
0:64 1 (const int)
0:64 Constant:
0:64 1.000000
0:
?
Sequence
0:
?
Sequence
0:
66
Sequence
0:
66
Sequence
0:66 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:66 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -282,8 +282,8 @@ gl_FragCoord origin is upper left
0:64 1 (const int)
0:64 Constant:
0:64 1.000000
0:
?
Sequence
0:
?
Sequence
0:
66
Sequence
0:
66
Sequence
0:66 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:66 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.samplecmplevelzero.array.dx10.frag.out
View file @
a08c929d
...
...
@@ -166,8 +166,8 @@ gl_FragCoord origin is upper left
0:57 1 (const int)
0:57 Constant:
0:57 1.000000
0:
?
Sequence
0:
?
Sequence
0:
59
Sequence
0:
59
Sequence
0:59 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:59 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -378,8 +378,8 @@ gl_FragCoord origin is upper left
0:57 1 (const int)
0:57 Constant:
0:57 1.000000
0:
?
Sequence
0:
?
Sequence
0:
59
Sequence
0:
59
Sequence
0:59 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:59 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.samplecmplevelzero.basic.dx10.frag.out
View file @
a08c929d
...
...
@@ -157,8 +157,8 @@ gl_FragCoord origin is upper left
0:58 1 (const int)
0:58 Constant:
0:58 1.000000
0:
?
Sequence
0:
?
Sequence
0:
60
Sequence
0:
60
Sequence
0:60 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:60 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -360,8 +360,8 @@ gl_FragCoord origin is upper left
0:58 1 (const int)
0:58 Constant:
0:58 1.000000
0:
?
Sequence
0:
?
Sequence
0:
60
Sequence
0:
60
Sequence
0:60 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:60 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.samplecmplevelzero.offset.dx10.frag.out
View file @
a08c929d
...
...
@@ -124,8 +124,8 @@ gl_FragCoord origin is upper left
0:63 1 (const int)
0:63 Constant:
0:63 1.000000
0:
?
Sequence
0:
?
Sequence
0:
65
Sequence
0:
65
Sequence
0:65 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:65 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -294,8 +294,8 @@ gl_FragCoord origin is upper left
0:63 1 (const int)
0:63 Constant:
0:63 1.000000
0:
?
Sequence
0:
?
Sequence
0:
65
Sequence
0:
65
Sequence
0:65 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:65 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.samplecmplevelzero.offsetarray.dx10.frag.out
View file @
a08c929d
...
...
@@ -130,8 +130,8 @@ gl_FragCoord origin is upper left
0:64 1 (const int)
0:64 Constant:
0:64 1.000000
0:
?
Sequence
0:
?
Sequence
0:
66
Sequence
0:
66
Sequence
0:66 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:66 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -306,8 +306,8 @@ gl_FragCoord origin is upper left
0:64 1 (const int)
0:64 Constant:
0:64 1.000000
0:
?
Sequence
0:
?
Sequence
0:
66
Sequence
0:
66
Sequence
0:66 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:66 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.samplegrad.array.dx10.frag.out
View file @
a08c929d
...
...
@@ -175,8 +175,8 @@ gl_FragCoord origin is upper left
0:40 1 (const int)
0:40 Constant:
0:40 1.000000
0:
?
Sequence
0:
?
Sequence
0:
42
Sequence
0:
42
Sequence
0:42 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:42 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -385,8 +385,8 @@ gl_FragCoord origin is upper left
0:40 1 (const int)
0:40 Constant:
0:40 1.000000
0:
?
Sequence
0:
?
Sequence
0:
42
Sequence
0:
42
Sequence
0:42 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:42 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.samplegrad.basic.dx10.frag.out
View file @
a08c929d
...
...
@@ -223,8 +223,8 @@ gl_FragCoord origin is upper left
0:48 1 (const int)
0:48 Constant:
0:48 1.000000
0:
?
Sequence
0:
?
Sequence
0:
50
Sequence
0:
50
Sequence
0:50 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:50 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -484,8 +484,8 @@ gl_FragCoord origin is upper left
0:48 1 (const int)
0:48 Constant:
0:48 1.000000
0:
?
Sequence
0:
?
Sequence
0:
50
Sequence
0:
50
Sequence
0:50 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:50 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.samplegrad.basic.dx10.vert.out
View file @
a08c929d
...
...
@@ -215,8 +215,8 @@ Shader version: 450
0:? 0.000000
0:? 0.000000
0:? 0.000000
0:
?
Sequence
0:
?
Sequence
0:
48
Sequence
0:
48
Sequence
0:48 move second child to first child (temp 4-component vector of float)
0:? 'Pos' (out 4-component vector of float Position)
0:48 Pos: direct index for structure (temp 4-component vector of float)
...
...
@@ -461,8 +461,8 @@ Shader version: 450
0:? 0.000000
0:? 0.000000
0:? 0.000000
0:
?
Sequence
0:
?
Sequence
0:
48
Sequence
0:
48
Sequence
0:48 move second child to first child (temp 4-component vector of float)
0:? 'Pos' (out 4-component vector of float Position)
0:48 Pos: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.samplegrad.offset.dx10.frag.out
View file @
a08c929d
...
...
@@ -193,8 +193,8 @@ gl_FragCoord origin is upper left
0:46 1 (const int)
0:46 Constant:
0:46 1.000000
0:
?
Sequence
0:
?
Sequence
0:
48
Sequence
0:
48
Sequence
0:48 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:48 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -424,8 +424,8 @@ gl_FragCoord origin is upper left
0:46 1 (const int)
0:46 Constant:
0:46 1.000000
0:
?
Sequence
0:
?
Sequence
0:
48
Sequence
0:
48
Sequence
0:48 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:48 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.samplegrad.offsetarray.dx10.frag.out
View file @
a08c929d
...
...
@@ -130,8 +130,8 @@ gl_FragCoord origin is upper left
0:36 1 (const int)
0:36 Constant:
0:36 1.000000
0:
?
Sequence
0:
?
Sequence
0:
38
Sequence
0:
38
Sequence
0:38 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:38 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -295,8 +295,8 @@ gl_FragCoord origin is upper left
0:36 1 (const int)
0:36 Constant:
0:36 1.000000
0:
?
Sequence
0:
?
Sequence
0:
38
Sequence
0:
38
Sequence
0:38 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:38 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.samplelevel.array.dx10.frag.out
View file @
a08c929d
...
...
@@ -139,8 +139,8 @@ gl_FragCoord origin is upper left
0:40 1 (const int)
0:40 Constant:
0:40 1.000000
0:
?
Sequence
0:
?
Sequence
0:
42
Sequence
0:
42
Sequence
0:42 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:42 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -313,8 +313,8 @@ gl_FragCoord origin is upper left
0:40 1 (const int)
0:40 Constant:
0:40 1.000000
0:
?
Sequence
0:
?
Sequence
0:
42
Sequence
0:
42
Sequence
0:42 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:42 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.samplelevel.basic.dx10.frag.out
View file @
a08c929d
...
...
@@ -169,8 +169,8 @@ gl_FragCoord origin is upper left
0:49 1 (const int)
0:49 Constant:
0:49 1.000000
0:
?
Sequence
0:
?
Sequence
0:
51
Sequence
0:
51
Sequence
0:51 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:51 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -377,8 +377,8 @@ gl_FragCoord origin is upper left
0:49 1 (const int)
0:49 Constant:
0:49 1.000000
0:
?
Sequence
0:
?
Sequence
0:
51
Sequence
0:
51
Sequence
0:51 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:51 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.samplelevel.basic.dx10.vert.out
View file @
a08c929d
...
...
@@ -161,8 +161,8 @@ Shader version: 450
0:? 0.000000
0:? 0.000000
0:? 0.000000
0:
?
Sequence
0:
?
Sequence
0:
48
Sequence
0:
48
Sequence
0:48 move second child to first child (temp 4-component vector of float)
0:? 'Pos' (out 4-component vector of float Position)
0:48 Pos: direct index for structure (temp 4-component vector of float)
...
...
@@ -353,8 +353,8 @@ Shader version: 450
0:? 0.000000
0:? 0.000000
0:? 0.000000
0:
?
Sequence
0:
?
Sequence
0:
48
Sequence
0:
48
Sequence
0:48 move second child to first child (temp 4-component vector of float)
0:? 'Pos' (out 4-component vector of float Position)
0:48 Pos: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.samplelevel.offset.dx10.frag.out
View file @
a08c929d
...
...
@@ -157,8 +157,8 @@ gl_FragCoord origin is upper left
0:46 1 (const int)
0:46 Constant:
0:46 1.000000
0:
?
Sequence
0:
?
Sequence
0:
48
Sequence
0:
48
Sequence
0:48 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:48 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -352,8 +352,8 @@ gl_FragCoord origin is upper left
0:46 1 (const int)
0:46 Constant:
0:46 1.000000
0:
?
Sequence
0:
?
Sequence
0:
48
Sequence
0:
48
Sequence
0:48 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:48 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.samplelevel.offsetarray.dx10.frag.out
View file @
a08c929d
...
...
@@ -112,8 +112,8 @@ gl_FragCoord origin is upper left
0:34 1 (const int)
0:34 Constant:
0:34 1.000000
0:
?
Sequence
0:
?
Sequence
0:
36
Sequence
0:
36
Sequence
0:36 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:36 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -256,8 +256,8 @@ gl_FragCoord origin is upper left
0:34 1 (const int)
0:34 Constant:
0:34 1.000000
0:
?
Sequence
0:
?
Sequence
0:
36
Sequence
0:
36
Sequence
0:36 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:36 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.semicolons.frag.out
View file @
a08c929d
...
...
@@ -19,8 +19,8 @@ gl_FragCoord origin is upper left
0:16 1.000000
0:16 1.000000
0:16 1.000000
0:
?
Sequence
0:
?
Sequence
0:
17
Sequence
0:
17
Sequence
0:17 move second child to first child (temp 4-component vector of float)
0:? 'color' (layout(location=0 ) out 4-component vector of float)
0:17 color: direct index for structure (temp 4-component vector of float)
...
...
@@ -55,8 +55,8 @@ gl_FragCoord origin is upper left
0:16 1.000000
0:16 1.000000
0:16 1.000000
0:
?
Sequence
0:
?
Sequence
0:
17
Sequence
0:
17
Sequence
0:17 move second child to first child (temp 4-component vector of float)
0:? 'color' (layout(location=0 ) out 4-component vector of float)
0:17 color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.stringtoken.frag.out
View file @
a08c929d
...
...
@@ -15,8 +15,8 @@ gl_FragCoord origin is upper left
0:? 0.000000
0:? 0.000000
0:? 1.000000
0:
?
Sequence
0:
?
Sequence
0:
19
Sequence
0:
19
Sequence
0:19 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:19 Color: direct index for structure (temp 4-component vector of float)
...
...
@@ -49,8 +49,8 @@ gl_FragCoord origin is upper left
0:? 0.000000
0:? 0.000000
0:? 1.000000
0:
?
Sequence
0:
?
Sequence
0:
19
Sequence
0:
19
Sequence
0:19 move second child to first child (temp 4-component vector of float)
0:? 'Color' (layout(location=0 ) out 4-component vector of float)
0:19 Color: direct index for structure (temp 4-component vector of float)
...
...
Test/baseResults/hlsl.structin.vert.out
View file @
a08c929d
...
...
@@ -32,8 +32,8 @@ Shader version: 450
0:11 0 (const int)
0:11 'd' (layout(location=0 ) in 4-component vector of float)
0:11 'e' (layout(location=5 ) in 4-component vector of float)
0:
?
Sequence
0:
?
Sequence
0:
13
Sequence
0:
13
Sequence
0:13 move second child to first child (temp 2-element array of 4-component vector of float)
0:? 'm' (layout(location=0 ) out 2-element array of 4-component vector of float)
0:13 m: direct index for structure (temp 2-element array of 4-component vector of float)
...
...
@@ -100,8 +100,8 @@ Shader version: 450
0:11 0 (const int)
0:11 'd' (layout(location=0 ) in 4-component vector of float)
0:11 'e' (layout(location=5 ) in 4-component vector of float)
0:
?
Sequence
0:
?
Sequence
0:
13
Sequence
0:
13
Sequence
0:13 move second child to first child (temp 2-element array of 4-component vector of float)
0:? 'm' (layout(location=0 ) out 2-element array of 4-component vector of float)
0:13 m: direct index for structure (temp 2-element array of 4-component vector of float)
...
...
glslang/Include/revision.h
View file @
a08c929d
...
...
@@ -2,5 +2,5 @@
// For the version, it uses the latest git tag followed by the number of commits.
// For the date, it uses the current date (when then script is run).
#define GLSLANG_REVISION "Overload400-PrecQual.154
4
"
#define GLSLANG_REVISION "Overload400-PrecQual.154
5
"
#define GLSLANG_DATE "01-Oct-2016"
hlsl/hlslParseHelper.cpp
View file @
a08c929d
...
...
@@ -1115,7 +1115,7 @@ TIntermNode* HlslParseContext::handleReturnValue(const TSourceLoc& loc, TIntermT
entryPointOutput
->
getType
());
TIntermNode
*
returnSequence
=
handleAssign
(
loc
,
EOpAssign
,
left
,
converted
);
returnSequence
=
intermediate
.
makeAggregate
(
returnSequence
);
returnSequence
=
intermediate
.
growAggregate
(
returnSequence
,
intermediate
.
addBranch
(
EOpReturn
,
loc
));
returnSequence
=
intermediate
.
growAggregate
(
returnSequence
,
intermediate
.
addBranch
(
EOpReturn
,
loc
)
,
loc
);
returnSequence
->
getAsAggregate
()
->
setOperator
(
EOpSequence
);
return
returnSequence
;
...
...
@@ -1183,7 +1183,7 @@ TIntermTyped* HlslParseContext::handleAssign(const TSourceLoc& loc, TOperator op
EOpIndexDirectStruct
,
*
members
[
member
].
type
);
TIntermTyped
*
subLeft
=
getMember
(
flattenLeft
,
left
,
*
leftVariables
,
member
,
EOpIndexDirectStruct
,
*
members
[
member
].
type
);
assignList
=
intermediate
.
growAggregate
(
assignList
,
intermediate
.
addAssign
(
op
,
subLeft
,
subRight
,
loc
));
assignList
=
intermediate
.
growAggregate
(
assignList
,
intermediate
.
addAssign
(
op
,
subLeft
,
subRight
,
loc
)
,
loc
);
}
}
...
...
@@ -1201,7 +1201,7 @@ TIntermTyped* HlslParseContext::handleAssign(const TSourceLoc& loc, TOperator op
TIntermTyped
*
subLeft
=
getMember
(
flattenLeft
,
left
,
*
leftVariables
,
element
,
EOpIndexDirect
,
dereferencedType
);
assignList
=
intermediate
.
growAggregate
(
assignList
,
intermediate
.
addAssign
(
op
,
subLeft
,
subRight
,
loc
));
assignList
=
intermediate
.
growAggregate
(
assignList
,
intermediate
.
addAssign
(
op
,
subLeft
,
subRight
,
loc
)
,
loc
);
}
}
...
...
@@ -2393,18 +2393,17 @@ void HlslParseContext::addInputArgumentConversions(const TFunction& function, TI
// The deepest will copy member-by-member to build the structure to pass.
// The level above that will be a two-operand EOpComma sequence that follows the copy by the
// object itself.
TSourceLoc
dummyLoc
;
// ?? fix these everywhere to be arguments[i]->getLoc()?
dummyLoc
.
init
();
TVariable
*
internalAggregate
=
makeInternalVariable
(
"aggShadow"
,
*
function
[
i
].
type
);
internalAggregate
->
getWritableType
().
getQualifier
().
makeTemporary
();
TIntermSymbol
*
internalSymbolNode
=
new
TIntermSymbol
(
internalAggregate
->
getUniqueId
(),
internalAggregate
->
getName
(),
internalAggregate
->
getType
());
internalSymbolNode
->
setLoc
(
arg
->
getLoc
());
// This makes the deepest level, the member-wise copy
TIntermAggregate
*
assignAgg
=
handleAssign
(
dummyLoc
,
EOpAssign
,
internalSymbolNode
,
arg
)
->
getAsAggregate
();
TIntermAggregate
*
assignAgg
=
handleAssign
(
arg
->
getLoc
()
,
EOpAssign
,
internalSymbolNode
,
arg
)
->
getAsAggregate
();
// Now, pair that with the resulting aggregate.
assignAgg
=
intermediate
.
growAggregate
(
assignAgg
,
internalSymbolNode
);
assignAgg
=
intermediate
.
growAggregate
(
assignAgg
,
internalSymbolNode
,
arg
->
getLoc
()
);
assignAgg
->
setOperator
(
EOpComma
);
assignAgg
->
setType
(
internalAggregate
->
getType
());
setArg
(
i
,
assignAgg
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment