newtree/source
Bill Currie d6cb69f6fa a major(?) algo change in cubee vertex handling. When a polygon goes around a
cube vertex, that vertex is no longer added immediatly, instead delaying it's
addition to the poly vertex list until all the sky poly points have been
handled (this has a side benefit of completely eliminating those two almost
identical functions: enter_face() and leave_face() :). After the sky poly
vertexen have been processed, the faces the edges of the poly have visted are
analysed for all 14 possible cases to determine how many and which cube
vertexen are to be added to the face polys. So far, 9/14 cases are handled
properly and 1 seems to be mysteriously handled in what seems to be a correct
fashion part of the time (bloody heisenbugs). The remaining cases are: 5
visited faces with 1 vertex and 3 vertexen (the heisenbug); 6 faces and 2
vertexen (2 variants: neighboring vertexen and opposing vertexen); and 7 faces
with 1 vertex.
2000-12-01 04:57:35 +00:00
..
.gdbinit remove the connect to oorodina. I don't imagine too many other people have a 2000-11-17 07:27:39 +00:00
.gitignore Yaay, Debian package updates. 2000-11-14 21:45:34 +00:00
.indent.pro Add types to indent profile 2000-10-27 06:18:24 +00:00
buildnum.c Reapply changes - this time tested w/ svga under Linux 2000-05-26 03:55:27 +00:00
cd_audio.c More cleanup, now working on the rendering line as a whole. 2000-09-29 19:29:22 +00:00
cd_linux.c Open CD Audio O_NONBLOCK. CD Audio now works on my system, and doesn't 2000-10-29 11:24:18 +00:00
cd_null.c Added CDAudio_Pause 2000-05-17 20:11:55 +00:00
cd_sdl.c Cvar audit; These files set cvars improperly, by changing their values 2000-09-25 06:36:50 +00:00
cd_win.c Cvar fixups... 2000-05-24 02:07:53 +00:00
checksum.c Misc cleanups. 2000-10-24 17:03:09 +00:00
cl_cam.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
cl_cmd.c %l %a %A %h, for say and say_team, not quite finished yet. 2000-10-06 16:30:37 +00:00
cl_cvar.c remove va from commdef.h and fix the consequences 2000-10-21 07:34:56 +00:00
cl_demo.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
cl_ents.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
cl_input.c A few compile fixes. 2000-11-17 21:23:26 +00:00
cl_main.c fix handling of +set on the command line so the global config file can be 2000-11-30 19:53:25 +00:00
cl_math.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
cl_misc.c C done 2000-05-22 06:46:35 +00:00
cl_parse.c put download status in the application name as requested by Mabus. Nifty idea, 2000-11-09 19:31:07 +00:00
cl_pred.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
cl_slist.c remove va from commdef.h and fix the consequences 2000-10-21 07:34:56 +00:00
cl_sys_sdl.c quakeparms_t audit. 2000-11-27 13:17:48 +00:00
cl_sys_unix.c quakeparms_t audit. 2000-11-27 13:17:48 +00:00
cl_sys_win.c quakeparms_t audit. 2000-11-27 13:17:48 +00:00
cl_tent.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
cl_trans.c Clean up the warnings Tonik didn't 2000-08-01 21:55:26 +00:00
cmd.c remove -basedir handling. wrong idea, bad implementation (fixed size MALLOC?!?) 2000-11-17 02:45:23 +00:00
com.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
console.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
context_x11.c whitespace 2000-11-21 09:17:29 +00:00
crc.c port in some improvements from OT (namely fs_basepath, etc, though commandline parsing isn't finished yet) 2000-05-21 08:24:45 +00:00
cvar.c compat.h: Add str*equal () convenience macros 2000-11-04 07:42:43 +00:00
d_copy.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
d_draw.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
d_draw16.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
d_edge.c the big cvar value -> int_val audit. seems to work ok 2000-10-17 03:17:42 +00:00
d_fill.c First off in gl_draw.c we have some nice cleanup code for the upload 2000-09-22 09:08:08 +00:00
d_init.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
d_modech.c GPL thingy 2000-05-22 06:58:14 +00:00
d_part.c GPL thingy 2000-05-22 06:58:14 +00:00
d_parta.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
d_polysa.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
d_polyse.c GPL thingy 2000-05-22 06:58:14 +00:00
d_scan.c First off in gl_draw.c we have some nice cleanup code for the upload 2000-09-22 09:08:08 +00:00
d_scana.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
d_sky.c all files now include config.h 2000-05-17 10:03:19 +00:00
d_spr8.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
d_sprite.c GPL thingy 2000-05-22 06:58:14 +00:00
d_surf.c One of the biggest things keeping -mem/-heapsize numbers up is the video 2000-10-18 10:16:11 +00:00
d_vars.c GPL thingy 2000-05-22 06:58:14 +00:00
d_varsa.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
d_zpoint.c GPL thingy 2000-05-22 06:58:14 +00:00
dga_check.c dga_check.h: DGA and VidMode check functions return qboolean, not 2000-10-21 05:30:34 +00:00
dirent.c Clean up after myself in the Z_* purge.. 2000-06-29 23:30:21 +00:00
draw.c removal of Draw_TranPic. Thanks, Seth. 2000-11-19 21:34:27 +00:00
fnmatch.c removed a silly #else case on an ifdef 2000-05-22 07:07:01 +00:00
fractalnoise.c The big particle rework! 2000-10-28 08:02:08 +00:00
gl_draw.c #ifdef out the 8 bit support functions 2000-12-01 04:44:05 +00:00
gl_dyn_fires.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
gl_dyn_part.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
gl_dyn_textures.c The big particle rework! 2000-10-28 08:02:08 +00:00
gl_mesh.c fix a nasty dir creation bug. there's probably a few more such spots :/ 2000-11-08 03:13:38 +00:00
gl_model_alias.c include string.h and or strings.h 2000-10-16 15:34:53 +00:00
gl_model_brush.c gl bmodel fullbrights implemented. I hope. I'll find out for sure when I get 2000-09-20 23:06:26 +00:00
gl_model_fullbright.c model loading reorg ala nuq. once again, gl hasn't been tested (will test when 2000-09-20 22:11:17 +00:00
gl_model_sprite.c include string.h and or strings.h 2000-10-16 15:34:53 +00:00
gl_ngraph.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
gl_refrag.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
gl_rlight.c the big cvar value -> int_val audit. seems to work ok 2000-10-17 03:17:42 +00:00
gl_rmain.c gl_rmain.c: Fix up brighten cvar/arg properly so it can be setrom'ed 2000-11-04 08:20:20 +00:00
gl_rmisc.c make r_drawviewmodel CVAR_ARCHIVE so it gets saved 2000-11-25 01:11:31 +00:00
gl_rsurf.c not there yet. the lines are debug info :) 2000-11-13 01:43:14 +00:00
gl_screen.c remove some debug info 2000-11-15 05:37:46 +00:00
gl_sky.c split gl_sky.c into gl_sky.c and gl_sky_clip.c (should have done this in the 2000-11-15 17:20:54 +00:00
gl_sky_clip.c a major(?) algo change in cubee vertex handling. When a polygon goes around a 2000-12-01 04:57:35 +00:00
gl_trans.c Change a bunch of Sys_Error()'s to Host_EndGame() 2000-07-31 12:54:11 +00:00
gl_view.c gl_screen.c: Whitespace 2000-09-30 05:58:40 +00:00
gl_warp.c chop up gl_warp into gl_sky, pcx and tga. also break out pcx stuff from client.h 2000-10-28 19:58:22 +00:00
in_null.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
in_sdl.c in_sdl.c and in_svgalib.c now use the new Key_Event api properly 2000-11-17 21:34:07 +00:00
in_svgalib.c in_sdl.c and in_svgalib.c now use the new Key_Event api properly 2000-11-17 21:34:07 +00:00
in_win.c Added Key_Event (whatever, -1, whatever). To use that "Internal mess" until someone has time to do this "right" ;-) 2000-11-22 07:27:46 +00:00
in_x11.c A few compile fixes. 2000-11-17 21:23:26 +00:00
info.c Misc cleanups. 2000-10-24 17:03:09 +00:00
joy_linux.c A few compile fixes. 2000-11-17 21:23:26 +00:00
joy_null.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
keys.c A few compile fixes. 2000-11-17 21:23:26 +00:00
link.c GPL thingy 2000-05-22 06:58:14 +00:00
locs.c When loading a .loc file check each line to see if it has '#' as the 2000-11-08 22:55:39 +00:00
Makefile.am Get the makefiles to link the new extension system in. 2000-11-29 04:56:23 +00:00
makefile.win Patched for QSG Standard 2 (Extend Protocol). 2000-06-25 13:00:19 +00:00
math.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
mathlib.c Reapply changes - this time tested w/ svga under Linux 2000-05-26 03:55:27 +00:00
mdfour.c all files now include config.h 2000-05-17 10:03:19 +00:00
menu.c removal of Draw_TranPic. Thanks, Seth. 2000-11-19 21:34:27 +00:00
model.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
model_alias.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
model_brush.c hehe, thou shalt not include glquake in non-gl code :) 2000-09-29 20:02:16 +00:00
model_sprite.c model loading reorg ala nuq. once again, gl hasn't been tested (will test when 2000-09-20 22:11:17 +00:00
msg.c include string.h and or strings.h 2000-10-16 15:34:53 +00:00
net_chan.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
net_com.c First off in gl_draw.c we have some nice cleanup code for the upload 2000-09-22 09:08:08 +00:00
net_udp.c Why SockadrToNetadr(&from,&net_from) twice? Removed extra. 2000-08-17 16:48:06 +00:00
nonintel.c *sigh* 2000-05-22 07:10:16 +00:00
pcx.c chop up gl_warp into gl_sky, pcx and tga. also break out pcx stuff from client.h 2000-10-28 19:58:22 +00:00
pmove.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
pmovetst.c major speedup in PM_RecursiveHullCheck 2000-10-24 10:47:01 +00:00
pr_cmds.c remove va from commdef.h and fix the consequences 2000-10-21 07:34:56 +00:00
pr_edict.c r_skyname on the server should be CVAR_SERVERINFO, not CVAR_NONE. 2000-11-01 03:09:55 +00:00
pr_exec.c First off in gl_draw.c we have some nice cleanup code for the upload 2000-09-22 09:08:08 +00:00
pr_offs.c Fixed up Endy's EXTEND support - everything should work now. 2000-07-01 04:56:13 +00:00
qargs.c Cvar audit 1, all unused cvars are gone, with the exception of software 2000-09-30 04:08:40 +00:00
qendian.c port in q* from OT, and split of other things in prep for removing common.* 2000-05-20 09:42:02 +00:00
qf-client-sdl.mak Added joy_null.c and pals. 2000-10-24 14:57:53 +00:00
qf-client-sgl.mak Added joy_null.c and pals. 2000-10-24 14:57:53 +00:00
qf-client-wgl.mak Made sure we can build with C++ Builder 5 too. Fixed TASM compile a bit. 2000-11-28 17:53:42 +00:00
qf-client-win.mak Made sure we can build with C++ Builder 5 too. Fixed TASM compile a bit. 2000-11-28 17:53:42 +00:00
qf-server.mak Made sure we can build with C++ Builder 5 too. Fixed TASM compile a bit. 2000-11-28 17:53:42 +00:00
qfgl_ext.c New functionality: QuakeForge now has a general OpenGL extension-loading 2000-11-29 04:55:24 +00:00
quakefs.c move host_parms from quakefs.c to somewhere a little more sensibe. 2000-11-29 23:26:45 +00:00
quakeio.c Add Qgetline for Mercury. Safely read in a random lenght line from a file. 2000-10-06 07:05:22 +00:00
qw_client.dsp split gl_sky.c into gl_sky.c and gl_sky_clip.c (should have done this in the 2000-11-15 17:20:54 +00:00
qw_server.dsp split gl_sky.c into gl_sky.c and gl_sky_clip.c (should have done this in the 2000-11-15 17:20:54 +00:00
r_aclip.c First off in gl_draw.c we have some nice cleanup code for the upload 2000-09-22 09:08:08 +00:00
r_aclipa.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
r_alias.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
r_aliasa.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
r_bsp.c port in some improvements from OT (namely fs_basepath, etc, though commandline parsing isn't finished yet) 2000-05-21 08:24:45 +00:00
r_draw.c First off in gl_draw.c we have some nice cleanup code for the upload 2000-09-22 09:08:08 +00:00
r_drawa.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
r_edge.c the big cvar value -> int_val audit. seems to work ok 2000-10-17 03:17:42 +00:00
r_edgea.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
r_efrag.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
r_light.c First off in gl_draw.c we have some nice cleanup code for the upload 2000-09-22 09:08:08 +00:00
r_main.c make r_drawviewmodel CVAR_ARCHIVE so it gets saved 2000-11-25 01:11:31 +00:00
r_misc.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
r_part.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
r_sky.c First off in gl_draw.c we have some nice cleanup code for the upload 2000-09-22 09:08:08 +00:00
r_sprite.c Need <string.h> here. 2000-05-31 22:49:53 +00:00
r_surf.c Cvar audit 1, all unused cvars are gone, with the exception of software 2000-09-30 04:08:40 +00:00
r_vars.c pretty much finishes source/* 2000-05-22 07:46:47 +00:00
r_varsa.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
r_view.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
sbar.c new cvar: cl_sbar_separator defaulting to 0. That ugly white vertical line to 2000-11-21 05:08:12 +00:00
screen.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
sizebuf.c include string.h and or strings.h 2000-10-16 15:34:53 +00:00
skin.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
snd_alsa_0_5.c bring this over from nuq (kept forgetting to). gives things like -sndspeed 2000-10-05 19:16:27 +00:00
snd_alsa_0_6.c finally compiles with `recent' alsa cvs. Doesn't work though (but fails 2000-11-29 23:22:21 +00:00
snd_dma.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
snd_mem.c fix the description 2000-10-06 18:47:33 +00:00
snd_mix.c CVAR_FIXME cleanup 2000-06-11 00:23:13 +00:00
snd_mixa.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
snd_null.c some fixes to make quakeforge build on solaris. not quite done yet as the 2000-05-25 05:01:20 +00:00
snd_oss.c OSS sound now retries opening /dev/dsp up to 3 times if it fails the first 2000-10-11 10:34:23 +00:00
snd_sdl.c add SDL sound support. totally untested (other than it compiles). Also not yet 2000-10-03 20:15:19 +00:00
snd_sun.c Reapply changes - this time tested w/ svga under Linux 2000-05-26 03:55:27 +00:00
snd_win.c More cleanup, now working on the rendering line as a whole. 2000-09-29 19:29:22 +00:00
surf8.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
surf16.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
sv_ccmds.c Always use COM_CreatPath instead of Sys_mkdir 2000-11-08 06:07:03 +00:00
sv_cvar.c the big cvar value -> int_val audit. seems to work ok 2000-10-17 03:17:42 +00:00
sv_ents.c Minor cleanup. (purely cosmetic) 2000-07-04 00:44:10 +00:00
sv_init.c First off in gl_draw.c we have some nice cleanup code for the upload 2000-09-22 09:08:08 +00:00
sv_main.c fix handling of +set on the command line so the global config file can be 2000-11-30 19:53:25 +00:00
sv_misc.c Rename client_state_t to sv_client_state_t; 2000-06-09 18:47:12 +00:00
sv_model.c added zlib support in the VC projects. 2000-09-28 19:52:46 +00:00
sv_move.c pretty much finishes source/* 2000-05-22 07:46:47 +00:00
sv_nchan.c Reapply changes - this time tested w/ svga under Linux 2000-05-26 03:55:27 +00:00
sv_phys.c EndFrame function by FrikaC/Maddes 2000-08-20 19:47:37 +00:00
sv_send.c New Cvars: 2000-11-25 14:20:04 +00:00
sv_sys_unix.c quakeparms_t audit. 2000-11-27 13:17:48 +00:00
sv_sys_win.c quakeparms_t audit. 2000-11-27 13:17:48 +00:00
sv_user.c sv_main.c: Set the client's last_check field to -1 on connect. Unless a 2000-11-26 12:43:49 +00:00
sw_model_alias.c more fixes 2000-09-29 23:36:16 +00:00
sw_model_brush.c forgot to rename Mod_LoadMMNearest to Mod_ProcessTexture 2000-09-20 22:21:25 +00:00
sw_model_sprite.c model loading reorg ala nuq. once again, gl hasn't been tested (will test when 2000-09-20 22:11:17 +00:00
sw_view.c sw_view.c: whitespace 2000-10-24 02:22:29 +00:00
sys_null.c quakeparms_t audit. 2000-11-27 13:17:48 +00:00
sys_unix.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
sys_win.c Fix for insta-crash bug to do with sys_nostdout being checked before it was registered (grabbed solution from sys_unix.c) 2000-11-01 03:54:43 +00:00
sys_x86.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
teamplay.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
tga.c server now starts without segging and fix a compile error in tga.c 2000-10-30 00:05:21 +00:00
va.c pretty much finishes source/* 2000-05-22 07:46:47 +00:00
ver_check.c Stole a proper version comparison function from dpkg. Version strings 2000-11-26 09:48:01 +00:00
vid.c gl_rmain.c: Fix up brighten cvar/arg properly so it can be setrom'ed 2000-11-04 08:20:20 +00:00
vid_3dfxsvga.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
vid_common_gl.c Make vid_common_gl.c use the new extension system. 2000-11-29 04:59:18 +00:00
vid_ggi.c Make -ggi target compile again. *grmbl* 2000-11-18 15:46:43 +00:00
vid_glx.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
vid_mgl.c Added Key_Event (whatever, -1, whatever). To use that "Internal mess" until someone has time to do this "right" ;-) 2000-11-22 07:27:46 +00:00
vid_null.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
vid_sdl.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
vid_sgl.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
vid_svgalib.c The init sequence cleanup! 2000-10-29 15:35:24 +00:00
vid_wgl.c Added Key_Event (whatever, -1, whatever). To use that "Internal mess" until someone has time to do this "right" ;-) 2000-11-22 07:27:46 +00:00
vid_x11.c Whitespace, optimizations to VID_Update() 2000-11-21 07:42:23 +00:00
wad.c include string.h and or strings.h 2000-10-16 15:34:53 +00:00
world.c Reapply changes - this time tested w/ svga under Linux 2000-05-26 03:55:27 +00:00
worlda.S revert lsh's checkins. They broke newtree for everybody but him. 2000-05-25 09:48:21 +00:00
zone.c zone.c: Remove unnecessary code -- zone isn't used anymore, so it 2000-07-09 12:43:46 +00:00