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 |
|
Bill Currie
|
7a3b63418b
|
`adequate' temporary fix for r_lightmap_components 1
|
2002-05-28 04:11:40 +00:00 |
|
Bill Currie
|
f3132162ae
|
speedup r_lightmap_components 3 by ~4.2% in null-render
|
2002-05-28 03:49:13 +00:00 |
|
Bill Currie
|
101d38bd0c
|
two win32 fixes for gcc 3.1
|
2002-05-28 03:33:03 +00:00 |
|
Bill Currie
|
acdd37b381
|
this seems to give ~2.9% speed boost to overkill for null-render
|
2002-05-28 00:04:01 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
802bcc2762
|
Another 0.657% speedup for greyscale lighting. Unfortunately, at a price of considerable code duplication. But this is necessary for other planned changes.
|
2002-05-26 08:56:48 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
6c8e2c24aa
|
*grumbles about old gcc*
|
2002-05-26 07:07:10 +00:00 |
|
Brian Koropoff
|
75ec7de2f5
|
This better actually fix the lightmap code.
|
2002-05-25 21:55:34 +00:00 |
|
Brian Koropoff
|
ddd96312b1
|
Removed useless dereferencing. With any luck I understand what despair's
code is supposed to do this time.
|
2002-05-25 20:04:42 +00:00 |
|