quakeforge/libs/video/renderer/glsl
Bill Currie 7e078c7f9c Revamp cshifts and implement in glsl.
The renderer should now be free of any direct access to client code. Even
3d rendering is now done via a function pointer.

The cshift code is done as a 2d screen function.
2012-01-28 20:45:14 +09:00
..
glsl_alias.c Make top/bottom color work for GLSL. 2012-01-23 19:24:12 +09:00
glsl_bsp.c Do not update every visible lightmap every frame. 2012-01-27 21:48:25 +09:00
glsl_draw.c Revamp cshifts and implement in glsl. 2012-01-28 20:45:14 +09:00
glsl_lightmap.c Clear out the lightmap scrap at each level change. 2012-01-17 19:31:50 +09:00
glsl_main.c Add some instrumentation to check render speeds. 2012-01-28 14:10:47 +09:00
glsl_particles.c Enable the point size shader variable. 2012-01-21 21:54:36 +09:00
glsl_screen.c Revamp cshifts and implement in glsl. 2012-01-28 20:45:14 +09:00
glsl_sprite.c Get sprite interpolation working. 2012-01-04 18:31:35 +09:00
glsl_textures.c Allow clearing of a scrap. 2012-01-17 19:31:50 +09:00
Makefile.am Gut most of the old skin code. 2012-01-23 16:16:30 +09:00
quake2d.frag Use 0.0 instead of 0.5 for t for palette lookups. 2012-01-14 20:51:43 +09:00
quakebsp.frag Convert the colormap to a 2D palette. 2012-01-14 21:42:42 +09:00
quakebsp.vert Try, but fail, to render the world. 2012-01-08 20:39:36 +09:00
quakeico.vert Work around a bug in mesa. 2011-12-28 20:43:56 +09:00
quakemdl.frag Convert the colormap to a 2D palette. 2012-01-14 21:42:42 +09:00
quakemdl.vert Rework the alias vertex shader and rendering code for lerping. 2012-01-04 14:35:34 +09:00
quakepar.frag Implement QF style particles. 2012-01-21 19:51:18 +09:00
quakepar.vert Implement QF style particles. 2012-01-21 19:51:18 +09:00
quakepnt.frag Implement particles as points. 2012-01-19 10:39:03 +09:00
quakepnt.vert Tweak the size of point particles. 2012-01-21 22:05:24 +09:00
quakeskb.frag Load the skybox faces into the correct cubemap slots. 2012-01-12 15:13:19 +09:00
quakeski.frag Use 0.0 instead of 0.5 for t for palette lookups. 2012-01-14 20:51:43 +09:00
quakesky.vert Perform some black magic. 2012-01-12 21:23:39 +09:00
quakespr.frag Use 0.0 instead of 0.5 for t for palette lookups. 2012-01-14 20:51:43 +09:00
quakespr.vert Implement sprite rendering. 2011-12-31 14:39:33 +09:00
quaketrb.frag Use 0.0 instead of 0.5 for t for palette lookups. 2012-01-14 20:51:43 +09:00
quaketxt.vert Add support for vertex colors. 2011-12-28 09:04:26 +09:00