quakeforge/libs/video/renderer
Bill Currie 1a06712405 Handle the singularities on the trail vectors.
They're actually guaranteed for the first and last segments due to the
first and last points being duplicated in the buffer (simplifies design).
This also handles the rare case where a vector appears to go directly into
or out of the screen.

Everything works nicely if only one of n1 or n2 is 0, and for the very rare
case of both n1 and n2 being 0, then a final normal of 0 is reasonable.
2014-01-29 16:37:48 +09:00
..
gl Make the entity param to trail functions non-const. 2014-01-29 16:37:48 +09:00
glsl Handle the singularities on the trail vectors. 2014-01-29 16:37:48 +09:00
sw Make the entity param to trail functions non-const. 2014-01-29 16:37:48 +09:00
sw32 Make the entity param to trail functions non-const. 2014-01-29 16:37:48 +09:00
crosshair.c Add a new crosshair. 2012-12-12 19:36:50 +09:00
Makefile.am Fix a pile of automake deprecation warnings. 2013-11-24 13:11:50 +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 Force a refdef update when nearclip or farclip change. 2012-08-29 09:55:17 +09:00
r_dyn_textures.c Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
r_efrag.c Allow iqm models when storing efrags. 2012-05-15 21:08:45 +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 Remove viddef in favor of vid in the renderers. 2013-01-16 11:23:47 +09:00
r_iqm.c Support static iqm models. 2012-05-19 21:26:11 +09:00
r_light.c Handle alloca "correctly". 2013-01-22 21:02:50 +09:00
r_main.c Call R_SetFrustum in all renderers. 2012-07-03 15:57:33 +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 Make hash tables more const correct. 2012-10-27 11:44:31 +09:00
r_screen.c Correct the handling of r_viewsize and lineadj. 2013-01-13 16:53:22 +09:00
vid_common.c Ensure code paths stay within the one renderer. 2012-04-11 22:45:23 +09:00
vid_render_gl.c Remove viddef in favor of vid in the renderers. 2013-01-16 11:23:47 +09:00
vid_render_glsl.c Remove viddef in favor of vid in the renderers. 2013-01-16 11:23:47 +09:00
vid_render_sw.c Remove viddef in favor of vid in the renderers. 2013-01-16 11:23:47 +09:00
vid_render_sw32.c Remove viddef in favor of vid in the renderers. 2013-01-16 11:23:47 +09:00