John Kessenich | 2bbd2a3 | 2014-04-14 16:10:01 +0000 | [diff] [blame] | 1 | 420.tesc
|
John Kessenich | edd1819 | 2015-04-17 21:47:07 +0000 | [diff] [blame] | 2 | Warning, version 420 is not yet complete; most version-specific features are present, but some are missing.
|
John Kessenich | 2bbd2a3 | 2014-04-14 16:10:01 +0000 | [diff] [blame] | 3 | ERROR: 0:7: 'vertices' : inconsistent output number of vertices for array size of gl_out
|
| 4 | ERROR: 0:11: 'vertices' : inconsistent output number of vertices for array size of a
|
| 5 | ERROR: 0:12: 'vertices' : inconsistent output number of vertices for array size of outb
|
John Kessenich | 0b9e112 | 2014-05-10 22:24:50 +0000 | [diff] [blame] | 6 | ERROR: 0:26: 'gl_PointSize' : no such field in structure
|
John Kessenich | dff18a2 | 2015-05-18 16:45:49 +0000 | [diff] [blame^] | 7 | ERROR: 0:26: 'assign' : cannot convert from 'temp float' to 'temp block{out 4-component vector of float Position gl_Position}'
|
John Kessenich | 2bbd2a3 | 2014-04-14 16:10:01 +0000 | [diff] [blame] | 8 | ERROR: 0:29: 'out' : type must be an array: outf
|
| 9 | ERROR: 6 compilation errors. No code generated.
|
| 10 |
|
| 11 |
|
John Kessenich | edd1819 | 2015-04-17 21:47:07 +0000 | [diff] [blame] | 12 | Shader version: 420
|
John Kessenich | 263a134 | 2014-04-14 16:11:00 +0000 | [diff] [blame] | 13 | Requested GL_ARB_separate_shader_objects
|
John Kessenich | 2bbd2a3 | 2014-04-14 16:10:01 +0000 | [diff] [blame] | 14 | vertices = 4
|
| 15 | ERROR: node is still EOpNull!
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 16 | 0:15 Function Definition: main( (global void)
|
John Kessenich | 2bbd2a3 | 2014-04-14 16:10:01 +0000 | [diff] [blame] | 17 | 0:15 Function Parameters:
|
| 18 | 0:17 Sequence
|
| 19 | 0:17 Sequence
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 20 | 0:17 move second child to first child (temp 4-component vector of float)
|
| 21 | 0:17 'p' (temp 4-component vector of float)
|
John Kessenich | 263a134 | 2014-04-14 16:11:00 +0000 | [diff] [blame] | 22 | 0:17 gl_Position: direct index for structure (in 4-component vector of float)
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 23 | 0:17 direct index (temp block{in 4-component vector of float gl_Position, in float gl_PointSize, in implicitly-sized array of float gl_ClipDistance})
|
John Kessenich | 263a134 | 2014-04-14 16:11:00 +0000 | [diff] [blame] | 24 | 0:17 'gl_in' (in 32-element array of block{in 4-component vector of float gl_Position, in float gl_PointSize, in implicitly-sized array of float gl_ClipDistance})
|
John Kessenich | 2bbd2a3 | 2014-04-14 16:10:01 +0000 | [diff] [blame] | 25 | 0:17 Constant:
|
| 26 | 0:17 1 (const int)
|
| 27 | 0:17 Constant:
|
| 28 | 0:17 0 (const int)
|
| 29 | 0:18 Sequence
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 30 | 0:18 move second child to first child (temp float)
|
| 31 | 0:18 'ps' (temp float)
|
John Kessenich | 263a134 | 2014-04-14 16:11:00 +0000 | [diff] [blame] | 32 | 0:18 gl_PointSize: direct index for structure (in float)
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 33 | 0:18 direct index (temp block{in 4-component vector of float gl_Position, in float gl_PointSize, in implicitly-sized array of float gl_ClipDistance})
|
John Kessenich | 263a134 | 2014-04-14 16:11:00 +0000 | [diff] [blame] | 34 | 0:18 'gl_in' (in 32-element array of block{in 4-component vector of float gl_Position, in float gl_PointSize, in implicitly-sized array of float gl_ClipDistance})
|
John Kessenich | 2bbd2a3 | 2014-04-14 16:10:01 +0000 | [diff] [blame] | 35 | 0:18 Constant:
|
| 36 | 0:18 1 (const int)
|
| 37 | 0:18 Constant:
|
| 38 | 0:18 1 (const int)
|
| 39 | 0:19 Sequence
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 40 | 0:19 move second child to first child (temp float)
|
| 41 | 0:19 'cd' (temp float)
|
| 42 | 0:19 direct index (temp float)
|
John Kessenich | 263a134 | 2014-04-14 16:11:00 +0000 | [diff] [blame] | 43 | 0:19 gl_ClipDistance: direct index for structure (in implicitly-sized array of float)
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 44 | 0:19 direct index (temp block{in 4-component vector of float gl_Position, in float gl_PointSize, in implicitly-sized array of float gl_ClipDistance})
|
John Kessenich | 263a134 | 2014-04-14 16:11:00 +0000 | [diff] [blame] | 45 | 0:19 'gl_in' (in 32-element array of block{in 4-component vector of float gl_Position, in float gl_PointSize, in implicitly-sized array of float gl_ClipDistance})
|
John Kessenich | 2bbd2a3 | 2014-04-14 16:10:01 +0000 | [diff] [blame] | 46 | 0:19 Constant:
|
| 47 | 0:19 1 (const int)
|
| 48 | 0:19 Constant:
|
| 49 | 0:19 2 (const int)
|
| 50 | 0:19 Constant:
|
| 51 | 0:19 2 (const int)
|
| 52 | 0:21 Sequence
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 53 | 0:21 move second child to first child (temp int)
|
| 54 | 0:21 'pvi' (temp int)
|
John Kessenich | dff18a2 | 2015-05-18 16:45:49 +0000 | [diff] [blame^] | 55 | 0:21 'gl_PatchVerticesIn' (in int PatchVertices)
|
John Kessenich | 2bbd2a3 | 2014-04-14 16:10:01 +0000 | [diff] [blame] | 56 | 0:22 Sequence
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 57 | 0:22 move second child to first child (temp int)
|
| 58 | 0:22 'pid' (temp int)
|
John Kessenich | dff18a2 | 2015-05-18 16:45:49 +0000 | [diff] [blame^] | 59 | 0:22 'gl_PrimitiveID' (in int PrimitiveID)
|
John Kessenich | 2bbd2a3 | 2014-04-14 16:10:01 +0000 | [diff] [blame] | 60 | 0:23 Sequence
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 61 | 0:23 move second child to first child (temp int)
|
| 62 | 0:23 'iid' (temp int)
|
John Kessenich | dff18a2 | 2015-05-18 16:45:49 +0000 | [diff] [blame^] | 63 | 0:23 'gl_InvocationID' (in int InvocationID)
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 64 | 0:25 move second child to first child (temp 4-component vector of float)
|
John Kessenich | dff18a2 | 2015-05-18 16:45:49 +0000 | [diff] [blame^] | 65 | 0:25 gl_Position: direct index for structure (out 4-component vector of float Position)
|
| 66 | 0:25 direct index (temp block{out 4-component vector of float Position gl_Position})
|
| 67 | 0:25 'gl_out' (out 3-element array of block{out 4-component vector of float Position gl_Position})
|
John Kessenich | 2bbd2a3 | 2014-04-14 16:10:01 +0000 | [diff] [blame] | 68 | 0:25 Constant:
|
| 69 | 0:25 1 (const int)
|
| 70 | 0:25 Constant:
|
| 71 | 0:25 0 (const int)
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 72 | 0:25 'p' (temp 4-component vector of float)
|
John Kessenich | dff18a2 | 2015-05-18 16:45:49 +0000 | [diff] [blame^] | 73 | 0:26 direct index (temp block{out 4-component vector of float Position gl_Position})
|
| 74 | 0:26 'gl_out' (out 3-element array of block{out 4-component vector of float Position gl_Position})
|
John Kessenich | 2bbd2a3 | 2014-04-14 16:10:01 +0000 | [diff] [blame] | 75 | 0:26 Constant:
|
| 76 | 0:26 1 (const int)
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 77 | 0:34 Function Definition: foo( (global void)
|
John Kessenich | edd1819 | 2015-04-17 21:47:07 +0000 | [diff] [blame] | 78 | 0:34 Function Parameters:
|
| 79 | 0:36 Sequence
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 80 | 0:36 Test condition and select (temp void)
|
John Kessenich | edd1819 | 2015-04-17 21:47:07 +0000 | [diff] [blame] | 81 | 0:36 Condition
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 82 | 0:36 logical-or (temp bool)
|
| 83 | 0:36 Compare Not Equal (temp bool)
|
John Kessenich | edd1819 | 2015-04-17 21:47:07 +0000 | [diff] [blame] | 84 | 0:36 Constant:
|
| 85 | 0:36 -0.625000
|
| 86 | 0:36 -0.500000
|
| 87 | 0:36 -0.375000
|
| 88 | 0:36 -0.250000
|
| 89 | 0:36 -0.375000
|
| 90 | 0:36 -0.250000
|
| 91 | 0:36 -0.125000
|
| 92 | 0:36 0.000000
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 93 | 0:36 direct index (layout(location=0 ) temp 2X4 matrix of double)
|
John Kessenich | edd1819 | 2015-04-17 21:47:07 +0000 | [diff] [blame] | 94 | 0:36 'vs_tcs_first' (layout(location=0 ) in 32-element array of 2X4 matrix of double)
|
| 95 | 0:36 Constant:
|
| 96 | 0:36 0 (const int)
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 97 | 0:37 Compare Not Equal (temp bool)
|
John Kessenich | edd1819 | 2015-04-17 21:47:07 +0000 | [diff] [blame] | 98 | 0:37 Constant:
|
| 99 | 0:37 0.375000
|
| 100 | 0:37 0.500000
|
| 101 | 0:37 0.625000
|
| 102 | 0:37 0.750000
|
| 103 | 0:37 0.625000
|
| 104 | 0:37 0.750000
|
| 105 | 0:37 0.875000
|
| 106 | 0:37 -0.625000
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 107 | 0:37 direct index (layout(location=12 ) temp 2X4 matrix of double)
|
John Kessenich | edd1819 | 2015-04-17 21:47:07 +0000 | [diff] [blame] | 108 | 0:37 'vs_tcs_last' (layout(location=12 ) in 32-element array of 2X4 matrix of double)
|
| 109 | 0:37 Constant:
|
| 110 | 0:37 0 (const int)
|
| 111 | 0:36 true case is null
|
John Kessenich | 2bbd2a3 | 2014-04-14 16:10:01 +0000 | [diff] [blame] | 112 | 0:? Linker Objects
|
John Kessenich | dff18a2 | 2015-05-18 16:45:49 +0000 | [diff] [blame^] | 113 | 0:? 'gl_out' (out 3-element array of block{out 4-component vector of float Position gl_Position})
|
John Kessenich | 2bbd2a3 | 2014-04-14 16:10:01 +0000 | [diff] [blame] | 114 | 0:? 'a' (out 3-element array of int)
|
| 115 | 0:? 'outb' (out 5-element array of int)
|
| 116 | 0:? 'outc' (out 4-element array of int)
|
| 117 | 0:? 'outf' (out float)
|
John Kessenich | edd1819 | 2015-04-17 21:47:07 +0000 | [diff] [blame] | 118 | 0:? 'vs_tcs_first' (layout(location=0 ) in 32-element array of 2X4 matrix of double)
|
| 119 | 0:? 'vs_tcs_last' (layout(location=12 ) in 32-element array of 2X4 matrix of double)
|
John Kessenich | 2bbd2a3 | 2014-04-14 16:10:01 +0000 | [diff] [blame] | 120 |
|
| 121 |
|
| 122 | Linked tessellation control stage:
|
| 123 |
|
| 124 |
|
John Kessenich | edd1819 | 2015-04-17 21:47:07 +0000 | [diff] [blame] | 125 | Shader version: 420
|
John Kessenich | 263a134 | 2014-04-14 16:11:00 +0000 | [diff] [blame] | 126 | Requested GL_ARB_separate_shader_objects
|
John Kessenich | 2bbd2a3 | 2014-04-14 16:10:01 +0000 | [diff] [blame] | 127 | vertices = 4
|
John Kessenich | 263a134 | 2014-04-14 16:11:00 +0000 | [diff] [blame] | 128 | ERROR: node is still EOpNull!
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 129 | 0:15 Function Definition: main( (global void)
|
John Kessenich | 263a134 | 2014-04-14 16:11:00 +0000 | [diff] [blame] | 130 | 0:15 Function Parameters:
|
| 131 | 0:17 Sequence
|
| 132 | 0:17 Sequence
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 133 | 0:17 move second child to first child (temp 4-component vector of float)
|
| 134 | 0:17 'p' (temp 4-component vector of float)
|
John Kessenich | 263a134 | 2014-04-14 16:11:00 +0000 | [diff] [blame] | 135 | 0:17 gl_Position: direct index for structure (in 4-component vector of float)
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 136 | 0:17 direct index (temp block{in 4-component vector of float gl_Position, in float gl_PointSize, in 1-element array of float gl_ClipDistance})
|
John Kessenich | 263a134 | 2014-04-14 16:11:00 +0000 | [diff] [blame] | 137 | 0:17 'gl_in' (in 32-element array of block{in 4-component vector of float gl_Position, in float gl_PointSize, in 1-element array of float gl_ClipDistance})
|
| 138 | 0:17 Constant:
|
| 139 | 0:17 1 (const int)
|
| 140 | 0:17 Constant:
|
| 141 | 0:17 0 (const int)
|
| 142 | 0:18 Sequence
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 143 | 0:18 move second child to first child (temp float)
|
| 144 | 0:18 'ps' (temp float)
|
John Kessenich | 263a134 | 2014-04-14 16:11:00 +0000 | [diff] [blame] | 145 | 0:18 gl_PointSize: direct index for structure (in float)
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 146 | 0:18 direct index (temp block{in 4-component vector of float gl_Position, in float gl_PointSize, in 1-element array of float gl_ClipDistance})
|
John Kessenich | 263a134 | 2014-04-14 16:11:00 +0000 | [diff] [blame] | 147 | 0:18 'gl_in' (in 32-element array of block{in 4-component vector of float gl_Position, in float gl_PointSize, in 1-element array of float gl_ClipDistance})
|
| 148 | 0:18 Constant:
|
| 149 | 0:18 1 (const int)
|
| 150 | 0:18 Constant:
|
| 151 | 0:18 1 (const int)
|
| 152 | 0:19 Sequence
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 153 | 0:19 move second child to first child (temp float)
|
| 154 | 0:19 'cd' (temp float)
|
| 155 | 0:19 direct index (temp float)
|
John Kessenich | 263a134 | 2014-04-14 16:11:00 +0000 | [diff] [blame] | 156 | 0:19 gl_ClipDistance: direct index for structure (in 1-element array of float)
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 157 | 0:19 direct index (temp block{in 4-component vector of float gl_Position, in float gl_PointSize, in 1-element array of float gl_ClipDistance})
|
John Kessenich | 263a134 | 2014-04-14 16:11:00 +0000 | [diff] [blame] | 158 | 0:19 'gl_in' (in 32-element array of block{in 4-component vector of float gl_Position, in float gl_PointSize, in 1-element array of float gl_ClipDistance})
|
| 159 | 0:19 Constant:
|
| 160 | 0:19 1 (const int)
|
| 161 | 0:19 Constant:
|
| 162 | 0:19 2 (const int)
|
| 163 | 0:19 Constant:
|
| 164 | 0:19 2 (const int)
|
| 165 | 0:21 Sequence
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 166 | 0:21 move second child to first child (temp int)
|
| 167 | 0:21 'pvi' (temp int)
|
John Kessenich | dff18a2 | 2015-05-18 16:45:49 +0000 | [diff] [blame^] | 168 | 0:21 'gl_PatchVerticesIn' (in int PatchVertices)
|
John Kessenich | 263a134 | 2014-04-14 16:11:00 +0000 | [diff] [blame] | 169 | 0:22 Sequence
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 170 | 0:22 move second child to first child (temp int)
|
| 171 | 0:22 'pid' (temp int)
|
John Kessenich | dff18a2 | 2015-05-18 16:45:49 +0000 | [diff] [blame^] | 172 | 0:22 'gl_PrimitiveID' (in int PrimitiveID)
|
John Kessenich | 263a134 | 2014-04-14 16:11:00 +0000 | [diff] [blame] | 173 | 0:23 Sequence
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 174 | 0:23 move second child to first child (temp int)
|
| 175 | 0:23 'iid' (temp int)
|
John Kessenich | dff18a2 | 2015-05-18 16:45:49 +0000 | [diff] [blame^] | 176 | 0:23 'gl_InvocationID' (in int InvocationID)
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 177 | 0:25 move second child to first child (temp 4-component vector of float)
|
John Kessenich | dff18a2 | 2015-05-18 16:45:49 +0000 | [diff] [blame^] | 178 | 0:25 gl_Position: direct index for structure (out 4-component vector of float Position)
|
| 179 | 0:25 direct index (temp block{out 4-component vector of float Position gl_Position})
|
| 180 | 0:25 'gl_out' (out 3-element array of block{out 4-component vector of float Position gl_Position})
|
John Kessenich | 263a134 | 2014-04-14 16:11:00 +0000 | [diff] [blame] | 181 | 0:25 Constant:
|
| 182 | 0:25 1 (const int)
|
| 183 | 0:25 Constant:
|
| 184 | 0:25 0 (const int)
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 185 | 0:25 'p' (temp 4-component vector of float)
|
John Kessenich | dff18a2 | 2015-05-18 16:45:49 +0000 | [diff] [blame^] | 186 | 0:26 direct index (temp block{out 4-component vector of float Position gl_Position})
|
| 187 | 0:26 'gl_out' (out 3-element array of block{out 4-component vector of float Position gl_Position})
|
John Kessenich | 263a134 | 2014-04-14 16:11:00 +0000 | [diff] [blame] | 188 | 0:26 Constant:
|
| 189 | 0:26 1 (const int)
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 190 | 0:34 Function Definition: foo( (global void)
|
John Kessenich | edd1819 | 2015-04-17 21:47:07 +0000 | [diff] [blame] | 191 | 0:34 Function Parameters:
|
| 192 | 0:36 Sequence
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 193 | 0:36 Test condition and select (temp void)
|
John Kessenich | edd1819 | 2015-04-17 21:47:07 +0000 | [diff] [blame] | 194 | 0:36 Condition
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 195 | 0:36 logical-or (temp bool)
|
| 196 | 0:36 Compare Not Equal (temp bool)
|
John Kessenich | edd1819 | 2015-04-17 21:47:07 +0000 | [diff] [blame] | 197 | 0:36 Constant:
|
| 198 | 0:36 -0.625000
|
| 199 | 0:36 -0.500000
|
| 200 | 0:36 -0.375000
|
| 201 | 0:36 -0.250000
|
| 202 | 0:36 -0.375000
|
| 203 | 0:36 -0.250000
|
| 204 | 0:36 -0.125000
|
| 205 | 0:36 0.000000
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 206 | 0:36 direct index (layout(location=0 ) temp 2X4 matrix of double)
|
John Kessenich | edd1819 | 2015-04-17 21:47:07 +0000 | [diff] [blame] | 207 | 0:36 'vs_tcs_first' (layout(location=0 ) in 32-element array of 2X4 matrix of double)
|
| 208 | 0:36 Constant:
|
| 209 | 0:36 0 (const int)
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 210 | 0:37 Compare Not Equal (temp bool)
|
John Kessenich | edd1819 | 2015-04-17 21:47:07 +0000 | [diff] [blame] | 211 | 0:37 Constant:
|
| 212 | 0:37 0.375000
|
| 213 | 0:37 0.500000
|
| 214 | 0:37 0.625000
|
| 215 | 0:37 0.750000
|
| 216 | 0:37 0.625000
|
| 217 | 0:37 0.750000
|
| 218 | 0:37 0.875000
|
| 219 | 0:37 -0.625000
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 220 | 0:37 direct index (layout(location=12 ) temp 2X4 matrix of double)
|
John Kessenich | edd1819 | 2015-04-17 21:47:07 +0000 | [diff] [blame] | 221 | 0:37 'vs_tcs_last' (layout(location=12 ) in 32-element array of 2X4 matrix of double)
|
| 222 | 0:37 Constant:
|
| 223 | 0:37 0 (const int)
|
| 224 | 0:36 true case is null
|
John Kessenich | 263a134 | 2014-04-14 16:11:00 +0000 | [diff] [blame] | 225 | 0:? Linker Objects
|
John Kessenich | dff18a2 | 2015-05-18 16:45:49 +0000 | [diff] [blame^] | 226 | 0:? 'gl_out' (out 3-element array of block{out 4-component vector of float Position gl_Position})
|
John Kessenich | 263a134 | 2014-04-14 16:11:00 +0000 | [diff] [blame] | 227 | 0:? 'a' (out 3-element array of int)
|
| 228 | 0:? 'outb' (out 5-element array of int)
|
| 229 | 0:? 'outc' (out 4-element array of int)
|
| 230 | 0:? 'outf' (out float)
|
John Kessenich | edd1819 | 2015-04-17 21:47:07 +0000 | [diff] [blame] | 231 | 0:? 'vs_tcs_first' (layout(location=0 ) in 32-element array of 2X4 matrix of double)
|
| 232 | 0:? 'vs_tcs_last' (layout(location=12 ) in 32-element array of 2X4 matrix of double)
|
John Kessenich | 2bbd2a3 | 2014-04-14 16:10:01 +0000 | [diff] [blame] | 233 |
|