James Canete
082ecc4d6c
Only declare var_SampleToView in lightall shader when it is actually used.
2012-12-15 00:39:17 +00:00
Zack Middleton
d79ea2e5cd
- Allow changing cl_voip without restarting.
...
- Fix assert failing in CL_ParseVoip() while flipping cl_voip off and on.
2012-12-14 07:32:07 +00:00
Zack Middleton
50475fc37b
Fix server ignoring client move commands if voip data is included.
2012-12-13 23:54:58 +00:00
Zack Middleton
7786f95c06
Fix writting voip data in demos (broke in r2102).
2012-12-13 05:25:50 +00:00
James Canete
f4a0a78b43
Split light sample into direct and ambient parts when using deluxemaps or per-vertex light vectors. Fixes #5813 .
2012-12-10 22:35:57 +00:00
Zack Middleton
8424865879
Have NSIS uninstaller delete rend2.
2012-12-09 01:05:25 +00:00
Zack Middleton
2e99ae093e
- Include OpenGL1 and Rend2 renderers in Loki Setup Installer.
2012-12-09 01:01:13 +00:00
Zack Middleton
a1270177c1
Include Rend2 renderer in NSIS installer.
2012-12-09 00:53:52 +00:00
Zack Middleton
8e28ff954c
- Include Rend2 renderer in MacOSX bundle
...
- Include OpenGL1 and Rend2 renderers in MacOSX UB
2012-12-09 00:25:47 +00:00
James Canete
b356dac903
From /dev/humancontroller: Typo.
2012-12-06 21:53:52 +00:00
James Canete
374c551404
#5812 - Use refdef's coordinates when drawing to screen shadow fbo, and separate depth texture and screen texture coordinates in glsl shaders.
2012-12-06 01:55:45 +00:00
James Canete
736e1d5170
Oops, fix line endings in new files in previous commit
2012-12-04 03:05:34 +00:00
James Canete
edb414b34a
#5808 - Include and use .glsl in source (rend2)
2012-12-04 01:56:52 +00:00
Thilo Schulz
6b811ada7a
Add length check here as well, thanks Ensiform
2012-12-03 17:58:55 +00:00
Zack Middleton
311acbe263
In q3_ui if uis.demoversion is set, hide "Team Arena" and "Mods" in main menu. (They aren't shown in id's q3a demo and use to be drawn under demo message).
2012-12-01 23:17:14 +00:00
Zack Middleton
29c406c9ec
Fix function prototype for Info_RemoveKey_Big. Pointed out by Ensiform.
2012-11-29 17:09:28 +00:00
Zack Middleton
10a574e6ed
Remove unused function CL_DisconnectPacket. Pointed out by Ensiform.
2012-11-24 20:55:47 +00:00
Zack Middleton
f6e076c4a1
Update standalone code in Catch the Chicken NSIS installer.
2012-11-24 06:00:29 +00:00
Zack Middleton
b785f8a241
Changes suggested by DevHC:
...
- Remove "!target" checks from tell, vtell, and gc commands. Target was just set, cannot be NULL.
- Validate "order" in gc command before "player id."
2012-11-20 22:51:48 +00:00
James Canete
467619c034
Make software overbright optional (cvar r_softOverbright) and reduce the number of FBOs and FBO blits when able.
2012-11-20 03:34:16 +00:00
Zack Middleton
1f8db4c14a
Remove references to non-existent functions CM_MarkFragments and CM_LerpTag.
2012-11-19 05:48:27 +00:00
Zack Middleton
3da8779180
- Check for invalid filename in OpenAL's RegisterSound function.
...
- Changed Base sound system to warn not error when sound filename is empty or too long.
2012-11-19 00:40:03 +00:00
Zack Middleton
6c1045a003
Remove unneeded name buffer in S_Play_f.
2012-11-18 23:30:26 +00:00
Zack Middleton
d9bea4977b
Improve "play" command, based on a patch from Ensiform.
2012-11-18 23:16:13 +00:00
Zack Middleton
98f04d39a6
#5799 - Change messagemode text box to display colors like in console input box.
2012-11-18 22:24:15 +00:00
Zack Middleton
05bc03d32d
Remove anti tamper leftover code 'CL_ChangeReliableCommand'. From Ensiform.
2012-11-18 22:12:30 +00:00
Zack Middleton
bf9b5cd7de
- Fix up "gc" command, make it more like "tell". Based on patch by Ensiform.
...
- Add usage messages for gc, tell, vtell, and votell commands.
- Check player names in gc, tell, vtell, and votell commands.
2012-11-18 22:08:58 +00:00
Zack Middleton
1cdb3b33e7
Fix follow command to find clients whose name begins with a number.
2012-11-18 21:55:40 +00:00
Zack Middleton
f13a87daad
Change error message in CL_ConfigstringModified to specify out of range index like in server.
2012-11-18 19:14:07 +00:00
Zack Middleton
82f83cd092
Fix some "> MAX_*" to be ">= MAX_*".
2012-11-18 19:09:54 +00:00
James Canete
d635193e19
Various shader fixes and optimizations.
2012-11-14 10:56:31 +00:00
James Canete
b269acac94
Fix bugs where some surfaces weren't merged and others were counted as merged in R_MergeLeafSurfaces().
2012-11-09 08:13:38 +00:00
James Canete
86984eb536
When calling qglDrawRangeElementsEXT(), use proper start and end parameters.
2012-11-07 00:06:51 +00:00
Zack Middleton
8234225459
Change more operator commands to require sv_running to be usable. Patch by Ensiform.
2012-11-01 06:03:15 +00:00
James Canete
262e8e96b6
Ensure the correct FBO is bound when drawing. (Fixes bug #5791.)
2012-10-30 22:05:07 +00:00
Zack Middleton
c4288507e0
Don't draw cursor during Team Arena's loading screen.
2012-10-30 20:06:48 +00:00
Zack Middleton
016b74b633
Fix restoring old fs_game upon leaving a server. Patch by Ensiform.
2012-10-30 16:51:06 +00:00
Zack Middleton
17ee96e6c8
Clean up getting pshadowMap in Rend2's R_DecomposeSort().
2012-10-30 09:00:58 +00:00
Zack Middleton
faa0cb04c1
Show reason non-default renderer failed to load.
2012-10-30 07:43:44 +00:00
James Canete
32d1bc4f2a
Fix some non-ASCII characters.
...
Patch originally by /dev/humancontroller, modified by me.
2012-10-30 03:00:46 +00:00
Zack Middleton
36c30f6782
Remove initializing "sv_mapname" cvar in game. It's set to "" and never used.
2012-10-29 19:18:06 +00:00
James Canete
b5eb31b4f6
From /dev/humancontroller:
...
when hard-linking renderers, put the old renderer (not the new one) into the "ioquake3" executable, and use a distinguished "ioquake3_rend2" executable for the new renderer
(Fixes bug #5789.)
2012-10-28 21:04:41 +00:00
James Canete
dfdfc656ea
From /dev/humancontroller:
...
fix the SMP functionality not being utilized (as of the import of Rend2)
2012-10-28 20:56:26 +00:00
James Canete
3dff29e991
Remove ARRAY_SIZE, and use ARRAY_LEN instead.
2012-10-28 20:35:16 +00:00
James Canete
5cbe7888f8
Fix FBO_*() usage when framebuffers are unavailable or undesired.
2012-10-28 20:22:13 +00:00
James Canete
c4aa3cf8c0
Remove speed claim until Rend2 beats opengl1 under typical circumstances.
2012-10-28 18:00:29 +00:00
Zack Middleton
6bc0e6fae4
Merge changes to GL_Cull from Rend2 into opengl1 renderer, behavior is the same.
2012-10-26 07:40:57 +00:00
Zack Middleton
3dfd2dac7e
Split Rend2's printing OpenGL extensions string (> 1024 characters) into separate function and merged into opengl1 renderer. (Fixes bug #5559.)
2012-10-26 07:23:49 +00:00
Zack Middleton
64ed856dfd
Add smiletheory to credits in q3_ui.
2012-10-26 04:16:25 +00:00
Zack Middleton
c9e5537341
Remove gfxmeminfo command when shuting down Rend2.
2012-10-26 04:07:07 +00:00