quakeforge/libs/video/renderer
Bill Currie 558e11e9b7 [vulkan] Make near and far clip explicit parameters
This improves the projection API in that near clip is a parameter rather
than being taken directly from the cvar, and a far clip (ie, finite far
plane) version is available (necessary for cascaded shadow maps as it's
rather hard to fit a box to an infinite frustum).

Also, the orthographic projection matrix is now reversed as per the
perspective matrix (and the code tidied up a little), and a version that
takes min and max vectors is available.
2023-08-13 17:30:24 +09:00
..
gl [scene] Remove full_transform from renderer_t 2023-08-05 15:56:01 +09:00
glsl [scene] Remove full_transform from renderer_t 2023-08-05 15:56:01 +09:00
sw [scene] Move dynamic lights into the scene ECS 2023-08-04 15:08:56 +09:00
vulkan [vulkan] Make near and far clip explicit parameters 2023-08-13 17:30:24 +09:00
crosshair.c
font8x8.c
Makemodule.am [vulkan] Move Vulkan_NewScene into vulkan_scene 2023-08-08 11:52:31 +09:00
noisetextures.c
r_alias.c
r_billboard.c
r_bsp.c [renderer] Add a comment about the start map issue 2023-08-06 02:32:11 +09:00
r_cvar.c [scene] Move dynamic lights into the scene ECS 2023-08-04 15:08:56 +09:00
r_draw.c
r_dyn_textures.c
r_ent.c
r_fog.c
r_graph.c
r_init.c [scene] Move dynamic lights into the scene ECS 2023-08-04 15:08:56 +09:00
r_iqm.c
r_light.c [scene] Move dynamic lights into the scene ECS 2023-08-04 15:08:56 +09:00
r_main.c
r_part.c
r_progs.c
r_scrap.c
r_screen.c [scene] Move dynamic lights into the scene ECS 2023-08-04 15:08:56 +09:00
r_sprite.c
vid_common.c
vid_render_gl.c
vid_render_glsl.c
vid_render_sw.c
vid_render_vulkan.c [vulkan] Make near and far clip explicit parameters 2023-08-13 17:30:24 +09:00