Chris Ison
|
6073ff8d58
|
added Draw_nString for displaying a non \0 terminated string
|
2002-01-09 21:20:22 +00:00 |
|
Bill Currie
|
9ba80eb4d9
|
use Hunk_TempAlloc instead of realloc for the alias model verts
|
2002-01-07 16:43:47 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
f8daa09bcb
|
Fix software scrag missile trails, and add a minor optimization to them and hell knight's fire wave trails.
|
2002-01-06 23:12:09 +00:00 |
|
Seth Galbraith
|
0a7ddae612
|
move high precision check out of loop to optimize sw model rendering
|
2002-01-05 20:00:50 +00:00 |
|
Seth Galbraith
|
1e57bcdca2
|
no more hardcoded MAXALIASVERTS limit
|
2002-01-05 17:56:33 +00:00 |
|
Seth Galbraith
|
42456845f0
|
high precision software mdl rendering
|
2002-01-05 03:21:02 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
b13efc3a83
|
Particle updates. Some cleanups, small speedups, and reimplement id's effects. r_particle_styles 0 to see id's effects.
|
2002-01-04 03:32:59 +00:00 |
|
Bill Currie
|
013f503738
|
start getting const-correct on vec3_t params
|
2002-01-03 05:29:38 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
c764ddc64a
|
Just a massive speedup to gl particles. Enjoy.
(Thanks to LordHavoc for prodding me to use glDrawElements, and munge all the particle textures into 1. Code mine, suggestions his)
|
2001-12-19 04:03:57 +00:00 |
|
Chris Ison
|
1c26723864
|
changed int to an unsigned int
|
2001-12-17 23:41:58 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
f66b7a93e5
|
Major particle interface cleanup, several bugfixes, and minor performance improvements. Oh, check out "/help easter_eggs" (gl-only, at the moment).
|
2001-12-11 22:37:30 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
d4a8224d9b
|
Change hudswap to use a callback, and instead of passing a swap variable to 10 functions, where only 2 use it, use a global variable. Make a few scr functions static inline, too. Got a totally unexpected ~0.45fps speedup.
|
2001-12-09 14:05:30 +00:00 |
|
Bill Currie
|
4f2f686834
|
r_netgraph_alpha works again
|
2001-11-30 03:51:43 +00:00 |
|
Bill Currie
|
025d520522
|
remove some dead code
|
2001-11-20 04:48:04 +00:00 |
|
Bill Currie
|
d168a3daee
|
this should remove the requirement for gmake on bsd systems
|
2001-11-12 16:23:41 +00:00 |
|
Bill Currie
|
85c9e0ab1e
|
more externs cleaned up
|
2001-10-29 17:46:03 +00:00 |
|
Bill Currie
|
78a3e398d5
|
* taniwha gets medieval on extern
|
2001-10-28 04:23:37 +00:00 |
|
Bill Currie
|
74d3499f74
|
fix a seg caused by my changes from last night
|
2001-10-27 20:52:33 +00:00 |
|
Adam Olsen
|
dd19f7b500
|
- convert svc_deltapacketentities
- add a Host_NetError that dumps a packet log and disconnects, and use
it instead of Host_EndGame in most cases
- fix a couple multiply-defined vars
|
2001-10-24 15:23:02 +00:00 |
|
Bill Currie
|
b5341f0d13
|
we now compile and link with -fno-common. this cleans up the multiple,
uninitialized declarations of variables.
|
2001-10-23 16:55:23 +00:00 |
|
Bill Currie
|
2d068c0745
|
massive windows.h and WIN32 cleanup.
|
2001-10-16 21:40:45 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
9cc671e6d2
|
Try #2.
Change r_maxparticles from short to unsigned int.
Make MAX_DLIGHTS into a cvar, r_dlight_max that sets the unsigned int r_maxdlights.
|
2001-10-09 20:35:17 +00:00 |
|
Bill Currie
|
a1d2cf3532
|
duplicate file name cleanup and make dist works
|
2001-10-03 17:50:36 +00:00 |
|
Bill Currie
|
9aca46416c
|
ok, sw32's Makefile.am now works with both 1.4 and 1.5
|
2001-10-03 14:49:14 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
256f6e94c1
|
Broken attempt at cleaning up Makefile.am's, for taniwha's perusal.
|
2001-10-02 22:02:10 +00:00 |
|
Bill Currie
|
b1f4a778f9
|
the rcsid commit from hell }:>
|
2001-09-28 06:26:31 +00:00 |
|
Jeff Teunissen
|
31b6da027c
|
The video version. This WILL break QW and NQ until my next commit.
|
2001-09-28 05:33:58 +00:00 |
|
Jeff Teunissen
|
325303b037
|
And now for the 32-bit software renderer.
|
2001-09-27 21:58:10 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
35b767cd21
|
Remove scaling from R_RunParticleEffect, and make blood puff size variable in qw.
|
2001-09-27 03:09:24 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
2941c07b0a
|
Add small cyan light to lightning impacts. And restore particle direction use in nq. Greatly improves blood effects.
|
2001-09-27 00:43:46 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
bb6796247c
|
Kill r_particles->int_val testing in gl particle engine. Also merge a bit down to r_part.c/r_cvar.c. Properly declare cl_max_particles (how the heck was it working when only ever declared as exter cvar_t *cl_max_particles?).
Should be a minor speedup for gl, definitely a code cleanup.
|
2001-09-22 02:37:45 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
fc1ab9640e
|
r_numparticles is now r_maxparticles. Ah, the joy of sane variable names.
|
2001-09-19 18:07:09 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
0d0e570676
|
Small particle trail speedup/legibility/flexibility improvement, at price of redundant code in sw/sw32. Tradeoffs. *sigh*
|
2001-09-07 05:37:11 +00:00 |
|
Bill Currie
|
d7675ada7a
|
move the particle count multiplication out of the renderer and into the clien
(for blood and gunshot, anyway).
|
2001-09-06 05:41:15 +00:00 |
|
Bill Currie
|
99a4ea2093
|
fix some bogosities
|
2001-08-31 19:13:16 +00:00 |
|
Bill Currie
|
ea614fc2c6
|
turns out the sprite models are /not/ relocatable, so back out that change
in favor of cleaning up the accessors
|
2001-08-31 17:33:25 +00:00 |
|
Adam Olsen
|
384dfb7b66
|
- partial work for putting sprites in the cache.
doesn't currently build.
|
2001-08-31 15:32:11 +00:00 |
|
Adam Olsen
|
f1a016c8a5
|
- Refine the Cache_Get callback, to use a void * instead of a char *
- Switch alias models over to Cache_Get/Cache_Release
|
2001-08-31 12:22:45 +00:00 |
|
Bill Currie
|
663c58cd24
|
diff--; break;
|
2001-08-29 02:16:17 +00:00 |
|
Bill Currie
|
b0c7ac9867
|
while (1) diff--;
|
2001-08-29 01:28:03 +00:00 |
|
Bill Currie
|
11489550ba
|
gratuitous_diff--
|
2001-08-28 22:46:02 +00:00 |
|
Bill Currie
|
baaa452345
|
merge error fixes
|
2001-08-28 20:51:51 +00:00 |
|
Bill Currie
|
3edd4550d2
|
heh, nor do we need PROGHEADER_CRC
|
2001-08-27 21:13:00 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
06dd45bdb1
|
Merge common lighting code. Still some lightmap-related code in *_rsurf.c that might be mergable. This is the first step towards 3 component lighting for the sw32 renderer.
Note that gl_lightmap_components is now r_lightmap_components, and gl_dlight_lightmaps is now r_dlight_lightmaps.
|
2001-08-25 23:23:14 +00:00 |
|
Adam Olsen
|
c6ec43d659
|
some build fixes, which I'm not sure are right, and a fix for
fullscreen toggling.
|
2001-08-25 09:21:40 +00:00 |
|
Bill Currie
|
2a027969d5
|
various init order fixes and a */[] snafu sorted
also make translations big enough for the 32 bit colors
|
2001-08-25 05:54:21 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
f7f04aad5f
|
Add .gitignore. Whee.
|
2001-08-25 03:53:05 +00:00 |
|
Bill Currie
|
4ed75b014a
|
"Yay, it builds!"
"Ah, but does it work?"
|
2001-08-25 03:52:34 +00:00 |
|
Bill Currie
|
8fa46e9fc0
|
almost there getting the sw32 client to link
|
2001-08-25 03:24:44 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
20544c6c67
|
Remove some obsolete comments.
|
2001-08-25 03:06:46 +00:00 |
|
Ragnvald Maartmann-Moe IV
|
c6266aba36
|
sw32. Flee in terror. This'll break compilation for everything until -sdl32 compiles. sw32 wont work for a while either, so don't get overly excited yet.
|
2001-08-25 02:47:11 +00:00 |
|