Spoike
2e8ecb5dbe
Removed some debug checks, added some bug fixes, should be a mite bit more robust now.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@796 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-16 02:31:39 +00:00
Spoike
78e798722b
Fixed application of crosshairalpha, it's now all applied properly.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@778 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-13 17:59:57 +00:00
KrimZon
a94c12c738
OpenGL Shader Object Waterwarp tidied up a bit
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@777 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-13 17:59:29 +00:00
Spoike
9d24482f9a
Well that was useless at 320
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@773 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-13 15:20:33 +00:00
Spoike
79dac32f14
Fixed some small bugs
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@772 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-13 15:19:40 +00:00
Spoike
decefcb1ab
KrimZon's water warp code works a bit better with this instead.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@771 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-13 15:18:02 +00:00
KrimZon
75c31d7223
Post Processing to do waterwarp in hardware when glslang is available
...
Fixed a typo creating shaders in the wrong way
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@770 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-12 22:32:09 +00:00
KrimZon
71ecb90233
Post Processing to do waterwarp in hardware when glslang is available
...
Currently has some kind of bug causing a program link error with no message.
gl_rmain.c
added post processing code, for waterwarp
gl_draw.c
glquake.h
initialises a texture number for use in post processing
gl_vidcommon.c
added function pointer for qglCopyTexImage2D
and its intialisation
glquake.h
put Cl before Co in the defines of gl* to qgl*
gl_rmain.c
glquake.h
gl_vidcommon.c
added a function in gl_rmain.c to init the shaders for post processing, and called it from GL_CheckExtensions
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@769 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-12 22:15:50 +00:00
Spoike
b192d3a175
SDL works a bit better now
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@768 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-12 08:38:31 +00:00
Spoike
071a7cefe1
Changed gl->qgl.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@763 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 03:16:44 +00:00
Spoike
48de667b3f
that flush shouldn't be needed, and a small spot of "Changed gl->qgl".
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@762 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 03:14:10 +00:00
Spoike
0b4df80600
deluxmap support added.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@761 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 03:10:11 +00:00
Spoike
f7ed8da8ef
Changed gl->qgl. Preliminary csqc work.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@760 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 03:07:50 +00:00
Spoike
d8ef0b5c2e
Added mesh generation (currently as well as poly creation) Changed gl->qgl.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@759 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 03:06:40 +00:00
Spoike
90d183cb14
Added GL only GetPalette. Changed gl->qgl.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@758 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 03:04:42 +00:00
Spoike
8b543d0d66
Changed gl->qgl.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@757 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 03:03:56 +00:00
Spoike
5530ac045f
Added shader path for the r_drawflats. Changed gl->qgl.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@756 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 03:01:24 +00:00
Spoike
88424fd924
changed gl -> qgl
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@755 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 02:59:56 +00:00
Spoike
32f4b79893
Added support for deluxmaps.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@754 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 02:54:59 +00:00
Spoike
9528e73c96
Converted gl -> qgl.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@753 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 02:54:22 +00:00
Spoike
478d42c441
Removed some obsolette comments.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@752 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-07 02:51:40 +00:00
Spoike
933de315ea
Removed the old forms of the specular fragment program.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@736 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-05 08:13:54 +00:00
Spoike
6b17c2f8c3
Run without gamedata (server list works at least)
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@735 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-05 08:12:46 +00:00
KrimZon
4b60b739f7
Added GL_ARB_shader_objects extension code in glsupp.h
...
Added init of the used functions to GL_CheckExtensions and some functions for the simplifying api to gl_vidcommon.c
Added the function declarations and other defines for that interface to glquake.h
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@723 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-04 23:34:42 +00:00
Spoike
6cc587e8e8
Make sure colour 7 is used if the server said an empty lightstyle.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@715 fc73d0e0-1445-4013-8a0c-d673dee63da5
2005-01-04 08:16:52 +00:00
Spoike
925edaf345
Hmm. Looks like that function wasn't used.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@698 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-29 03:22:49 +00:00
Spoike
b49714565c
Added some extra validation.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@697 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-29 03:22:09 +00:00
Spoike
3e9ce35b49
Fixing colour forcing.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@696 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-29 03:20:42 +00:00
Spoike
4b0395e079
Lots of stuff.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@684 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-24 08:45:56 +00:00
Spoike
2976ca471e
raz0 pointed out that gl was crashing on his computer.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@681 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-22 13:47:57 +00:00
Spoike
835a7ea700
That's simply not needed any more.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@669 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-21 04:35:19 +00:00
Spoike
5baf239a6d
Tiny speedup.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@668 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-21 04:34:58 +00:00
Spoike
26a1533f97
This was causing issues with q3uis.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@667 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-21 04:34:21 +00:00
Spoike
2216d9c0c0
gl schematics 2.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@666 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-21 04:33:45 +00:00
Spoike
47afae3dfe
Fixing tags.
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@665 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-21 04:32:34 +00:00
Spoike
9db52890b2
Added profiling code, added schematics, drawflat, and stuff
...
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@654 fc73d0e0-1445-4013-8a0c-d673dee63da5
2004-12-15 19:53:30 +00:00
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