quakeforge/libs/video/renderer
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
..
gl [particles] Create a psystem object 2021-12-24 06:45:13 +09:00
glsl [glsl] Adjust view/projection matrices for consistency 2022-02-25 10:50:53 +09:00
sw [sw,sw32] Fix broken software skies 2022-02-18 12:54:54 +09:00
sw32 [sw,sw32] Fix broken software skies 2022-02-18 12:54:54 +09:00
vulkan [vulkan] Use simpler projection and z_up matrices 2022-02-18 14:25:50 +09:00
crosshair.c Add a new crosshair. 2012-12-12 19:36:50 +09:00
font8x8.c [renderer] Add a default 8x8 font 2021-01-08 14:37:52 +09:00
Makemodule.am [build] Clean up a pile of distcheck issues 2021-12-24 06:45:13 +09:00
noisetextures.c Change pointer_t to unsigned and clean up the mess. 2012-12-21 21:53:13 +09:00
r_alias.c [renderer] Remove currententity from non-sw renderers 2021-07-22 16:15:14 +09:00
r_billboard.c [renderer] Make R_BillboarFrame's comments true 2021-12-24 06:45:13 +09:00
r_bsp.c [model] Remove the confusion about numleafs 2021-07-27 12:38:08 +09:00
r_cvar.c [particles] Merge particle spawning into client 2021-12-24 06:45:13 +09:00
r_dyn_textures.c [image] Change tex_t data from array to pointer 2021-01-25 00:54:41 +09:00
r_efrag.c [scene] Rename libQFentity to libQFscene 2021-07-24 14:20:59 +09:00
r_ent.c [scene] Rename libQFentity to libQFscene 2021-07-24 14:20:59 +09:00
r_graph.c [qw] Clean up netgraph somewhat 2021-07-11 10:59:27 +09:00
r_init.c [util] Make PI_LoadPlugin always call general init function 2021-06-26 16:18:05 +09:00
r_iqm.c [util] Make hunk (optionally) thread-safe 2021-07-29 11:43:27 +09:00
r_light.c [model] Remove the confusion about numleafs 2021-07-27 12:38:08 +09:00
r_main.c [renderer] Remove currententity from non-sw renderers 2021-07-22 16:15:14 +09:00
r_part.c [particles] Create a psystem object 2021-12-24 06:45:13 +09:00
r_progs.c [gamecode] Pass gcc's purity test again 2022-02-14 19:30:50 +09:00
r_scrap.c [ui] Create library for UI support code 2021-06-12 22:50:51 +09:00
r_screen.c [renderer] Make R_RenderView private 2021-12-24 06:45:12 +09:00
r_sprite.c [renderer] Start merging sprite frame calculation 2021-12-24 06:45:13 +09:00
vid_common.c [video] Use views instead of conwidth and conheight 2021-07-10 18:04:34 +09:00
vid_render_gl.c [particles] Create a psystem object 2021-12-24 06:45:13 +09:00
vid_render_glsl.c [particles] Create a psystem object 2021-12-24 06:45:13 +09:00
vid_render_sw.c [particles] Create a psystem object 2021-12-24 06:45:13 +09:00
vid_render_sw32.c [particles] Create a psystem object 2021-12-24 06:45:13 +09:00
vid_render_vulkan.c [vulkan] Set frame buffer before calling draw functions 2022-02-06 13:12:16 +09:00