Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								08ddb99732 
								
							 
						 
						
							
							
								
								Fix saving/loading glyph 255 in RegisterFont  
							
							... 
							
							
							
							The glyph for character 255 (lower case y with two dots above it) was
rendered, but it's glyph information was not stored in fontInfo_t and
not saved into .dat file (including the ones in Team Arena).
Attempting to load it from existing .dat font files is fine because
shader name is "" and gets 0 handle. The handle was already 0 anyway. 
							
						 
						
							2014-12-01 22:04:40 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								8c7fedb1fe 
								
							 
						 
						
							
							
								
								OpenGL2: Fix face culling.  
							
							
							
						 
						
							2014-11-30 21:50:33 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								fd23249357 
								
							 
						 
						
							
							
								
								OpenGL2: Ensure tess VAO is bound before using it.  
							
							
							
						 
						
							2014-11-21 16:12:53 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								c787cf3aef 
								
							 
						 
						
							
							
								
								Fix stencil shadows not drawing if has 500 or more vertexes  
							
							... 
							
							
							
							Stencil shadow is not drawn if a mesh, or multiple meshes with the same
entity and shader, have more than 500 vertexes. The issue is caused by storing
the projected positions in the tess vertex buffer. Use a new array instead. 
							
						 
						
							2014-11-16 21:21:30 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								d06deb41c8 
								
							 
						 
						
							
							
								
								Don't set fog image border color  
							
							... 
							
							
							
							GL1's R_CreateImage sets GL texture to 0 before it ends, so border color is not
applied to the fog image. GL_CLAMP is not used for fog image (in either renderer),
so it would presumably not be used even if applied to the fog image. 
							
						 
						
							2014-11-16 14:59:09 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								60d28722ef 
								
							 
						 
						
							
							
								
								Remove unfinished OpenGL display list code  
							
							... 
							
							
							
							It seems unlikely anyone is going to do anything with this aside from stub
it out in OpenGLES ports. 
							
						 
						
							2014-11-16 14:57:13 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								22bcda018b 
								
							 
						 
						
							
							
								
								Correct a few OpenGL variable types  
							
							... 
							
							
							
							Affectly no change for desktop OpenGL.
Use correct types for OpenGLES support. 
							
						 
						
							2014-11-16 14:56:43 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								89b719ec8d 
								
							 
						 
						
							
							
								
								OpenGL2: Bit more parallax optimization.  
							
							
							
						 
						
							2014-11-14 01:12:41 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								d9e2184c1a 
								
							 
						 
						
							
							
								
								OpenGL2: Add support for parallax occlusion mapping.  
							
							
							
						 
						
							2014-11-10 22:11:36 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								b1821e303d 
								
							 
						 
						
							
							
								
								OpenGL2: remove lightmap support from generic glsl shader.  
							
							... 
							
							
							
							This path was barely used and doing this compiles fewer shaders. 
							
						 
						
							2014-11-10 21:59:37 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								1d016e6ff5 
								
							 
						 
						
							
							
								
								Clear window buffer when it's created  
							
							... 
							
							
							
							When starting the game in windowed mode, the window buffer used whatever
was on the screen before running the game. Kind of like you could see
through the window, but it doesn't update what happens behind it.
It makes it look like something is broken or non-responsive.
So clear the window opengl buffer to black.
Credit to theinvsblman for the code. 
							
						 
						
							2014-11-07 21:50:00 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								1ad2b413ef 
								
							 
						 
						
							
							
								
								Remove accidentally added increment.  
							
							
							
						 
						
							2014-11-03 22:18:17 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								943259f6b4 
								
							 
						 
						
							
							
								
								OpenGL2: Support half floats for texcoords and vertex colors.  
							
							
							
						 
						
							2014-11-03 19:10:35 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								1ba9e7a45e 
								
							 
						 
						
							
							
								
								Always use GL_Cull to change cull state  
							
							... 
							
							
							
							Manually changing cull state can cause later GL_Cull calls to not change
the cull state. 
							
						 
						
							2014-10-29 01:32:50 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								39cf21bf54 
								
							 
						 
						
							
							
								
								Fix pid file ignoring user set fs_homepath  
							
							... 
							
							
							
							Create pid file in fs_homepath instead of (always) default homepath.
If not manually set, fs_homepath is set to Sys_DefaultHomePath(). 
							
						 
						
							2014-10-29 00:03:49 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								3273df14af 
								
							 
						 
						
							
							
								
								Add missing EV_USE_ITEM15 cases  
							
							... 
							
							
							
							Add EV_USE_ITEM15 to cg_event.c and ai_dmq3.c for consistency. 
							
						 
						
							2014-10-29 00:03:49 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								e488663e31 
								
							 
						 
						
							
							
								
								OpenGL2: Change normal/tangent vertex encoding.  
							
							
							
						 
						
							2014-10-28 18:15:13 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								7e808f92d6 
								
							 
						 
						
							
							
								
								OpenGL2: Speed up tonemap shader.  
							
							
							
						 
						
							2014-10-27 06:37:57 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Pan7 
								
							 
						 
						
							
							
							
							
								
							
							
								50038a7d26 
								
							 
						 
						
							
							
								
								qcurl_multi_add_handle error check  
							
							
							
						 
						
							2014-10-26 17:10:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ludwig Nussel 
								
							 
						 
						
							
							
							
							
								
							
							
								6214f73af5 
								
							 
						 
						
							
							
								
								a VM for ARMv7l  
							
							
							
						 
						
							2014-10-24 13:44:23 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								3765652778 
								
							 
						 
						
							
							
								
								OpenGL2: Fix corrupt models.  
							
							
							
						 
						
							2014-10-23 16:51:10 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								4f5ebf8349 
								
							 
						 
						
							
							
								
								OpenGL2: Bit of multidraw optimization.  
							
							
							
						 
						
							2014-10-16 00:32:20 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								03ac9649ea 
								
							 
						 
						
							
							
								
								Fix a bug in previous commit.  
							
							
							
						 
						
							2014-10-15 20:28:26 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								e34972b110 
								
							 
						 
						
							
							
								
								OpenGL2: Fix missing surfaces with r_mergeMultidraws 2.  
							
							
							
						 
						
							2014-10-15 20:00:54 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								541d3a40c2 
								
							 
						 
						
							
							
								
								OpenGL2: Interleave vertex data for static MD3s.  
							
							
							
						 
						
							2014-10-15 03:42:29 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								05e07311ba 
								
							 
						 
						
							
							
								
								OpenGL2: Fix invalid texture parameter.  
							
							
							
						 
						
							2014-10-15 03:40:16 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								0578b70f38 
								
							 
						 
						
							
							
								
								OpenGL2: Reduce redundant GL calls.  
							
							
							
						 
						
							2014-10-14 06:15:06 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								84206c8598 
								
							 
						 
						
							
							
								
								OpenGL2: Vertex array object support.  
							
							
							
						 
						
							2014-10-14 01:50:44 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								873a02bd3c 
								
							 
						 
						
							
							
								
								OpenGL2: VBO cleanup.  
							
							
							
						 
						
							2014-10-13 21:57:06 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								a90c17ac1b 
								
							 
						 
						
							
							
								
								OpenGL2: Better BSP surface merging.  
							
							
							
						 
						
							2014-10-07 04:17:01 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								918eed9295 
								
							 
						 
						
							
							
								
								OpenGL2: Don't segfault if r_ext_multitexture is disabled  
							
							
							
						 
						
							2014-09-29 01:02:13 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								a955d975b7 
								
							 
						 
						
							
							
								
								Add function for clearing global shader instead of duplicating the code  
							
							
							
						 
						
							2014-09-27 01:35:35 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								f83334d81b 
								
							 
						 
						
							
							
								
								Add facility to describe cvars  
							
							
							
						 
						
							2014-09-26 14:29:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								f9c202f83e 
								
							 
						 
						
							
							
								
								Use correct type for thinktime  
							
							
							
						 
						
							2014-09-26 14:29:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								24923615b7 
								
							 
						 
						
							
							
								
								Don't add duplicate resolutions to r_availableModes  
							
							... 
							
							
							
							SDL can give the same resolution with different refresh rates.
The refresh rate isn't used, so only add resolution to mode list once. 
							
						 
						
							2014-09-20 19:23:33 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								9fbbf4214d 
								
							 
						 
						
							
							
								
								Fix Windows key bind name on non-Mac using SDL2  
							
							... 
							
							
							
							SDL 1.2 sends SDKL_*META (command) and SDLK_*SUPER (windows key).
SDL2 sends SDLK_*GUI for both. 
							
						 
						
							2014-09-11 20:04:28 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								878cda6a20 
								
							 
						 
						
							
							
								
								Fix binding 'context menu' key using SDL2  
							
							... 
							
							
							
							SDL 1.2 converted Windows' VK_APPS and X11 XK_Hyper_R to SDLK_MENU.
SDL2 has it as a separate SDLK_APPLICATION key, so convert it to K_MENU too. 
							
						 
						
							2014-09-11 20:03:54 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								4529f124d6 
								
							 
						 
						
							
							
								
								Merge pull request  #29  from inolen/shader_tidying  
							
							... 
							
							
							
							misc shader fixes 
							
						 
						
							2014-09-09 19:18:59 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								a5d641b3d0 
								
							 
						 
						
							
							
								
								Merge pull request  #84  from MAN-AT-ARMS/openal_speedsound  
							
							... 
							
							
							
							Change default value for s_alDopplerSpeed 
							
						 
						
							2014-09-09 18:05:08 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								d5ddb72502 
								
							 
						 
						
							
							
								
								Merge pull request  #85  from MAN-AT-ARMS/curl_fixes  
							
							... 
							
							
							
							Fix building with curl on Linux PPC and Sparc 
							
						 
						
							2014-09-09 18:03:36 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									MAN-AT-ARMS 
								
							 
						 
						
							
							
							
							
								
							
							
								dd69576dc1 
								
							 
						 
						
							
							
								
								Fix building with curl on Linux PPC and Sparc  
							
							
							
						 
						
							2014-09-09 13:18:28 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									MAN-AT-ARMS 
								
							 
						 
						
							
							
							
							
								
							
							
								a3653e475e 
								
							 
						 
						
							
							
								
								Change default value for s_alDopplerSpeed  
							
							
							
						 
						
							2014-09-09 13:03:29 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									MAN-AT-ARMS 
								
							 
						 
						
							
							
							
							
								
							
							
								dd83cbdc25 
								
							 
						 
						
							
							
								
								Fix possible division by zero in S_PaintChannelFrom16_altivec  
							
							
							
						 
						
							2014-09-09 11:30:23 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								43b21055b8 
								
							 
						 
						
							
							
								
								Actually, that's not suppressing, that's changing behaviour  
							
							
							
						 
						
							2014-09-01 13:07:08 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								7277d8d6e7 
								
							 
						 
						
							
							
								
								Fix more warnings  
							
							
							
						 
						
							2014-09-01 13:03:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								6665ea4a49 
								
							 
						 
						
							
							
								
								Fix renderergl2 warnings  
							
							
							
						 
						
							2014-09-01 11:35:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								d38039f975 
								
							 
						 
						
							
							
								
								Fix renderergl1 warnings  
							
							
							
						 
						
							2014-09-01 11:31:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								eeaf0227f7 
								
							 
						 
						
							
							
								
								Suppress warning of (deliberate) null pointer deference  
							
							
							
						 
						
							2014-09-01 11:19:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								4f3c95c589 
								
							 
						 
						
							
							
								
								Fix client warnings  
							
							
							
						 
						
							2014-09-01 11:13:47 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								fbdb3e0875 
								
							 
						 
						
							
							
								
								Fix game warnings  
							
							
							
						 
						
							2014-09-01 11:09:11 +01:00