Fri, 19 Dec 2008 00:05:20 -0500 |
Ryan C. Gordon |
Allow errors to specify post-processing problems.
|
changeset |
files
|
Sun, 14 Dec 2008 16:27:40 -0500 |
Ryan C. Gordon |
Fixed relative addressing parsing, again.
|
changeset |
files
|
Sun, 14 Dec 2008 07:10:53 -0500 |
Ryan C. Gordon |
Workaround for incorrect assembly code generated by Cg.
|
changeset |
files
|
Sun, 14 Dec 2008 07:10:31 -0500 |
Ryan C. Gordon |
Removed a FIXME.
|
changeset |
files
|
Sat, 13 Dec 2008 08:58:35 -0500 |
Ryan C. Gordon |
Added TEXLDP/TEXLDP support to the assembler, cleaned up constants.
|
changeset |
files
|
Sat, 13 Dec 2008 08:48:11 -0500 |
Ryan C. Gordon |
Apparently TEXLDB and TEXLDP aren't real opcodes, but controls on TEXLD.
|
changeset |
files
|
Sat, 13 Dec 2008 02:58:52 -0500 |
Ryan C. Gordon |
Removed debug code.
|
changeset |
files
|
Sat, 13 Dec 2008 02:55:58 -0500 |
Ryan C. Gordon |
Removed a FIXME (the bytecode parser will catch this, now).
|
changeset |
files
|
Sat, 13 Dec 2008 02:22:32 -0500 |
Ryan C. Gordon |
First steps of reworking tokenizer.
|
changeset |
files
|
Sat, 13 Dec 2008 00:54:52 -0500 |
Ryan C. Gordon |
The parse_args_DCL fiasco continues.
|
changeset |
files
|
Sat, 13 Dec 2008 00:15:41 -0500 |
Ryan C. Gordon |
oDepth register doesn't have an index.
|
changeset |
files
|
Fri, 12 Dec 2008 05:06:07 -0500 |
Ryan C. Gordon |
More DCL parsing fixes.
|
changeset |
files
|
Fri, 12 Dec 2008 04:47:46 -0500 |
Ryan C. Gordon |
Corrected parsing of result modifiers for my stupid tokenizer.
|
changeset |
files
|
Fri, 12 Dec 2008 04:47:21 -0500 |
Ryan C. Gordon |
Fixed wrong sizeof for a memset() call.
|
changeset |
files
|
Fri, 12 Dec 2008 04:22:33 -0500 |
Ryan C. Gordon |
Make sure assembly source in test program is null-terminated.
|
changeset |
files
|
Fri, 12 Dec 2008 04:10:25 -0500 |
Ryan C. Gordon |
Don't need this buffer.
|
changeset |
files
|
Fri, 12 Dec 2008 04:10:18 -0500 |
Ryan C. Gordon |
Added line number to assembler errors in finderrors.c ...
|
changeset |
files
|
Fri, 12 Dec 2008 04:01:34 -0500 |
Ryan C. Gordon |
Fixed incorrect strcmp() tests.
|
changeset |
files
|
Fri, 12 Dec 2008 03:59:21 -0500 |
Ryan C. Gordon |
Cut and paste error.
|
changeset |
files
|
Fri, 12 Dec 2008 01:43:38 -0500 |
Ryan C. Gordon |
Fixed dcl_2d usage.
|
changeset |
files
|
Fri, 12 Dec 2008 00:58:10 -0500 |
Ryan C. Gordon |
Let finderrors work on assembly programs.
|
changeset |
files
|
Fri, 12 Dec 2008 00:08:12 -0500 |
Ryan C. Gordon |
Fixed logic error in assembler, to decide if oTx registers are available.
|
changeset |
files
|
Thu, 11 Dec 2008 00:01:08 -0500 |
Ryan C. Gordon |
Fixed wrong value for allow_glsl on non-Mac platforms.
|
changeset |
files
|
Wed, 10 Dec 2008 20:48:45 -0500 |
Ryan C. Gordon |
Fixed writemask bits in assembled bytecode.
|
changeset |
files
|
Wed, 10 Dec 2008 15:41:54 -0500 |
Ryan C. Gordon |
Apparently "vs.2.0" is equivalent to "vs_2_0"
|
changeset |
files
|
Wed, 10 Dec 2008 05:33:10 -0500 |
Ryan C. Gordon |
Added a FIXME.
|
changeset |
files
|
Wed, 10 Dec 2008 05:33:02 -0500 |
Ryan C. Gordon |
Disabled tokenizer debug output for now.
|
changeset |
files
|
Wed, 10 Dec 2008 05:30:38 -0500 |
Ryan C. Gordon |
Corrected state_IF() to handle IF PRED format.
|
changeset |
files
|
Wed, 10 Dec 2008 05:21:32 -0500 |
Ryan C. Gordon |
Made debug output more readable.
|
changeset |
files
|
Wed, 10 Dec 2008 05:21:21 -0500 |
Ryan C. Gordon |
SRCMOD_NOT apparently is allowed in SM3 for predicate registers...?!
|
changeset |
files
|
Wed, 10 Dec 2008 05:10:08 -0500 |
Ryan C. Gordon |
Allow SM3 shaders that are vs_3_x or vs_3_sw.
|
changeset |
files
|
Wed, 10 Dec 2008 05:06:56 -0500 |
Ryan C. Gordon |
Handle exponents in number parsing.
|
changeset |
files
|
Wed, 10 Dec 2008 05:05:55 -0500 |
Ryan C. Gordon |
Fixed wrong data from scalar_register().
|
changeset |
files
|
Wed, 10 Dec 2008 05:04:52 -0500 |
Ryan C. Gordon |
Fixed parsing of DCL instructions.
|
changeset |
files
|
Wed, 10 Dec 2008 04:24:28 -0500 |
Ryan C. Gordon |
Actually, let's make assembly error positions be option base 1.
|
changeset |
files
|
Wed, 10 Dec 2008 04:22:06 -0500 |
Ryan C. Gordon |
Handle endlines on DEF statements.
|
changeset |
files
|
Wed, 10 Dec 2008 04:21:04 -0500 |
Ryan C. Gordon |
Don't look for comma here.
|
changeset |
files
|
Wed, 10 Dec 2008 04:14:50 -0500 |
Ryan C. Gordon |
Added error_position to assembly results.
|
changeset |
files
|
Wed, 10 Dec 2008 03:55:06 -0500 |
Ryan C. Gordon |
Whoops, these bits are the token count minus the instruction token.
|
changeset |
files
|
Wed, 10 Dec 2008 03:54:41 -0500 |
Ryan C. Gordon |
s/PASSTHROUGH/BYTECODE that I missed.
|
changeset |
files
|
Wed, 10 Dec 2008 03:54:19 -0500 |
Ryan C. Gordon |
No sense checking isfail() before require_newline()...it's redundant.
|
changeset |
files
|
Wed, 10 Dec 2008 03:53:57 -0500 |
Ryan C. Gordon |
Fixed relative addressing parsing.
|
changeset |
files
|
Wed, 10 Dec 2008 03:53:23 -0500 |
Ryan C. Gordon |
Fixed instruction token parsing (some opcodes have letters and numbers).
|
changeset |
files
|
Wed, 10 Dec 2008 03:52:45 -0500 |
Ryan C. Gordon |
Logic error due to second-guessing design.
|
changeset |
files
|
Wed, 10 Dec 2008 03:51:49 -0500 |
Ryan C. Gordon |
nexttoken() needs to report the ending newline when throwing away comments.
|
changeset |
files
|
Wed, 10 Dec 2008 03:51:01 -0500 |
Ryan C. Gordon |
Some basic tokenizer logic fixes.
|
changeset |
files
|
Wed, 10 Dec 2008 03:50:16 -0500 |
Ryan C. Gordon |
Added a FIXME.
|
changeset |
files
|
Wed, 10 Dec 2008 03:48:47 -0500 |
Ryan C. Gordon |
Added a FIXME.
|
changeset |
files
|
Wed, 10 Dec 2008 03:48:38 -0500 |
Ryan C. Gordon |
Added error position information to MOJOSHADER_parseData.
|
changeset |
files
|
Wed, 10 Dec 2008 03:47:19 -0500 |
Ryan C. Gordon |
Delete output file if assembly fails.
|
changeset |
files
|
Wed, 10 Dec 2008 01:54:08 -0500 |
Ryan C. Gordon |
Added assemble.c test program.
|
changeset |
files
|
Wed, 10 Dec 2008 01:53:12 -0500 |
Ryan C. Gordon |
Bunch More Work on the assembler. Feature complete now?
|
changeset |
files
|
Wed, 10 Dec 2008 01:37:02 -0500 |
Ryan C. Gordon |
Added a really basic README.txt ...
|
changeset |
files
|
Mon, 08 Dec 2008 05:12:54 -0500 |
Ryan C. Gordon |
Bunch More Work on the assembler.
|
changeset |
files
|
Sat, 06 Dec 2008 21:20:03 -0500 |
Ryan C. Gordon |
Renamed "passthrough" profile to "bytecode"
|
changeset |
files
|
Sat, 06 Dec 2008 21:19:29 -0500 |
Ryan C. Gordon |
Moved SourceArgInfo back to mojoshader.c for now.
|
changeset |
files
|
Sat, 06 Dec 2008 19:15:21 -0500 |
Ryan C. Gordon |
DEFI has its own parse_args() now.
|
changeset |
files
|
Sat, 06 Dec 2008 19:14:54 -0500 |
Ryan C. Gordon |
Better parse_args for DEFx opcodes.
|
changeset |
files
|
Thu, 04 Dec 2008 21:36:11 -0500 |
Ryan C. Gordon |
Initial work on assembler. Not even close to done.
|
changeset |
files
|
Tue, 02 Dec 2008 06:24:35 -0500 |
Ryan C. Gordon |
Moved some common stuff to mojoshader_internal.h ...
|
changeset |
files
|