John Kessenich | 2f21fcc | 2015-06-17 16:15:09 +0000 | [diff] [blame^] | 1 | structAssignment.frag
|
John Kessenich | 4586dbd | 2013-08-05 15:52:03 +0000 | [diff] [blame] | 2 | WARNING: 0:4: varying deprecated in version 130; may be removed in future release
|
John Kessenich | 5134b9c | 2013-11-20 21:12:43 +0000 | [diff] [blame] | 3 |
|
John Kessenich | b4ef9e0 | 2014-03-31 22:20:47 +0000 | [diff] [blame] | 4 | Shader version: 130
|
John Kessenich | 4586dbd | 2013-08-05 15:52:03 +0000 | [diff] [blame] | 5 | 0:? Sequence
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 6 | 0:29 Function Definition: main( (global void)
|
John Kessenich | 4586dbd | 2013-08-05 15:52:03 +0000 | [diff] [blame] | 7 | 0:29 Function Parameters:
|
| 8 | 0:? Sequence
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 9 | 0:33 Test condition and select (temp void)
|
John Kessenich | 4586dbd | 2013-08-05 15:52:03 +0000 | [diff] [blame] | 10 | 0:33 Condition
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 11 | 0:33 Compare Greater Than (temp bool)
|
| 12 | 0:33 i: direct index for structure (global int)
|
| 13 | 0:33 s2_1: direct index for structure (global structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
| 14 | 0:33 'foo3' (uniform structure{global structure{global int i, global float f, global structure{global int i, global float f} s1_1} s2_1, global int i, global float f, global structure{global int i, global float f} s1_1})
|
John Kessenich | f2ee3dd | 2013-09-28 04:02:08 +0000 | [diff] [blame] | 15 | 0:33 Constant:
|
| 16 | 0:33 0 (const int)
|
| 17 | 0:33 Constant:
|
John Kessenich | 4586dbd | 2013-08-05 15:52:03 +0000 | [diff] [blame] | 18 | 0:33 0 (const int)
|
John Kessenich | f2ee3dd | 2013-09-28 04:02:08 +0000 | [diff] [blame] | 19 | 0:33 Constant:
|
John Kessenich | 4586dbd | 2013-08-05 15:52:03 +0000 | [diff] [blame] | 20 | 0:33 0 (const int)
|
John Kessenich | 4586dbd | 2013-08-05 15:52:03 +0000 | [diff] [blame] | 21 | 0:33 true case
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 22 | 0:34 move second child to first child (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
| 23 | 0:34 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
| 24 | 0:34 s2_1: direct index for structure (global structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
| 25 | 0:34 'foo3' (uniform structure{global structure{global int i, global float f, global structure{global int i, global float f} s1_1} s2_1, global int i, global float f, global structure{global int i, global float f} s1_1})
|
John Kessenich | f2ee3dd | 2013-09-28 04:02:08 +0000 | [diff] [blame] | 26 | 0:34 Constant:
|
| 27 | 0:34 0 (const int)
|
John Kessenich | 4586dbd | 2013-08-05 15:52:03 +0000 | [diff] [blame] | 28 | 0:33 false case
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 29 | 0:36 move second child to first child (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
| 30 | 0:36 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
| 31 | 0:36 'foo2' (uniform structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
| 32 | 0:38 move second child to first child (temp 4-component vector of float)
|
John Kessenich | dff18a2 | 2015-05-18 16:45:49 +0000 | [diff] [blame] | 33 | 0:38 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 34 | 0:38 vector-scale (temp 4-component vector of float)
|
| 35 | 0:38 f: direct index for structure (global float)
|
| 36 | 0:38 s1_1: direct index for structure (global structure{global int i, global float f})
|
| 37 | 0:38 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
John Kessenich | f2ee3dd | 2013-09-28 04:02:08 +0000 | [diff] [blame] | 38 | 0:38 Constant:
|
| 39 | 0:38 2 (const int)
|
| 40 | 0:38 Constant:
|
| 41 | 0:38 1 (const int)
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 42 | 0:38 Function Call: texture2D(s21;vf2; (global 4-component vector of float)
|
John Kessenich | 4586dbd | 2013-08-05 15:52:03 +0000 | [diff] [blame] | 43 | 0:38 'sampler' (uniform sampler2D)
|
| 44 | 0:38 'coord' (smooth in 2-component vector of float)
|
| 45 | 0:? Linker Objects
|
| 46 | 0:? 'sampler' (uniform sampler2D)
|
| 47 | 0:? 'coord' (smooth in 2-component vector of float)
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 48 | 0:? 'foo' (uniform structure{global int i, global float f})
|
| 49 | 0:? 'foo2' (uniform structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
| 50 | 0:? 'foo3' (uniform structure{global structure{global int i, global float f, global structure{global int i, global float f} s1_1} s2_1, global int i, global float f, global structure{global int i, global float f} s1_1})
|
John Kessenich | 4586dbd | 2013-08-05 15:52:03 +0000 | [diff] [blame] | 51 |
|
John Kessenich | 5134b9c | 2013-11-20 21:12:43 +0000 | [diff] [blame] | 52 |
|
| 53 | Linked fragment stage:
|
| 54 |
|
| 55 |
|
John Kessenich | b4ef9e0 | 2014-03-31 22:20:47 +0000 | [diff] [blame] | 56 | Shader version: 130
|
John Kessenich | cf0206c | 2014-04-14 15:46:40 +0000 | [diff] [blame] | 57 | 0:? Sequence
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 58 | 0:29 Function Definition: main( (global void)
|
John Kessenich | cf0206c | 2014-04-14 15:46:40 +0000 | [diff] [blame] | 59 | 0:29 Function Parameters:
|
| 60 | 0:? Sequence
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 61 | 0:33 Test condition and select (temp void)
|
John Kessenich | cf0206c | 2014-04-14 15:46:40 +0000 | [diff] [blame] | 62 | 0:33 Condition
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 63 | 0:33 Compare Greater Than (temp bool)
|
| 64 | 0:33 i: direct index for structure (global int)
|
| 65 | 0:33 s2_1: direct index for structure (global structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
| 66 | 0:33 'foo3' (uniform structure{global structure{global int i, global float f, global structure{global int i, global float f} s1_1} s2_1, global int i, global float f, global structure{global int i, global float f} s1_1})
|
John Kessenich | cf0206c | 2014-04-14 15:46:40 +0000 | [diff] [blame] | 67 | 0:33 Constant:
|
| 68 | 0:33 0 (const int)
|
| 69 | 0:33 Constant:
|
| 70 | 0:33 0 (const int)
|
| 71 | 0:33 Constant:
|
| 72 | 0:33 0 (const int)
|
| 73 | 0:33 true case
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 74 | 0:34 move second child to first child (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
| 75 | 0:34 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
| 76 | 0:34 s2_1: direct index for structure (global structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
| 77 | 0:34 'foo3' (uniform structure{global structure{global int i, global float f, global structure{global int i, global float f} s1_1} s2_1, global int i, global float f, global structure{global int i, global float f} s1_1})
|
John Kessenich | cf0206c | 2014-04-14 15:46:40 +0000 | [diff] [blame] | 78 | 0:34 Constant:
|
| 79 | 0:34 0 (const int)
|
| 80 | 0:33 false case
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 81 | 0:36 move second child to first child (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
| 82 | 0:36 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
| 83 | 0:36 'foo2' (uniform structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
| 84 | 0:38 move second child to first child (temp 4-component vector of float)
|
John Kessenich | dff18a2 | 2015-05-18 16:45:49 +0000 | [diff] [blame] | 85 | 0:38 'gl_FragColor' (fragColor 4-component vector of float FragColor)
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 86 | 0:38 vector-scale (temp 4-component vector of float)
|
| 87 | 0:38 f: direct index for structure (global float)
|
| 88 | 0:38 s1_1: direct index for structure (global structure{global int i, global float f})
|
| 89 | 0:38 'locals2' (temp structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
John Kessenich | cf0206c | 2014-04-14 15:46:40 +0000 | [diff] [blame] | 90 | 0:38 Constant:
|
| 91 | 0:38 2 (const int)
|
| 92 | 0:38 Constant:
|
| 93 | 0:38 1 (const int)
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 94 | 0:38 Function Call: texture2D(s21;vf2; (global 4-component vector of float)
|
John Kessenich | cf0206c | 2014-04-14 15:46:40 +0000 | [diff] [blame] | 95 | 0:38 'sampler' (uniform sampler2D)
|
| 96 | 0:38 'coord' (smooth in 2-component vector of float)
|
| 97 | 0:? Linker Objects
|
| 98 | 0:? 'sampler' (uniform sampler2D)
|
| 99 | 0:? 'coord' (smooth in 2-component vector of float)
|
John Kessenich | 8b37b04 | 2015-04-29 10:16:56 +0000 | [diff] [blame] | 100 | 0:? 'foo' (uniform structure{global int i, global float f})
|
| 101 | 0:? 'foo2' (uniform structure{global int i, global float f, global structure{global int i, global float f} s1_1})
|
| 102 | 0:? 'foo3' (uniform structure{global structure{global int i, global float f, global structure{global int i, global float f} s1_1} s2_1, global int i, global float f, global structure{global int i, global float f} s1_1})
|
John Kessenich | 5134b9c | 2013-11-20 21:12:43 +0000 | [diff] [blame] | 103 |
|