quakeforge/libs/video/renderer
Bill Currie c989c8a6b6 [vulkan] Rewrite staging buffer packet handling
It now uses the ring buffer code I wrote for qwaq (and forgot about,
oops) to handle the packets themselves, and the logic for allocating and
freeing space from the buffer is a bit simpler and seems to be more
reliable. The automated test is a bit of a joke now, though, but coming
up with good tests for it... However, nq now cycles through the demos
without obvious issue under the same conditions that caused the light
map update code to segfault.
2021-01-23 12:01:52 +09:00
..
gl [model] Isolate renderer specific texture data 2021-01-19 13:07:31 +09:00
glsl [vulkan] Make some little cleanups 2021-01-20 01:23:24 +09:00
sw [renderer] Stub out all the vulkan functions 2021-01-18 12:46:06 +09:00
sw32 [renderer] Stub out all the vulkan functions 2021-01-18 12:46:06 +09:00
vulkan [vulkan] Rewrite staging buffer packet handling 2021-01-23 12:01:52 +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] Rename texture.c to scrap.c 2021-01-21 16:44:07 +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 [renderer] Stub out all the vulkan functions 2021-01-18 12:46:06 +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 [vulkan] Build brush model display lists 2021-01-21 02:13:40 +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 [model] Isolate renderer specific texture data 2021-01-19 13:07:31 +09:00
vid_render_glsl.c [model] Isolate renderer specific texture data 2021-01-19 13:07:31 +09:00
vid_render_sw.c [model] Isolate renderer specific texture data 2021-01-19 13:07:31 +09:00
vid_render_sw32.c [model] Isolate renderer specific texture data 2021-01-19 13:07:31 +09:00
vid_render_vulkan.c [vulkan] Build brush model display lists 2021-01-21 02:13:40 +09:00