quakeforge/libs/video/renderer
Bill Currie 5186d3ae49 [vulkan] Rework draw to use a context struct
Cleans up global space and makes it usable in multiple contexts. Also,
max quads dropped to 32k as each frame now has its own vertex buffer to
avoid issues with vertex overwrites (which I have seen). However, all
vertex buffers are in the one memory/buffer object (using offsets) and
the index buffer has been moved into a device-local memory object.
2021-01-16 14:42:25 +09:00
..
gl [renderer] Continue the job of merging SCR_UpdateScreen 2021-01-11 16:57:31 +09:00
glsl [renderer] Move core of scrap into shared code 2021-01-13 02:47:07 +09:00
sw [renderer] Continue the job of merging SCR_UpdateScreen 2021-01-11 16:57:31 +09:00
sw32 [renderer] Continue the job of merging SCR_UpdateScreen 2021-01-11 16:57:31 +09:00
vulkan [vulkan] Rework draw to use a context struct 2021-01-16 14:42:25 +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 [vulkan] Convert stagebuf to a ring buffer 2021-01-15 22:50:04 +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 Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
r_bsp.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
r_cvar.c [renderer] Move r_screen and r_cvar into main bin 2021-01-12 16:14:46 +09:00
r_dyn_textures.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
r_efrag.c Fix a pile of double semicolons 2021-01-09 20:42:23 +09:00
r_ent.c Do not try to lerp entities when their model changes. 2012-04-25 10:09:23 +09:00
r_graph.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
r_init.c [renderer] Move core of scrap into shared code 2021-01-13 02:47:07 +09:00
r_iqm.c Switch QF's quaterions from wxyz to xyzw. 2018-10-12 14:33:55 +09:00
r_light.c Handle alloca "correctly". 2013-01-22 21:02:50 +09:00
r_main.c [renderer] Move r_screen and r_cvar into main bin 2021-01-12 16:14:46 +09:00
r_part.c Change pointer_t to unsigned and clean up the mess. 2012-12-21 21:53:13 +09:00
r_progs.c [build] Fix a pile of gcc 10 issues 2020-12-21 14:14:29 +09:00
r_scrap.c [renderer] Move core of scrap into shared code 2021-01-13 02:47:07 +09:00
r_screen.c [renderer] Move r_screen and r_cvar into main bin 2021-01-12 16:14:46 +09:00
vid_common.c Clean up vid access a little 2019-07-07 15:38:29 +09:00
vid_render_gl.c [renderer] Move r_screen and r_cvar into main bin 2021-01-12 16:14:46 +09:00
vid_render_glsl.c [renderer] Move r_screen and r_cvar into main bin 2021-01-12 16:14:46 +09:00
vid_render_sw.c [renderer] Move r_screen and r_cvar into main bin 2021-01-12 16:14:46 +09:00
vid_render_sw32.c [renderer] Move r_screen and r_cvar into main bin 2021-01-12 16:14:46 +09:00
vid_render_vulkan.c [vulkan] Use darray size to control cmd buffer count 2021-01-15 22:45:49 +09:00