Commit graph

123 commits

Author SHA1 Message Date
Spoike
0202601875 glPolygonOffset added.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@632 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-11 16:45:38 +00:00
Spoike
3995f947d3 Byte swapping.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@631 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-11 16:44:36 +00:00
Spoike
2eb8db11d0 parse lightstyles for real-time lights.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@629 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-11 03:46:37 +00:00
Spoike
f6255c4713 For compleateness.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@628 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-11 03:45:47 +00:00
Spoike
f43b24da6b added code to make sure we've got the right texture unit selected.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@627 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-11 03:44:40 +00:00
Spoike
f20af5d236 Hmm. small speedup. :/
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@620 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-11 03:31:37 +00:00
Spoike
95875ecb10 Apparently I went for non-standard paths.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@617 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-10 21:31:53 +00:00
Spoike
73966f4eb0 Okay, so that just quadroupled my framerate...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@614 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-10 01:19:07 +00:00
Spoike
bc124b1723 skin fix, and working on lighting.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@608 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-09 23:45:14 +00:00
Spoike
ec3169941f Minor code cleanup
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@607 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-09 23:44:29 +00:00
Spoike
de9cbc723d fix for failure to intilize a stencil buffer, plus some other stuff.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@606 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-09 23:43:19 +00:00
Spoike
73801ca93e Fixed some gcc warnings.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@605 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-09 23:42:00 +00:00
Spoike
9d91cf3900 double gammaflash gone, as have some gcc warnings.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@604 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-09 23:41:14 +00:00
Spoike
7f27b34915 Fixed a gcc warning
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@603 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-09 23:40:30 +00:00
Spoike
7d725cb5b1 gl video initialisation code to be used with SDL.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@602 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-09 23:39:52 +00:00
Spoike
719a42f98e don't try using sw gamma if hw gamma is enabled.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@585 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-08 04:03:36 +00:00
Spoike
f879422fb7 Small cleanup
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@584 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-08 04:02:57 +00:00
Spoike
33d19c0cf4 Whoops... Someone broke dedicated builds..
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@576 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-05 16:34:06 +00:00
Spoike
e02bbec528 crosshair uses nearest instead of linear sampling. Linear was making it disappear half the time, so..
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@566 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-05 08:28:47 +00:00
Spoike
7acdaa8779 Renders a little bit better now.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@565 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-05 08:27:38 +00:00
Spoike
820907cb25 defs needed for realtime lighting on models and for doom replacement texture loading (when lacking the origional texture - which shouldn't be happening in my testbed.).
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@564 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-05 08:26:33 +00:00
Spoike
75c585e397 windowed gl mode is now resizable via cursor.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@563 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-05 08:25:01 +00:00
Spoike
b025b87225 I used the wrong variable name... sorry.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@550 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-03 10:13:54 +00:00
Spoike
72abdd25a3 hack to fix unnamed textures in bsps.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@549 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-03 09:43:35 +00:00
Spoike
4de01cfdca mirrored ents angled correctly.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@545 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-02 07:11:32 +00:00
Hexum
2d90a24fbc make it build on linux
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@539 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-29 05:52:57 +00:00
Spoike
854f5340c1 server can be configured out, rtlights are a bit more responcible.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@538 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-29 01:21:00 +00:00
Spoike
9af4c7df7f we can connect to DP servers, dynamic lighting code was revised a little, a new cvar was added to control the extra feature, lights can be flagged with where they should appear, skin code was revised (to include models), fruity textures fixed, r_loadlit 2 failing to save is fixed. NQ demos smoothed.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@537 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-27 08:16:25 +00:00
Spoike
619d7d14dc That's zym models skinned.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@531 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-23 16:14:49 +00:00
Spoike
9d80d5445e Animation is perfect now... gotta fix texturing.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@530 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-23 15:30:34 +00:00
Spoike
29b9f70e42 zym models now work a little better... still not skinned... or using the correct animations, but they do work a bit better.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@528 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-23 14:58:32 +00:00
Spoike
7a5b5d220b Cleaned up. Part way through zym models.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@523 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-23 01:23:45 +00:00
Spoike
bdd87a38ba cleaning up a little bit of stuff.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@522 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-23 01:16:43 +00:00
Spoike
2bcf7e04c3 restructured model loading to fail to load rather than error if given an unrecognised model.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@491 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-20 01:10:18 +00:00
Spoike
5e523f6c29 Well, this makes tga files nicer looking.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@490 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-20 01:09:18 +00:00
Spoike
b8a58b4db2 q3bsps suck.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@489 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-20 01:08:16 +00:00
Spoike
ac284a1b94 Adding a few tiny optimisations and playdemo working on qwd files again.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@470 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-18 17:55:04 +00:00
Spoike
8dc7815228 changes angles->axis and stuff
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@467 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-17 18:13:33 +00:00
Spoike
bc260e8e72 units-per-second counter (seperate from fps)
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@466 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-17 18:12:24 +00:00
Spoike
d6ee27a098 Hopefully this will fix the culling issues that purplehaze reported.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@427 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-15 13:00:59 +00:00
Spoike
2f53eab1a0 Hmm. Get regular shaderless code compiling again.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@426 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-15 12:59:57 +00:00
Spoike
a0bf669e3e fixes for the new backend.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@418 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-11-13 17:31:04 +00:00
Spoike
10ad1bbade Made fog a little more resliliant to distance.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@384 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-10-28 07:12:13 +00:00
Spoike
f1c3a20eef How hideous. A glquake dir...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@383 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-10-28 07:08:32 +00:00
Spoike
76b15ade25 Added support for GL_EXT_compiled_vertex_array
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@382 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-10-28 07:07:44 +00:00
Spoike
8dffeea9ad Fixed a pretty serious problem with q3 shader rendering.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@378 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-10-27 23:33:35 +00:00
Spoike
f2ddeefe19 Warning and target fixes.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@377 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-10-26 23:06:29 +00:00
Spoike
6f84b3c3f3 Adding scissor support.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@367 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-10-26 14:55:41 +00:00
Spoike
4ed2994308 Added a few messages to let people know which models are being buggy.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@366 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-10-26 14:54:59 +00:00
Spoike
4f36d50f60 Few bug fixes and some q3 compatable shaders.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@354 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-10-19 16:10:14 +00:00