Bill Currie
|
ad6e025a91
|
take cmd.[ch] back to basics. the gib code is temporarily gone pending
renovations. cmd_source handling is a little hacky in nq, but it's working.
|
2002-07-31 05:19:03 +00:00 |
|
Bill Currie
|
0514d37458
|
don't accept absurdly large vertex arrays
|
2002-07-27 16:46:58 +00:00 |
|
Bill Currie
|
d04eeb3ba2
|
get -wgl working again
|
2002-07-27 06:43:28 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
587de27849
|
Another step towards QSG2 compliance.
|
2002-07-25 14:43:36 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
3c7d65a798
|
Whitespace.
|
2002-07-25 14:42:41 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
4ed68266ea
|
Speedup when r_waterripple = 0, and small speedup to texture coordinate calculation.
|
2002-07-25 14:01:36 +00:00 |
|
Bill Currie
|
51e4cad3fe
|
get Draw_SubImage doing transparencies
|
2002-07-25 05:04:22 +00:00 |
|
Bill Currie
|
51b189f56a
|
make Draw_SubPic do transparent pics
|
2002-07-25 04:30:50 +00:00 |
|
Bill Currie
|
defcedec49
|
give access to Draw_SubPic
|
2002-07-24 21:39:03 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
d3fc8c5fb6
|
No need for function pointers on R_AddDynamicLights_*, they are never called from outside the R_BuildLightMaps_* function that matches them.
Nice spotting, taniwha!
|
2002-07-24 15:30:28 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
85c7e43aef
|
Split lightmaps off from surface drawing.
|
2002-07-23 19:57:47 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
1f8a1d613f
|
Fix r_particles_nearclip being forced to max.
|
2002-07-08 00:05:33 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
d297c2b3a3
|
Colormod & alpha for brushmodels, excluding skypoly emittors.
|
2002-07-07 06:15:36 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
edc4e27124
|
Minor order fixup.
|
2002-07-07 02:34:48 +00:00 |
|
Jeff Teunissen
|
065ec7ff39
|
Clean up the "fxMesa" error message so it makes more sense, and so most people
will actually see it if they need it.
|
2002-07-03 06:31:03 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
e1854315ac
|
Clean out DDActive, except from -mgl, which isn't supported ATM. Clean up vid_mgl.c comments and dead code a bit.
|
2002-07-02 20:34:51 +00:00 |
|
Bill Currie
|
e5d8781150
|
win32 compile fixes. still have problems with DDActive, but Despair's going
to look at that.
|
2002-07-02 18:45:50 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
a49177c605
|
Merge a few more lines into queue_character, and prepare for optimizing gl Draw_nString.
|
2002-06-28 17:47:26 +00:00 |
|
Bill Currie
|
1828cbff5a
|
get the type for getProcAddress right
|
2002-06-28 17:15:49 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
4e467ac8df
|
Whitespace.
|
2002-06-27 18:50:26 +00:00 |
|
Bill Currie
|
e77d730054
|
windows really sucks
|
2002-06-27 16:37:16 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
fd1ded5c4a
|
Add r_nearclip and r_particles_nearclip. Also put some limits on r_farclip. And fix id's insane max and min float, and some minor improvements in frustum setup in GL.
|
2002-06-26 22:20:12 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
e6e11af426
|
Move the contents of gl_funcs.c out of the renderer, and into targets where they belong. Also some cleanups. -sgl target is temporarily broken, all others should work.
|
2002-06-24 21:35:37 +00:00 |
|
Chris Ison
|
70d8026067
|
Removing -3dfx's dependancy on clide
|
2002-06-24 15:56:01 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
c8bc5dfb4c
|
QSG2 glows almost working. Plus lots of typos killed.
|
2002-06-18 21:41:24 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
c25cfe6c9e
|
A couple extra glFinishes a frame just aren't good for performance, even if they are a handy workaround for taniwha's text rendering bug...
|
2002-06-18 15:40:30 +00:00 |
|
Bill Currie
|
1486c97b8f
|
move the vertex setup and va flushing code into inline functions, killing a
lot of duplicate code. Performance is not harmed :)
also some whitespace
|
2002-06-18 04:13:46 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
00f5d82a86
|
Make wizard spike hits visible, plus a couple minor cleanups.
|
2002-06-15 10:54:26 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
2a4f2a77fb
|
Whitespace.
|
2002-06-15 10:52:14 +00:00 |
|
Bill Currie
|
b65c96ad99
|
don't call draw_z_sky_polys for modes that don't need it
|
2002-06-14 19:25:32 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
eaf0f90c2f
|
Undo thinko.
|
2002-06-14 06:23:11 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
c7432caf2e
|
Fixes to shadow rendering, plus get QSG scale working for alias models. Which breaks viewmodel rendering until we figure out how that is escaping getting scale set.
|
2002-06-14 06:08:45 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
f12af8a3d4
|
Minor cleanup/optimization of sprite model rendering.
|
2002-06-14 06:06:38 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
463ac44d9f
|
Minor optimization for shadows, and make translucent objects have shadows matching their alpha.
|
2002-06-14 04:14:52 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
942bf55c06
|
Flush console text before rendering menus, and a tiny optimization to fullscreen blend rendering in GL.
|
2002-06-13 22:51:43 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
10d7d17fcc
|
Use vertex arrays for text. Another 1-3% speedup.
|
2002-06-13 05:24:52 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
87741d2b90
|
Tweak r_firecolor to reduce haloing on rocket dlights.
|
2002-06-12 04:37:33 +00:00 |
|
Bill Currie
|
74597018ec
|
heh, forgot to ifdef the call to R_InitVars
|
2002-06-10 22:52:13 +00:00 |
|
Bill Currie
|
3551b82a50
|
compile fix for when vidmode isn't available
|
2002-06-10 22:30:30 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
9bca381c41
|
Remove R_Init_Entity. Never used, and probably doesn't belong in the renderer.
|
2002-06-07 23:38:53 +00:00 |
|
Bill Currie
|
ebfdbd9285
|
the fpu manipulation stuff seems to be better off in the one place that
actually uses it...
|
2002-06-07 15:09:20 +00:00 |
|
Bill Currie
|
4e07810f0d
|
a little cleanup of unneeded lines
|
2002-06-07 14:44:02 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
ceb73449bb
|
Order of operations cleanup, QSG2 alpha is now colormod[3] in entities.
|
2002-06-07 11:25:47 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
46949068a2
|
Check return value on R_AllocDlight. Small optimization, people cutting r_dlight_max heavily should like it.
|
2002-06-05 22:07:38 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
0552d31b0b
|
Minor optimization.
|
2002-06-05 06:46:21 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
0bce2d0f2e
|
Add QSG2 colormod, alpha, and scale for sprites. Probably not used by anything, but there you go.
|
2002-06-05 05:56:13 +00:00 |
|
Bill Currie
|
b4e8e0750c
|
well, that's one way to confuse anybody
fixes the floating point exception
|
2002-06-03 07:23:41 +00:00 |
|
Brian Koropoff
|
d85a238af2
|
Modified cmd.c to prepare for more file access functions and changed
the bind system to keep a restricted flag on binds to prevent the
server from executing restricted commands by binding them to keys.
|
2002-05-31 05:38:06 +00:00 |
|
Bill Currie
|
381bdb2323
|
it seems some GL libs can return a null extension list (ie, null pointer)
|
2002-05-31 03:38:01 +00:00 |
|
Bill Currie
|
bebf3f9599
|
massive speedup to noise_diamondsquare (not that it /really/ matters:)
|
2002-05-28 05:34:06 +00:00 |
|