Implement frexp, ldexp, packUnorm2x16, unpackUnorm2x16, packUnorm4x8, packSnorm4x8, unpackUnorm4x8, unpackSnorm4x8, and unpackDouble2x32().
git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@27738 e7fa87d3-cd2b-0410-9028-fcbf551c1848
This commit is contained in:
@@ -264,6 +264,40 @@ ERROR: node is still EOpNull!
|
||||
0:84 'in4' (smooth in 4-component vector of float)
|
||||
0:84 fwidthFine (4-component vector of float)
|
||||
0:84 'in4' (smooth in 4-component vector of float)
|
||||
0:89 move second child to first child (2-component vector of float)
|
||||
0:89 'v2' (2-component vector of float)
|
||||
0:89 Function Call: frexp(vf2;vi2; (2-component vector of float)
|
||||
0:89 'v2' (2-component vector of float)
|
||||
0:89 'i2' (2-component vector of int)
|
||||
0:90 move second child to first child (3-component vector of float)
|
||||
0:90 'v3' (3-component vector of float)
|
||||
0:90 Function Call: ldexp(vf3;vi3; (3-component vector of float)
|
||||
0:90 'v3' (3-component vector of float)
|
||||
0:90 'i3' (3-component vector of int)
|
||||
0:92 move second child to first child (uint)
|
||||
0:92 'u1' (uint)
|
||||
0:92 Function Call: packUnorm4x8(vf4; (uint)
|
||||
0:92 'v4' (4-component vector of float)
|
||||
0:93 move second child to first child (uint)
|
||||
0:93 'u1' (uint)
|
||||
0:93 Function Call: packSnorm4x8(vf4; (uint)
|
||||
0:93 'v4' (4-component vector of float)
|
||||
0:94 move second child to first child (4-component vector of float)
|
||||
0:94 'v4' (4-component vector of float)
|
||||
0:94 Function Call: unpackUnorm4x8(u1; (4-component vector of float)
|
||||
0:94 'u1' (uint)
|
||||
0:95 move second child to first child (4-component vector of float)
|
||||
0:95 'v4' (4-component vector of float)
|
||||
0:95 Function Call: unpackSnorm4x8(u1; (4-component vector of float)
|
||||
0:95 'u1' (uint)
|
||||
0:99 move second child to first child (double)
|
||||
0:99 'd' (double)
|
||||
0:99 Function Call: packDouble2x32(vu2; (double)
|
||||
0:99 'u2' (2-component vector of uint)
|
||||
0:100 move second child to first child (2-component vector of uint)
|
||||
0:100 'u2' (2-component vector of uint)
|
||||
0:100 Function Call: unpackDouble2x32(d1; (2-component vector of uint)
|
||||
0:100 'd' (double)
|
||||
0:? Linker Objects
|
||||
0:? 'c2D' (smooth in 2-component vector of float)
|
||||
0:? 'i' (flat in int)
|
||||
@@ -533,6 +567,40 @@ ERROR: node is still EOpNull!
|
||||
0:84 'in4' (smooth in 4-component vector of float)
|
||||
0:84 fwidthFine (4-component vector of float)
|
||||
0:84 'in4' (smooth in 4-component vector of float)
|
||||
0:89 move second child to first child (2-component vector of float)
|
||||
0:89 'v2' (2-component vector of float)
|
||||
0:89 Function Call: frexp(vf2;vi2; (2-component vector of float)
|
||||
0:89 'v2' (2-component vector of float)
|
||||
0:89 'i2' (2-component vector of int)
|
||||
0:90 move second child to first child (3-component vector of float)
|
||||
0:90 'v3' (3-component vector of float)
|
||||
0:90 Function Call: ldexp(vf3;vi3; (3-component vector of float)
|
||||
0:90 'v3' (3-component vector of float)
|
||||
0:90 'i3' (3-component vector of int)
|
||||
0:92 move second child to first child (uint)
|
||||
0:92 'u1' (uint)
|
||||
0:92 Function Call: packUnorm4x8(vf4; (uint)
|
||||
0:92 'v4' (4-component vector of float)
|
||||
0:93 move second child to first child (uint)
|
||||
0:93 'u1' (uint)
|
||||
0:93 Function Call: packSnorm4x8(vf4; (uint)
|
||||
0:93 'v4' (4-component vector of float)
|
||||
0:94 move second child to first child (4-component vector of float)
|
||||
0:94 'v4' (4-component vector of float)
|
||||
0:94 Function Call: unpackUnorm4x8(u1; (4-component vector of float)
|
||||
0:94 'u1' (uint)
|
||||
0:95 move second child to first child (4-component vector of float)
|
||||
0:95 'v4' (4-component vector of float)
|
||||
0:95 Function Call: unpackSnorm4x8(u1; (4-component vector of float)
|
||||
0:95 'u1' (uint)
|
||||
0:99 move second child to first child (double)
|
||||
0:99 'd' (double)
|
||||
0:99 Function Call: packDouble2x32(vu2; (double)
|
||||
0:99 'u2' (2-component vector of uint)
|
||||
0:100 move second child to first child (2-component vector of uint)
|
||||
0:100 'u2' (2-component vector of uint)
|
||||
0:100 Function Call: unpackDouble2x32(d1; (2-component vector of uint)
|
||||
0:100 'd' (double)
|
||||
0:? Linker Objects
|
||||
0:? 'c2D' (smooth in 2-component vector of float)
|
||||
0:? 'i' (flat in int)
|
||||
|
||||
Reference in New Issue
Block a user