mirror of
https://github.com/Shpoike/Quakespasm.git
synced 2025-03-17 16:32:37 +00:00
Extra bloaty junk to modernise stuff a bit.
https://fte.triptohell.info/moodles/qss/
optimizations mostly by removing the temporary eval_t *a,*b and *c variables and replacing them by OPA, OPB and OPC macros. Removed the statement index s and used the statement pointer instead, updating the pr_xstatement global whenever necessary. In OP_STATE, stored OPA->_float to ed->v.frame without comparing them (I don't understand the significance to the comparison.) Casted st->a, b and c to unsigned short instead of using them signed as they are as the pr_globals index value. Updated profiling code. git-svn-id: svn+ssh://svn.code.sf.net/p/quakespasm/code/trunk@505 af15c1b1-3010-417e-b628-4374ebc0bcbd |
||
---|---|---|
quakespasm |