fteqw/engine/client
Spoike 6e3f69f504 d3d rendering is diabled (framestate, read later - merged will compile just sw+gl for now).
fte particle scripts are disabled (classic works).
I'll fix these in the new year.
Redid framestate stuff again. Slightly better now, but this is the bulk of the changes here.
Reworked the renderqueue to provide batches of items instead of individual items. This cleans up the particle rendering code significantly, and is a step towards multiple concurrent particle systems. fte's scripted particles are broken as I'm trying to find a way to rework them to batch types together, rather than having to restart each batch after each particle when you have two particles in a trail. I'll fix it some time.
Reworked some alias model code regarding skeletal models. Added some conceptual skeletal bone control builtins available to csqc. Currently it can query the bone names and save off animation states, but can't animate - its just not complete.
Added more info to glsl custom shaders.
Updated surface sorting on halflife maps to properly cope with alphaed entities, rather than just texture-based blends (q2-style).

git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@3095 fc73d0e0-1445-4013-8a0c-d673dee63da5
2008-12-23 02:55:20 +00:00
..
anorms.h
bymorphed.h Interact properly with window managers. Fullscreen support needs testing a bit tbh. 2007-07-23 11:48:53 +00:00
bymorphed.ico
cd_linux.c
cd_null.c
cd_sdl.c
cd_win.c Fixed Ogg support a bit. Enhanced DarkPlaces/Nuxuiz compatability. Fixed a couple other minor bugs. 2007-06-20 00:02:54 +00:00
cdaudio.h
cl_cam.c Made qtvplay work a bit better. 2008-01-30 02:32:00 +00:00
cl_cg.c Minor update... 2008-11-09 22:29:28 +00:00
cl_demo.c d3d rendering is diabled (framestate, read later - merged will compile just sw+gl for now). 2008-12-23 02:55:20 +00:00
cl_ents.c d3d rendering is diabled (framestate, read later - merged will compile just sw+gl for now). 2008-12-23 02:55:20 +00:00
cl_ignore.c Minor update... 2008-11-09 22:29:28 +00:00
cl_ignore.h
cl_input.c more stuff broken 2008-11-28 20:34:51 +00:00
cl_main.c d3d rendering is diabled (framestate, read later - merged will compile just sw+gl for now). 2008-12-23 02:55:20 +00:00
cl_master.h Minor update... 2008-11-09 22:29:28 +00:00
cl_parse.c d3d rendering is diabled (framestate, read later - merged will compile just sw+gl for now). 2008-12-23 02:55:20 +00:00
cl_plugin.inc Minor update... 2008-11-09 22:29:28 +00:00
cl_pred.c Split cl_nolerp into cl_nolerp and cl_nolerp_netquake. This means that netquake can have a different default. This allows it to be smoother without arcane tweeking. 2008-12-03 02:42:05 +00:00
cl_screen.c more stuff broken 2008-11-28 20:34:51 +00:00
cl_tent.c d3d rendering is diabled (framestate, read later - merged will compile just sw+gl for now). 2008-12-23 02:55:20 +00:00
cl_ui.c d3d rendering is diabled (framestate, read later - merged will compile just sw+gl for now). 2008-12-23 02:55:20 +00:00
client.h d3d rendering is diabled (framestate, read later - merged will compile just sw+gl for now). 2008-12-23 02:55:20 +00:00
clq2_cin.c SP_#? -> CON_#? 2007-09-23 15:28:06 +00:00
clq2_ents.c d3d rendering is diabled (framestate, read later - merged will compile just sw+gl for now). 2008-12-23 02:55:20 +00:00
clq3_parse.c d3d rendering is diabled (framestate, read later - merged will compile just sw+gl for now). 2008-12-23 02:55:20 +00:00
clq3defs.h Minor update... 2008-11-09 22:29:28 +00:00
console.c Minor update... 2008-11-09 22:29:28 +00:00
crosshairs.dat
fragstats.c So we can steal ezquake's fragstats files without warnings appearing 2007-08-30 18:23:57 +00:00
image.c Was gonna try fixing the 64-bit stuff myself, but mneh. Small coding style improvement (well, more consistent with the rest of the engine anyway). 2008-05-25 01:15:49 +00:00
in_macos.c We now have a really crappy gl renderer for macosx. 2007-09-23 22:00:19 +00:00
in_morphos.c Added copyright header. 2007-09-09 14:28:59 +00:00
in_morphos.h Added copyright header. 2007-09-09 14:28:59 +00:00
in_raw.h
in_sdl.c
in_win.c One d3d renderer. 2007-05-25 22:16:29 +00:00
input.h
keys.c Minor update... 2008-11-09 22:29:28 +00:00
keys.h We now have a really crappy gl renderer for macosx. 2007-09-23 22:00:19 +00:00
lhfont.h
m_download.c d3d rendering is diabled (framestate, read later - merged will compile just sw+gl for now). 2008-12-23 02:55:20 +00:00
m_items.c Fixed warnings related to passing (char **) when (const char **) is excpected, just casting. 2007-08-20 02:13:51 +00:00
m_master.c Ruleset expanded with ruleset_allow_localvolume. Set to 0 in 'nqr' and 'strict'. Made NET_AdrToString return a non-static pointer. 2008-06-08 14:37:57 +00:00
m_mp3.c Minor update... 2008-11-09 22:29:28 +00:00
m_multi.c One d3d renderer. 2007-05-25 22:16:29 +00:00
m_options.c removed gl_loadmd2/gl_loadmd3, added r_replacemodels, r_particlesdesc is now separated by spaces and ; 2007-09-13 22:27:56 +00:00
m_script.c Fixed warnings related to passing (char **) when (const char **) is excpected, just casting. 2007-08-20 02:13:51 +00:00
m_single.c Minor update... 2008-11-09 22:29:28 +00:00
menu.c Minor update... 2008-11-09 22:29:28 +00:00
menu.h characture -> character 2008-01-28 13:27:30 +00:00
merged.h d3d rendering is diabled (framestate, read later - merged will compile just sw+gl for now). 2008-12-23 02:55:20 +00:00
modelgen.h
mymad.c
net_master.c d3d rendering is diabled (framestate, read later - merged will compile just sw+gl for now). 2008-12-23 02:55:20 +00:00
p_classic.c d3d rendering is diabled (framestate, read later - merged will compile just sw+gl for now). 2008-12-23 02:55:20 +00:00
p_null.c d3d rendering is diabled (framestate, read later - merged will compile just sw+gl for now). 2008-12-23 02:55:20 +00:00
p_script.c d3d rendering is diabled (framestate, read later - merged will compile just sw+gl for now). 2008-12-23 02:55:20 +00:00
pr_csqc.c d3d rendering is diabled (framestate, read later - merged will compile just sw+gl for now). 2008-12-23 02:55:20 +00:00
pr_menu.c nexuiz support: menu cvar_defstring = #89 2008-11-12 04:23:13 +00:00
q2.ico
q2anorms.h
q2m_flash.c
quakedef.h Fixed 2 warnings. I added #include <float.h> to quakedef.h which I hope is fine, and the fix should be fina as well. 2007-08-07 00:30:25 +00:00
r_bulleten.c
r_bulleten.h
r_efrag.c d3d rendering is diabled (framestate, read later - merged will compile just sw+gl for now). 2008-12-23 02:55:20 +00:00
r_part.c Minor update... 2008-11-09 22:29:28 +00:00
r_partset.c
r_partset.h
render.h d3d rendering is diabled (framestate, read later - merged will compile just sw+gl for now). 2008-12-23 02:55:20 +00:00
renderer.c d3d rendering is diabled (framestate, read later - merged will compile just sw+gl for now). 2008-12-23 02:55:20 +00:00
renderque.c d3d rendering is diabled (framestate, read later - merged will compile just sw+gl for now). 2008-12-23 02:55:20 +00:00
renderque.h d3d rendering is diabled (framestate, read later - merged will compile just sw+gl for now). 2008-12-23 02:55:20 +00:00
resource.h
roq.h
roq_read.c
sbar.c Minor update... 2008-11-09 22:29:28 +00:00
sbar.h Minor update... 2008-11-09 22:29:28 +00:00
screen.h Fixed _alot_ of warnings, happy reviewing! 2007-08-06 21:13:15 +00:00
skin.c Minor update... 2008-11-09 22:29:28 +00:00
snd_alsa.c Messed up previous commit... 2008-04-29 22:14:16 +00:00
snd_directx.c One d3d renderer. 2007-05-25 22:16:29 +00:00
snd_dma.c Ruleset expanded with ruleset_allow_localvolume. Set to 0 in 'nqr' and 'strict'. Made NET_AdrToString return a non-static pointer. 2008-06-08 14:37:57 +00:00
snd_linux.c thier -> their 2007-12-23 20:28:40 +00:00
snd_macos.c We now have a really crappy gl renderer for macosx. 2007-09-23 22:00:19 +00:00
snd_mem.c change registry entry for win32 dedicated for future use 2008-09-11 03:39:34 +00:00
snd_mix.c Fix a crash that happens with a too long uptime. 2007-10-03 09:09:08 +00:00
snd_mixa.s
snd_morphos.c Added copyright header. 2007-09-09 14:28:59 +00:00
snd_mp3.c
snd_ov.c Minor update... 2008-11-09 22:29:28 +00:00
snd_sdl.c
snd_win.c SP_#? -> CON_#? 2007-09-23 15:28:06 +00:00
sound.h Fixed _alot_ of warnings, happy reviewing! 2007-08-06 21:13:15 +00:00
spritegn.h
sys_dosa.s
sys_linux.c Since this code doesn't even compile, I guess it is fair to assume that it hasn't been tested o:) 2008-11-11 12:20:46 +00:00
sys_morphos.c It has come to light that I suck. This incorporates the fixes already made to sys_linux since my huge commit. Again, these have not been tested. But they are more likely to work properly... As in the syntax errors are fixed. 2008-11-12 04:19:22 +00:00
sys_sdl.c It has come to light that I suck. This incorporates the fixes already made to sys_linux since my huge commit. Again, these have not been tested. But they are more likely to work properly... As in the syntax errors are fixed. 2008-11-12 04:19:22 +00:00
sys_win.c Minor update... 2008-11-09 22:29:28 +00:00
sys_wina.s
teamplay.c s/thier/their 2007-10-05 17:43:26 +00:00
textedit.c
valid.c Minor update... 2008-11-09 22:29:28 +00:00
vid.h No more HandlePause crap. 2007-09-23 15:20:46 +00:00
view.c d3d rendering is diabled (framestate, read later - merged will compile just sw+gl for now). 2008-12-23 02:55:20 +00:00
view.h d3d rendering is diabled (framestate, read later - merged will compile just sw+gl for now). 2008-12-23 02:55:20 +00:00
wad.c Minor update... 2008-11-09 22:29:28 +00:00
wad.h
winamp.h
winquake.h One d3d renderer. 2007-05-25 22:16:29 +00:00
winquake.rc
zqtp.c Minor update... 2008-11-09 22:29:28 +00:00