Commit Graph

23 Commits

Author SHA1 Message Date
fincs
125b6718e7 Manual.md: describe register negation 2014-12-12 22:24:58 +01:00
fincs
c91860a84b Add WIP documentation 2014-12-12 22:17:17 +01:00
fincs
091795c102 Add FOR/CALLU/IFU/JMPU (format 3 instructions) 2014-12-12 00:14:46 +01:00
fincs
1d71ea12e7 Add CALL 2014-12-11 23:23:13 +01:00
fincs
3cedc996fc Add CMP src1, cmpx, cmpy, src2 2014-12-11 22:11:51 +01:00
fincs
ded7491f19 Add DPHI/SGEI/SLTI 2014-12-11 21:41:24 +01:00
fincs
efa5faabd6 Fix .h header generation to support ivec and bool uniforms 2014-12-11 21:18:54 +01:00
fincs
694a07a8a1 Add support for integer vector uniforms/constants and boolean uniforms 2014-12-11 17:23:29 +01:00
fincs
4b1f834e01 __BYTE_ORDER__ not supported on GCC 4.0 2014-12-11 00:38:25 +01:00
fincs
d6485ea332 Correct uniform handling value [pointed out by smea] 2014-12-11 00:04:31 +01:00
fincs
0a02696ee9 Set +x bit on .sh scripts 2014-12-10 23:24:22 +01:00
fincs
c06de444da Use strcasecmp on non-Windows 2014-12-10 23:14:19 +01:00
fincs
b2e0b2b96e Downgrade to C++03 due to OSX's GCC being **MASSIVELY** out of date (4.0) 2014-12-10 22:29:42 +01:00
fincs
faea6b5ebe Autoconfiscate; this is required by the devkitARM build process 2014-12-10 22:28:45 +01:00
fincs
fb190d38d5 Add many new opcodes: DPH,SGE,SLT,EX2,LG2,FLR,LRP 2014-11-25 21:36:52 +01:00
fincs
07099be5bb Add ARL & support for relative indexing, e.g: someArray[lcnt+1] 2014-11-19 18:28:41 +01:00
fincs
d5c6748e0f Correct parameter order in MAD 2014-11-16 23:22:38 +01:00
fincs
68f90ffdc1 Some error handling refactoring 2014-11-16 23:11:37 +01:00
fincs
f5e312392b Add support for the MAD opcode 2014-11-16 23:04:51 +01:00
fincs
e47de22f60 Refactor opdesc allocation algorithm 2014-11-16 21:20:45 +01:00
fincs
e6e92aff48 Add support for operand negation (-reg) 2014-11-16 20:52:18 +01:00
fincs
d41106a672 Change uniform index syntax to [] instead of () 2014-11-16 20:20:37 +01:00
fincs
9d8ec29538 Initial commit 2014-11-16 18:59:54 +01:00