quakeforge/include/QF/GL
Bill Currie 630dde6df7 [render] Add basic 2d line drawing
The software renderer uses Bresenham's line slice algorithm as presented
by Michael Abrash in his Graphics Programming Black Book Special Edition
with the serial numbers filed off (as such, more just so *I* can read
the code easily), along with the Chen-Sutherland line clipping
algorithm. The other renderers were more or less trivial in comparison.
2022-08-27 17:29:15 +09:00
..
ati.h Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
defines.h [gl] Get fisheye working with frame buffers 2022-03-26 12:51:31 +09:00
extensions.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
funcs.h Remove another dead prototype. 2013-01-24 12:36:14 +09:00
qf_alias.h [renderer] Remove namehack.h 2022-03-14 14:31:23 +09:00
qf_draw.h [render] Add basic 2d line drawing 2022-08-27 17:29:15 +09:00
qf_explosions.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
qf_fisheye.h [gl] Get fisheye working with frame buffers 2022-03-26 12:51:31 +09:00
qf_funcs_list.h [gl] Use a scrap for lightmaps 2022-05-11 00:33:47 +09:00
qf_iqm.h [scene] Move entity_t etc into scene headers 2022-03-29 14:43:38 +09:00
qf_lightmap.h [gl] Use a scrap for lightmaps 2022-05-11 00:33:47 +09:00
qf_particles.h [renderer] Move most of the scene rendering into r_screen 2022-03-17 17:57:50 +09:00
qf_rlight.h [renderer] Remove namehack.h 2022-03-14 14:31:23 +09:00
qf_rmain.h [renderer] Use scene_t to set the model data 2022-05-05 14:46:02 +09:00
qf_rsurf.h [gl] Implement screen warping for liquids 2022-03-26 18:13:37 +09:00
qf_sky.h [gl] Use glGenTextures to allocate texture numbers 2022-03-15 13:29:05 +09:00
qf_sprite.h [renderer] Remove namehack.h 2022-03-14 14:31:23 +09:00
qf_textures.h [gl] Use a scrap for lightmaps 2022-05-11 00:33:47 +09:00
qf_vid.h [gl] Use glGenTextures to allocate texture numbers 2022-03-15 13:29:05 +09:00
types.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00