Commit graph

569 commits

Author SHA1 Message Date
Forest Hale
def35745d7 Massive dynamic light speedup. 2000-06-29 23:27:03 +00:00
Joseph Carter
e25c2e5898 erp, one more.. 2000-06-29 23:07:57 +00:00
Forest Hale
177652d724 Fix for white particles bug. (cleanup after Endy) 2000-06-29 23:06:08 +00:00
Forest Hale
244ea57e1a Fixed .lit file (colored lighting) support. 2000-06-29 22:18:13 +00:00
Bill Currie
98c7aeb439 we were drawing the sky layer twice (0-360 horiz, 0-360 vert). Change the vert
to 0-180.
2000-06-29 22:07:40 +00:00
Joseph Carter
a9f17c7b6c Fix polyblend - This is the (SINGLE) thing Endy did that is easy to fix,
and the only thing he realized he broke.
2000-06-29 19:25:00 +00:00
Joseph Carter
ae5b1b624b Well, Endy's changes seriously broke stuff. Lots of stuff. If you're not
pointed the right direction, entities don't get drawn correctly (no
texture) and the view model doesn't get drawn at all.  Blending gets
turned off some of the time. so particles are drawn wrong.

In other words, Endy's changes fucked stuff up, badly.  Someone get the
guy a box so he can actually test this stuff, eh?
2000-06-29 14:46:56 +00:00
James Brown
f27365af54 Test THIS :) 2000-06-29 14:34:09 +00:00
James Brown
68ae22b1ac More changes, rendering effects like alpha and colormod SHOULD work :) 2000-06-29 14:32:27 +00:00
Joseph Carter
0802498b8b Llama requested a few things.. 2000-06-29 13:25:00 +00:00
Bill Currie
94680040b0 update to reflect my gl changes 2000-06-29 09:23:41 +00:00
Bill Currie
b25d03c602 source/vid_glx.c:
#if 0 the signal code. wouldn't compile otherwise, but not game to
	nuke it just yet
include/win32/version.h:
	buggered if I know. fscking configure/cvs :)
include/glquake.h:
	remove size declarations from bubble_sintable and bubble_costable
source/gl_part.c source/gl_rlight.c:
	32 segments in a circle now instead of 16 and change the pointer
	math to cope
source/gl_warp.c:
	nothing much. just almost double my fps. (hint: the above tables)
2000-06-29 09:21:23 +00:00
Zephaniah E. Hull
29ef95a9b5 The end of Z_*!!
This after the Z_* stuff hit my profiling list as a top user..
2000-06-29 05:46:15 +00:00
Bill Currie
d5ea4bc9bf Revamp the software particle rendering loop. Seems to work well. 2000-06-28 23:20:57 +00:00
Zephaniah E. Hull
66e9bfd98c Fixed the GL water texture problem.. 2000-06-28 23:11:52 +00:00
Bill Currie
72ef6959b9 add a legend 2000-06-28 22:17:00 +00:00
Joseph Carter
97c4129be1 This is the list of stuff to do before we consider QW to be done. 2000-06-28 16:01:50 +00:00
Jeff Teunissen
b41f21f7eb Argh...looks like I fucked it up. All fixed. 2000-06-28 15:37:16 +00:00
Dabb
686a09b81f Some BC++ changes. 2000-06-27 06:09:49 +00:00
Zephaniah E. Hull
016f682389 R_RecursiveWorldNode from DP, speed improvement.. 2000-06-26 19:56:09 +00:00
Zephaniah E. Hull
8e64d0d3cc Fixed the signal handling for x11 targets, specificly -x11..
(Yes, this required a change in the glx target, don't ask)
2000-06-26 17:20:38 +00:00
Forest Hale
f17ed670d5 Fixed min and max redefinition complaint on win32. 2000-06-26 12:31:47 +00:00
Forest Hale
cbd8135196 Minor win32 cleanup, now compiles in MSVC 4. 2000-06-26 12:27:03 +00:00
Bill Currie
d75f6944c1 make XRaiseWindow happen unconditionally. Should help with qf not always
getting focus on v3.
2000-06-26 10:38:41 +00:00
Bill Currie
09af993795 source/gl_rsurf.c:
removed commented out line
source/in_x11.c:
	re-enable the mouse warpage.
2000-06-26 10:09:13 +00:00
Forest Hale
7e4def70af Fix for bmodel relative lighting in R_AddDynamicLights. 2000-06-26 07:47:43 +00:00
Forest Hale
4698dc0d7d Readability improvements and minor speedup in R_AddDynamicLights. 2000-06-26 07:42:29 +00:00
Bill Currie
9bd5bd4ffb include/modelgen.h include/spritegn.h:
remove the INCLUDELIBS blocks
include/win32/version.h:
	ws changes. don't know why it's there in the first place (or generated
	by configure, but too bad)
2000-06-26 03:25:31 +00:00
Joseph Carter
39dcc9fdf3 The "Save Endy's Life" commit
Um, %d is not for floats, use %f
2000-06-26 02:35:40 +00:00
James Brown
3a43cea3b7 Again, patched for colormod and other extend bits. 2000-06-25 20:53:26 +00:00
James Brown
089a0a35d0 Patched for QSG Standard 2 (Extend Protocol).
Unfinished, renderer effects are only half implimented at this point.
2000-06-25 13:00:19 +00:00
Jeff Teunissen
f6ec000127 configure.in: Fix typo preventing detection of vga.h.
source/r_part.c: Clarity fix.
2000-06-24 22:28:06 +00:00
Bill Currie
f67e48fb95 put MAX_LIGHTMAPS back to 64 as I found the bug that was causing them to be exhausted 2000-06-24 08:31:38 +00:00
James Brown
244b7d0859 Byebye, evil makefiles. 2000-06-24 08:20:59 +00:00
Bill Currie
ee44cd05e6 source/gl_rsurf.c:
put lightmaps back to 256
configure.in:
	give us a --enable-profile
2000-06-24 06:19:24 +00:00
James Brown
3a77f62a33 Fixing the console build enviroment. 2000-06-24 05:57:11 +00:00
Joseph Carter
d182c83842 When you change gamedirs, cachepics (such as your conback) will be reloaded
in GL..  Please test this extensively, I _think_ the tempfile loader is
smart enough to handle what I'm doing properly.  If it's not, we'll have
to fix a slight memory leak.
2000-06-23 18:36:59 +00:00
Dabb
13ce6fc2b8 Removed gl_test.c. 2000-06-23 09:56:38 +00:00
Joseph Carter
957068392d It is now possible to use 32bpp textures. It's not currently possible to
load them.  That comes later.
2000-06-23 08:43:32 +00:00
Joseph Carter
8a40786b66 Removed gl_test.c 2000-06-22 13:02:23 +00:00
Bill Currie
381891e7e4 bring knghtbrd's 1000 screenshot patch over from oldtree. 2000-06-22 11:56:08 +00:00
Bill Currie
abbe2c19f3 seems I keep forgetting to update this :( 2000-06-22 11:15:50 +00:00
Bill Currie
5c0eb38c1b alpha doesn't do anything useful for flames, so remove it. 2000-06-22 08:02:36 +00:00
Zephaniah E. Hull
4f8cabf049 Small syntax cleanup in cmd.h.
Reworking of extension handling in -3dfx..
Support for changing the 3dfx dithering mode, if the extension is supported.
(Extension is /not/ in upstream mesa yet.)
2000-06-21 16:24:17 +00:00
Joseph Carter
2693901bd1 gl_particles added - disable it to make particles not happen 2000-06-20 15:31:29 +00:00
Bill Currie
f703748ee7 fix GL_BLEND issues. servers me right for blind code copying :/ 2000-06-20 11:04:54 +00:00
Bill Currie
2530186c5e make r_firecolor more forgiving for old config files. prints a warning if the
old second alpha parameter is given, but accepts the other args.
2000-06-19 23:12:55 +00:00
Bill Currie
8d67ac3784 oops :/ 2000-06-19 23:02:33 +00:00
Bill Currie
70b3327d77 gl client now builds again (thanks knghtbrd;) 2000-06-19 22:56:28 +00:00
Bill Currie
1246b26046 gl_fires/r_firecolor patch. Software client still builds and runs correctly,
but as I don't have GL at work, I have no idea if gl client still works, or if
rocket trails work (default to off). This is mostly a blind patch taking the
code from oldtree to newtree.
2000-06-19 22:15:18 +00:00