Sat, 12 Apr 2008 16:51:23 -0400 |
Ryan C. Gordon |
Minor tweaks to Malloc() and Free() convenience functions.
trunk
|
changeset |
files
|
Mon, 07 Apr 2008 20:06:27 -0400 |
Ryan C. Gordon |
Fixed paths in svnpush.pl ...
trunk
|
changeset |
files
|
Mon, 07 Apr 2008 20:04:24 -0400 |
Ryan C. Gordon |
Implemented LOOP/ENDLOOP in GLSL profile.
trunk
|
changeset |
files
|
Mon, 07 Apr 2008 13:18:31 -0400 |
Ryan C. Gordon |
Added svnpush.pl for now.
trunk
|
changeset |
files
|
Sun, 06 Apr 2008 13:11:34 -0400 |
Ryan C. Gordon |
Hopefully fixed loop register inheriting to subroutines.
trunk
|
changeset |
files
|
Sun, 06 Apr 2008 11:42:12 -0400 |
Ryan C. Gordon |
Fixed comparisons in GLSL profile and improved validation.
trunk
|
changeset |
files
|
Sun, 06 Apr 2008 11:21:56 -0400 |
Ryan C. Gordon |
SINCOS work.
trunk
|
changeset |
files
|
Sun, 06 Apr 2008 10:54:03 -0400 |
Ryan C. Gordon |
Implemented CND in GLSL profile.
trunk
|
changeset |
files
|
Sun, 06 Apr 2008 10:40:10 -0400 |
Ryan C. Gordon |
Sorta implemented CMP for GLSL profile.
trunk
|
changeset |
files
|
Sun, 06 Apr 2008 10:10:27 -0400 |
Ryan C. Gordon |
(Maybe?) Implemented EXPP in GLSL profile.
trunk
|
changeset |
files
|
Sun, 06 Apr 2008 10:06:36 -0400 |
Ryan C. Gordon |
Macroized the passthrough emitters.
trunk
|
changeset |
files
|
Sun, 06 Apr 2008 10:02:45 -0400 |
Ryan C. Gordon |
Implemented DSX and DSY in the GLSL profile.
trunk
|
changeset |
files
|
Sun, 06 Apr 2008 09:54:25 -0400 |
Ryan C. Gordon |
Implemented REP and ENDREP in the GLSL profile.
trunk
|
changeset |
files
|
Sun, 06 Apr 2008 09:35:19 -0400 |
Ryan C. Gordon |
Print output in testparse.c byte-by-byte instead of as an ASCIZ string.
trunk
|
changeset |
files
|
Sun, 06 Apr 2008 09:26:27 -0400 |
Ryan C. Gordon |
Implemented POW in GLSL profile.
trunk
|
changeset |
files
|
Sun, 06 Apr 2008 09:23:40 -0400 |
Ryan C. Gordon |
Implemented LOGP in GLSL profile.
trunk
|
changeset |
files
|
Sun, 06 Apr 2008 08:52:24 -0400 |
Ryan C. Gordon |
Fixed linked list corruption.
trunk
|
changeset |
files
|
Sun, 06 Apr 2008 04:45:06 -0400 |
Ryan C. Gordon |
Added "passthrough" profile, which just sends the bytecode through unchanged;
trunk
|
changeset |
files
|
Sun, 06 Apr 2008 04:20:39 -0400 |
Ryan C. Gordon |
Added NRM implementation to GLSL profile.
trunk
|
changeset |
files
|
Sat, 05 Apr 2008 18:57:29 -0400 |
Ryan C. Gordon |
Try declaring aL in the for loop instead of globally.
trunk
|
changeset |
files
|
Sat, 05 Apr 2008 18:55:23 -0400 |
Ryan C. Gordon |
A little improvement to GLSL source argument modifiers.
trunk
|
changeset |
files
|
Sat, 05 Apr 2008 18:38:48 -0400 |
Ryan C. Gordon |
Added fog attribute to GLSL profile.
trunk
|
changeset |
files
|
Sat, 05 Apr 2008 16:33:33 -0400 |
Ryan C. Gordon |
Attribute parsing is closer to correct now.
trunk
|
changeset |
files
|
Sat, 05 Apr 2008 14:26:05 -0400 |
Ryan C. Gordon |
Minor DCL output fix in GLSL profile.
trunk
|
changeset |
files
|
Sat, 05 Apr 2008 13:23:37 -0400 |
Ryan C. Gordon |
More work on emit_GLSL_DCL().
trunk
|
changeset |
files
|
Sat, 05 Apr 2008 12:39:02 -0400 |
Ryan C. Gordon |
First shot at DCL emitter for GLSL profile. Incomplete.
trunk
|
changeset |
files
|
Sat, 05 Apr 2008 08:21:53 -0400 |
Ryan C. Gordon |
First shot at attributes reporting API.
trunk
|
changeset |
files
|
Fri, 04 Apr 2008 14:46:51 -0400 |
Ryan C. Gordon |
Check for NULL in Free().
trunk
|
changeset |
files
|
Fri, 04 Apr 2008 14:44:05 -0400 |
Ryan C. Gordon |
Whoops, wrong free() call.
trunk
|
changeset |
files
|
Fri, 04 Apr 2008 14:41:47 -0400 |
Ryan C. Gordon |
Allow instance data to be passed to the allocator.
trunk
|
changeset |
files
|
Fri, 04 Apr 2008 11:33:01 -0400 |
Ryan C. Gordon |
Removed convenience typedef.
trunk
|
changeset |
files
|
Fri, 04 Apr 2008 11:29:38 -0400 |
Ryan C. Gordon |
Implemented uniform reporting.
trunk
|
changeset |
files
|
Fri, 04 Apr 2008 11:27:09 -0400 |
Ryan C. Gordon |
Simplifed public uniform information.
trunk
|
changeset |
files
|
Fri, 04 Apr 2008 09:48:55 -0400 |
Ryan C. Gordon |
Make ctx->mainline the default output list.
trunk
|
changeset |
files
|
Fri, 04 Apr 2008 09:45:04 -0400 |
Ryan C. Gordon |
Implemented foundation for reporting uniforms to calling app.
trunk
|
changeset |
files
|
Fri, 04 Apr 2008 08:53:43 -0400 |
Ryan C. Gordon |
Moved some DCL stuff from parse_args() to state() implementation.
trunk
|
changeset |
files
|
Fri, 04 Apr 2008 08:51:31 -0400 |
Ryan C. Gordon |
Moved some DEF* stuff from parse_args() to state() implementations.
trunk
|
changeset |
files
|
Fri, 04 Apr 2008 08:44:28 -0400 |
Ryan C. Gordon |
Replaced "(void)" with "()" in subroutine definitions in GLSL profile.
trunk
|
changeset |
files
|
Fri, 04 Apr 2008 08:39:33 -0400 |
Ryan C. Gordon |
Flag registers replicated for matrix as used.
trunk
|
changeset |
files
|
Fri, 04 Apr 2008 08:38:04 -0400 |
Ryan C. Gordon |
Cleaned up matrix sourcearg replication.
trunk
|
changeset |
files
|
Fri, 04 Apr 2008 08:15:11 -0400 |
Ryan C. Gordon |
Flag label registers as defined when we see a label opcode.
trunk
|
changeset |
files
|
Fri, 04 Apr 2008 08:13:53 -0400 |
Ryan C. Gordon |
Declare registers we use as variables in the GLSL profile.
trunk
|
changeset |
files
|
Fri, 04 Apr 2008 07:47:32 -0400 |
Ryan C. Gordon |
constified reglist_exists().
trunk
|
changeset |
files
|
Fri, 04 Apr 2008 07:20:59 -0400 |
Ryan C. Gordon |
Add defined/declared registers to the appropriate register list.
trunk
|
changeset |
files
|
Fri, 04 Apr 2008 07:05:13 -0400 |
Ryan C. Gordon |
Keep a list of used/defined registers.
trunk
|
changeset |
files
|
Thu, 03 Apr 2008 10:05:58 -0400 |
Ryan C. Gordon |
Note to self.
trunk
|
changeset |
files
|
Thu, 03 Apr 2008 10:02:22 -0400 |
Ryan C. Gordon |
Whoops, missed a line the last patch should have removed.
trunk
|
changeset |
files
|
Thu, 03 Apr 2008 10:01:31 -0400 |
Ryan C. Gordon |
Removed comment output at top of program in GLSL profile.
trunk
|
changeset |
files
|
Thu, 03 Apr 2008 09:58:16 -0400 |
Ryan C. Gordon |
Add a blank line between the globals and the subroutines.
trunk
|
changeset |
files
|
Thu, 03 Apr 2008 09:45:11 -0400 |
Ryan C. Gordon |
Ugh, rounding to nearest sort of sucks.
trunk
|
changeset |
files
|
Thu, 03 Apr 2008 09:40:43 -0400 |
Ryan C. Gordon |
vec4(0.5f, 0.5f, 0.5f, 0.5f) can be shorted to vec4(0.5f).
trunk
|
changeset |
files
|
Thu, 03 Apr 2008 09:37:19 -0400 |
Ryan C. Gordon |
Whoops, need to do register reference upkeep for dest and source args.
trunk
|
changeset |
files
|
Thu, 03 Apr 2008 09:33:55 -0400 |
Ryan C. Gordon |
Global vars for GLSL profile.
trunk
|
changeset |
files
|
Thu, 03 Apr 2008 09:31:13 -0400 |
Ryan C. Gordon |
Shrank chatty enum name.
trunk
|
changeset |
files
|
Thu, 03 Apr 2008 08:51:52 -0400 |
Ryan C. Gordon |
Tweak floatstr() to produce strings the GLSL profile can use.
trunk
|
changeset |
files
|
Thu, 03 Apr 2008 08:33:55 -0400 |
Ryan C. Gordon |
Whitespace fix in the output.
trunk
|
changeset |
files
|
Thu, 03 Apr 2008 08:31:31 -0400 |
Ryan C. Gordon |
Fixed CALLNZ in the GLSL profile.
trunk
|
changeset |
files
|
Thu, 03 Apr 2008 08:29:38 -0400 |
Ryan C. Gordon |
First not-close-to-correct attempt at source arg names in GLSL profile.
trunk
|
changeset |
files
|
Thu, 03 Apr 2008 08:21:03 -0400 |
Ryan C. Gordon |
Better const char * correction.
trunk
|
changeset |
files
|
Thu, 03 Apr 2008 08:18:18 -0400 |
Ryan C. Gordon |
Fixed dest arg output.
trunk
|
changeset |
files
|