Fri, 04 Apr 2008 11:29:38 -0400 Implemented uniform reporting. trunk
Ryan C. Gordon <icculus@icculus.org> [Fri, 04 Apr 2008 11:29:38 -0400] rev 95
Implemented uniform reporting.
Fri, 04 Apr 2008 11:27:09 -0400 Simplifed public uniform information. trunk
Ryan C. Gordon <icculus@icculus.org> [Fri, 04 Apr 2008 11:27:09 -0400] rev 94
Simplifed public uniform information. No sense in having a name here, since it's basically meaningless in some profiles, like D3D. Even profiles that actually need a string name to bind data, like GLSL, can reconstruct it easily enough, since there was never a human-readable name to start with.
Fri, 04 Apr 2008 09:48:55 -0400 Make ctx->mainline the default output list. trunk
Ryan C. Gordon <icculus@icculus.org> [Fri, 04 Apr 2008 09:48:55 -0400] rev 93
Make ctx->mainline the default output list. Now D3D profile can insert output in front of disassembly, if needed.
Fri, 04 Apr 2008 09:45:04 -0400 Implemented foundation for reporting uniforms to calling app. trunk
Ryan C. Gordon <icculus@icculus.org> [Fri, 04 Apr 2008 09:45:04 -0400] rev 92
Implemented foundation for reporting uniforms to calling app. Generation of uniforms not implemented, yet.
Fri, 04 Apr 2008 08:53:43 -0400 Moved some DCL stuff from parse_args() to state() implementation. trunk
Ryan C. Gordon <icculus@icculus.org> [Fri, 04 Apr 2008 08:53:43 -0400] rev 91
Moved some DCL stuff from parse_args() to state() implementation.
Fri, 04 Apr 2008 08:51:31 -0400 Moved some DEF* stuff from parse_args() to state() implementations. trunk
Ryan C. Gordon <icculus@icculus.org> [Fri, 04 Apr 2008 08:51:31 -0400] rev 90
Moved some DEF* stuff from parse_args() to state() implementations.
Fri, 04 Apr 2008 08:44:28 -0400 Replaced "(void)" with "()" in subroutine definitions in GLSL profile. trunk
Ryan C. Gordon <icculus@icculus.org> [Fri, 04 Apr 2008 08:44:28 -0400] rev 89
Replaced "(void)" with "()" in subroutine definitions in GLSL profile.
Fri, 04 Apr 2008 08:39:33 -0400 Flag registers replicated for matrix as used. trunk
Ryan C. Gordon <icculus@icculus.org> [Fri, 04 Apr 2008 08:39:33 -0400] rev 88
Flag registers replicated for matrix as used. This lets GLSL profile know that it needs to define variables for each row of the matrix, not just the first one.
Fri, 04 Apr 2008 08:38:04 -0400 Cleaned up matrix sourcearg replication. trunk
Ryan C. Gordon <icculus@icculus.org> [Fri, 04 Apr 2008 08:38:04 -0400] rev 87
Cleaned up matrix sourcearg replication.
Fri, 04 Apr 2008 08:15:11 -0400 Flag label registers as defined when we see a label opcode. trunk
Ryan C. Gordon <icculus@icculus.org> [Fri, 04 Apr 2008 08:15:11 -0400] rev 86
Flag label registers as defined when we see a label opcode.
(0) -10 +10 +100 +300 +1000 tip