quakeforge/ruamoko/qwaq/builtins
Bill Currie 84a24dbb34 [renderer] Make R_RenderView private
This is actually a better solution to the renderer directly accessing
client code than provided by 7e078c7f9c.

Essentially, V_RenderView should not have been calling R_RenderView, and
CL_UpdateScreen should have been calling V_RenderView directly. The
issue was that the renderers expected the world entity model to be valid
at all times. Now, R_RenderView checks the world entity model's validity
and immediately bails if it is not, and R_ClearState (which is called
whenever the client disconnects and thus no longer has a world to
render) clears the world entity model. Thus R_RenderView can (and is)
now called unconditionally from within the renderer, simplifying
renderer-specific variants.
2021-12-24 06:45:12 +09:00
..
builtins.c [util] Make hunk (optionally) thread-safe 2021-07-29 11:43:27 +09:00
curses.c [qwaq] Disable xterm mouse handling on shutdown 2021-10-29 10:16:42 +09:00
debug.c [qwaq] Implement more debugger def views 2021-09-25 01:42:36 +09:00
editbuffer.c [input,ruamoko,qwaq] Fix incorrect use of PR_RESMAP 2021-09-25 15:50:16 +09:00
input.c [input] Add broadcast events for app focus gain/loss 2021-11-22 14:59:32 +09:00
main.c [vulkan] Silence vkgen's debug output 2021-07-06 12:27:21 +09:00
qwaq-bi.c [renderer] Make R_RenderView private 2021-12-24 06:45:12 +09:00
qwaq-cmd.c [qwaq] Create a commandline-only version of qwaq 2021-07-06 12:25:24 +09:00
qwaq-curses.c [input] Nuke IN_Move from orbit 2021-11-19 08:58:02 +09:00
qwaq.c [nq,qw] Stop wring to config.cfg 2021-04-12 22:09:09 +09:00
threading.c [qwaq] Implement more debugger def views 2021-09-25 01:42:36 +09:00