Expand implicit argument conversions to also include handling built-in function calls.
git-svn-id: https://cvs.khronos.org/svn/repos/ogl/trunk/ecosystem/public/sdk/tools/glslang@26080 e7fa87d3-cd2b-0410-9028-fcbf551c1848
This commit is contained in:
@@ -190,6 +190,31 @@ ERROR: node is still EOpNull!
|
||||
0:54 Constant:
|
||||
0:54 -10 (const int)
|
||||
0:54 20 (const int)
|
||||
0:60 Function Definition: foo24( (void)
|
||||
0:60 Function Parameters:
|
||||
0:? Sequence
|
||||
0:63 move second child to first child (3-component vector of double)
|
||||
0:63 'df' (3-component vector of double)
|
||||
0:63 Convert float to double (3-component vector of double)
|
||||
0:63 Comma (3-component vector of float)
|
||||
0:63 move second child to first child (3-component vector of float)
|
||||
0:63 'tempReturn' (3-component vector of float)
|
||||
0:63 modf (3-component vector of float)
|
||||
0:63 vector swizzle (3-component vector of float)
|
||||
0:63 'outp' (out 4-component vector of float)
|
||||
0:63 Sequence
|
||||
0:63 Constant:
|
||||
0:63 0 (const int)
|
||||
0:63 Constant:
|
||||
0:63 1 (const int)
|
||||
0:63 Constant:
|
||||
0:63 2 (const int)
|
||||
0:63 'tempArg' (3-component vector of float)
|
||||
0:63 move second child to first child (3-component vector of double)
|
||||
0:63 'di' (3-component vector of double)
|
||||
0:63 Convert float to double (3-component vector of double)
|
||||
0:63 'tempArg' (3-component vector of float)
|
||||
0:63 'tempReturn' (3-component vector of float)
|
||||
0:? Linker Objects
|
||||
0:? 'c2D' (smooth in 2-component vector of float)
|
||||
0:? 'i' (flat in int)
|
||||
|
||||
Reference in New Issue
Block a user