quakeforge/nq/include
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
..
chase.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
cl_skin.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
client.h [renderer] Make R_RenderView private 2021-12-24 06:45:12 +09:00
game.h Nuke UNALIGNED_OK. 2012-06-15 22:02:17 +09:00
host.h [build] Autoconfiscate printf format attribute 2021-03-27 19:52:59 +09:00
Makemodule.am [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
protocol.h Move entity_state_t into client/entities.h 2012-07-05 09:39:16 +09:00
server.h [build] Autoconfiscate printf format attribute 2021-03-27 19:52:59 +09:00
sv_pr_cmds.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
sv_progs.h Merge master into csqc-improvements 2021-03-25 22:01:31 +09:00