quakeforge/libs
Bill Currie e920abe142 [glsl] Adjust view/projection matrices for consistency
The actual view and projection matrices are now consistent with vulkan,
with the vulkan-gl disparity moved into adjustment matrices. The goal is
to allow the same camera data and code to be used in all renderers. The
extra matrix multiplication shouldn't be too expensive as it occurs only
when the field of view (not often, under user control) or near and far
clip distances (very rarely) change.
2022-02-25 10:50:53 +09:00
..
audio [gamecode] Pass registered data pointer to builtins 2022-02-14 12:28:38 +09:00
client [client] Merge chase camera and much of input 2022-02-22 15:51:28 +09:00
console [gamecode] Pass gcc's purity test again 2022-02-14 19:30:50 +09:00
gamecode Fix a bunch of distcheck issues 2022-02-14 19:28:19 +09:00
gib [gamecode] Pass registered data pointer to builtins 2022-02-14 12:28:38 +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 [gamecode] Use unsigned for entity values 2022-01-16 22:15:18 +09:00
qw [util] Make sizebuf and msg sizes unisgned 2021-04-04 15:53:53 +09:00
ruamoko [ruamoko] Wrap the transform fuctions 2022-02-15 00:06:39 +09:00
scene [scene] Add a camera object 2022-02-25 10:41:50 +09:00
ui [ui] Add two view manipulation functions 2021-07-10 17:57:59 +09:00
util [zone] Be more informative when catching memory errors 2022-02-12 01:57:03 +09:00
video [glsl] Adjust view/projection matrices for consistency 2022-02-25 10:50:53 +09:00
Makemodule.am [scene] Rename libQFentity to libQFscene 2021-07-24 14:20:59 +09:00