quakeforge/include
Bill Currie d912970cd3 Add support for segmented text files.
The idea comes from The OpenGL Shader Wrangler
(http://prideout.net/blog/?p=11). Text files are broken up into chunks via
lines beginning with -- (^-- in regex). The chunks are optionally named
with tags of the form: [0-9A-Za-z._]+. Unnamed chunks cannot be found.
Searching for chunks looks for the longest tag that matches the beginning
of the search tag (eg, a chunk named "Vertex" will be found with a search
tag of "Vertex.foo"). Note that '.' forms the units for the searc
("Vertex.foo" will not find "Vertex.f").

Unlike glsw, this implementation does not have the concept of effects keys
as that will be separate. Also, this implementation takes strings rather
than file names (thus is more generally useful).
2014-01-28 16:22:03 +09:00
..
client Fix the ghost entities in demo playback. 2012-07-05 19:06:35 +09:00
QF Add support for segmented text files. 2014-01-28 16:22:03 +09:00
qw Fix the ghost entities in demo playback. 2012-07-05 19:06:35 +09:00
win32 Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
adivtab.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
alsa_funcs_list.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
anorm_dots.h Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
anorms.h Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
asm_draw.h First step for BSP2 support. DOES NOT WORK! 2012-09-07 16:09:24 +09:00
asm_i386.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
block8.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
block16.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
buildnum.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
clview.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
compat.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
context_sdl.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
context_x11.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
d_iface.h Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
d_ifacea.h Remove pskindesc from affinetridesc_t. 2012-05-19 09:29:05 +09:00
d_local.h signed int viddef_t members 2012-10-21 09:00:50 +09:00
dga_check.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
exp.h Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
fbset.h big protototype cleanup. Now, except for a few cases, all non-static 2002-11-05 19:12:51 +00:00
garbage.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
getopt.h make gcc more anal about prototypes, string constants and function 2003-01-06 18:28:13 +00:00
gib_buffer.h Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
gib_builtin.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gib_classes.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gib_execute.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gib_function.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gib_handle.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gib_object.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gib_parse.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gib_process.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gib_regex.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gib_semantics.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gib_thread.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gib_tree.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gib_vars.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
gl_warp_sin.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
in_win.h Fix win32 (mingw) builds. 2012-02-07 20:18:23 +09:00
logos.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
Makefile.am Add qfalloca.h to EXTRA_DIST. 2013-01-23 11:58:45 +09:00
mod_internal.h Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
net_dgrm.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
net_loop.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
net_udp.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
net_vcr.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
net_wins.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
netchan.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
netmain.h Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
noisetextures.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
old_keys.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
ops.h Removed the 'random' GIB builtin and replaced it with the rand() math 2003-02-23 22:14:07 +00:00
pstdint.h Prefer int over long for (u)int32_t. 2010-12-23 09:47:05 +09:00
qfalloca.h Handle alloca "correctly". 2013-01-22 21:02:50 +09:00
qstring.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
quakeasm.h Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
r_cvar.h Implement r_flatlightstyles from fitzquake. 2012-06-15 22:02:14 +09:00
r_dynamic.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
r_internal.h Avoid using malloc/free every model/frame. 2012-05-15 21:08:46 +09:00
r_local.h Call R_SetFrustum in all renderers. 2012-07-03 15:57:33 +09:00
r_screen.h Complete the move of some vars into vid_render_data. 2013-01-13 16:46:41 +09:00
r_shared.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
regex.h Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
rua_internal.h Add ruamoko wrappers for the set api. 2012-12-16 13:48:36 +09:00
sbar.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
skin_stencil.h Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
snd_internal.h Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
sv_console.h The status bar in the quakeworld server curses console finally does something. Currently only cpu usage, but as a proof-of-concept, it more than does its job. 2007-04-09 00:10:10 +00:00
varrays.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
vgamodes.h Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
vid_internal.h Connect up palette setting for gl and glsl. 2012-04-12 13:57:05 +09:00
vregset.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
winquake.h Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
world.h Add support for sv_antilag (from fteqw). 2012-06-28 16:03:56 +09:00