quakeforge/libs
Bill Currie 8050c7bd77 [gamecode] Rearrange several instructions
ANY/ALL/NONE have been temporarily removed until I implement the HOPS
(horizontal operations) sub-instructions, which will all both 32-bit and
64-bit operands and several other operations (eg, horizontal add).

All the fancy addressing modes for the conditional branch instructions
have been permanently removed: I decided the gain was too little for the
cost (24 instructions vs 6). JUMP and CALL retain their addressing
modes, though.

Other instructions have been shuffled around a little to fill most of
the holes in the upper block of 256 instructions: just a single small
7-instruction hole.

Rearrangements in the actual engine are mostly just to keep the code
organized. The only real changes were the various IF statements and
dealing with the resulting changes in their addressing.
2022-01-16 14:22:04 +09:00
..
audio [quakefs] Take in the pointer to the global hunk 2021-12-24 06:45:13 +09:00
client [build] Clean up a pile of distcheck issues 2021-12-24 06:45:13 +09:00
console [console] Unhook hooked functions on shutdown 2021-12-29 21:50:38 +09:00
gamecode [gamecode] Rearrange several instructions 2022-01-16 14:22:04 +09:00
gib [input] Clean out more keys.h refs 2021-12-24 06:45:13 +09:00
image Do an audit of hunk mark usage 2021-07-29 11:43:27 +09:00
input [input] Get single axis info for unbound devices 2021-12-24 06:45:13 +09:00
models [math] Clean up vector component operations 2022-01-02 01:15:17 +09:00
net [qw] Use a callback for netchan logging 2021-12-27 17:54:58 +09:00
qw [util] Make sizebuf and msg sizes unisgned 2021-04-04 15:53:53 +09:00
ruamoko [gamecode] Move progs auxiliary headers into a subdirectory 2022-01-09 00:26:52 +09:00
scene [scene] Provide direct access to the world matrix 2021-12-24 06:45:13 +09:00
ui [ui] Add two view manipulation functions 2021-07-10 17:57:59 +09:00
util [sys] Use tailless INT64_C macro 2022-01-06 22:27:42 +09:00
video [qfcc] Warn when super dealloc invocation is missing 2021-12-24 22:45:43 +09:00
Makemodule.am [scene] Rename libQFentity to libQFscene 2021-07-24 14:20:59 +09:00