quakeforge/libs/video/renderer/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
..
gl_draw.c [render] Add basic 2d line drawing 2022-08-27 17:29:15 +09:00
gl_dyn_lights.c [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
gl_dyn_part.c [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
gl_dyn_textures.c [gl] Use glGenTextures to allocate texture numbers 2022-03-15 13:29:05 +09:00
gl_fisheye.c [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
gl_fog.c [renderer] Merge the fog support code 2022-03-08 02:28:19 +09:00
gl_graph.c [gl] Use glGenTextures to allocate texture numbers 2022-03-15 13:29:05 +09:00
gl_lightmap.c Fix a bunch of issues for clang 2022-07-31 17:15:40 +09:00
gl_mod_alias.c [sound] Remove a pile of unwanted sound.h includes 2022-06-03 15:43:53 +09:00
gl_mod_iqm.c [scene] Move entity_t etc into scene headers 2022-03-29 14:43:38 +09:00
gl_mod_sprite.c Update vec3_t/vec4f_t hacks to work with clang 2022-03-31 00:08:26 +09:00
gl_rmain.c [sound] Remove a pile of unwanted sound.h includes 2022-06-03 15:43:53 +09:00
gl_rmisc.c [model] Move visframe out of msurface_t 2022-05-22 16:38:50 +09:00
gl_rsurf.c [model] Clean out some useless surface flags 2022-05-22 23:38:18 +09:00
gl_sky.c [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
gl_sky_clip.c [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
gl_textures.c [gl] Use a scrap for lightmaps 2022-05-11 00:33:47 +09:00
gl_warp.c [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
qfgl_ext.c Separate render and presentation initialization 2019-07-09 01:00:47 +09:00
vid_common_gl.c [gl] Use a scrap for lightmaps 2022-05-11 00:33:47 +09:00
vtxarray.c Fix a bunch of dead increments. 2018-09-09 11:12:04 +09:00