Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								fa9fd1b1fc 
								
							 
						 
						
							
							
								
								Support spatialized raw streams in base sound, e.g. for VoIP  
							
							
							
						 
						
							2013-12-07 00:15:29 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								7c0491d7fd 
								
							 
						 
						
							
							
								
								Add latch to r_centerWindow and r_allowResize  
							
							
							
						 
						
							2013-12-06 23:42:23 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									IR4T4 
								
							 
						 
						
							
							
							
							
								
							
							
								ca23b626a0 
								
							 
						 
						
							
							
								
								r_noborder changes require a restart  
							
							
							
						 
						
							2013-12-06 23:29:47 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								973a616061 
								
							 
						 
						
							
							
								
								Fix white flash levelshot bug in OpenGL1  
							
							... 
							
							
							
							If you tried to draw the last loaded image, gl texture 0 (which is appearently white)
was used because renderer thought the image was already bound.
Why OpenGL1 renderer binds texture 0, I have no idea. It's been removed from OpenGL2. 
							
						 
						
							2013-12-06 23:06:52 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								37de879211 
								
							 
						 
						
							
							
								
								Add cvar_modified command  
							
							... 
							
							
							
							Based on cvarlist command, it only lists modified cvars. 
							
						 
						
							2013-12-01 23:16:51 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									James Canete 
								
							 
						 
						
							
							
							
							
								
							
							
								c02528cf1d 
								
							 
						 
						
							
							
								
								Merge pull request  #21  from cmf028/master  
							
							... 
							
							
							
							Fix glsl DEFORM_BULGE calculation 
							
						 
						
							2013-12-01 19:33:51 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									cmf028 
								
							 
						 
						
							
							
							
							
								
							
							
								e01b66aef5 
								
							 
						 
						
							
							
								
								Fix glsl DEFORM_BULGE calculation  
							
							
							
						 
						
							2013-12-01 21:19:26 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								0a4da32d62 
								
							 
						 
						
							
							
								
								Remove R_AddAnimSurfaces and R_MakeAnimModel prototypes  
							
							
							
						 
						
							2013-11-30 03:16:05 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								ecc1f23b1d 
								
							 
						 
						
							
							
								
								OpenGL2: Remove redundant GLS_* enum.  
							
							... 
							
							
							
							Thanks Xycaleth for pointing out. 
							
						 
						
							2013-11-29 23:40:48 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								6f3edb20b8 
								
							 
						 
						
							
							
								
								#6069 : Remove md4 model support.  
							
							
							
						 
						
							2013-11-29 16:13:47 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								952fd0489c 
								
							 
						 
						
							
							
								
								Readd backspace char event for UI VM text fields  
							
							... 
							
							
							
							UI VMs expect a backspace char event, but sdl2 branch only was only sending a key event.
Revert cl_keys.c to master branch (it would cause backspace to happen twice in console). 
							
						 
						
							2013-11-26 17:03:15 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								ad514c9689 
								
							 
						 
						
							
							
								
								Merge branch 'master' into sdl2  
							
							
							
						 
						
							2013-11-26 16:57:10 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								2044bcb12d 
								
							 
						 
						
							
							
								
								Silence warnings about unused static functions in opengl2  
							
							
							
						 
						
							2013-11-25 15:27:09 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								1633ac5b93 
								
							 
						 
						
							
							
								
								Make kamikaze timer loops use level.num_entities instead of MAX_GENTITIES  
							
							... 
							
							
							
							Optimization. Many other loops use level.num_entities, there was no
special reason that MAX_GENTITIES was used for these. 
							
						 
						
							2013-11-21 02:26:31 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								57eae5da91 
								
							 
						 
						
							
							
								
								Fix signal 6 in S_Base_StartBackgroundTrack on OS X 10.9  
							
							... 
							
							
							
							In S_UpdateBackgroundTrack, s_backgroundLoop was passed to
S_Base_StartBackgroundTrack and tried to copy to itself using Q_strncpyz. 
							
						 
						
							2013-11-20 23:19:17 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								8af9516e88 
								
							 
						 
						
							
							
								
								End current draw surface before drawing cinematic  
							
							... 
							
							
							
							Fixes drawing StretchPic *before* CIN_DrawCinematic resulting
in cinematic being drawn before the StretchPic. 
							
						 
						
							2013-11-20 21:37:17 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								d63d7ba6bf 
								
							 
						 
						
							
							
								
								OpenGL2: Use RGBA16F format for HDR.  
							
							... 
							
							
							
							RGB16F is not 4-byte aligned and not supported by certain hardware. 
							
						 
						
							2013-11-20 00:48:18 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								e686010d73 
								
							 
						 
						
							
							
								
								#6059 : OpenGL2: Read depths from resolve fbo when msaa is on in RB_TestFlare().  
							
							
							
						 
						
							2013-11-20 00:45:08 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								c350963bf2 
								
							 
						 
						
							
							
								
								OpenGL2: Match glsl data type names: matrix_t -> mat4_t, vec*i_t -> ivec*_t  
							
							
							
						 
						
							2013-11-19 03:23:50 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								3736968943 
								
							 
						 
						
							
							
								
								Merge branch 'master' into sdl2  
							
							
							
						 
						
							2013-11-17 19:01:35 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								6e5f8cc918 
								
							 
						 
						
							
							
								
								OpenGL2: Calculate bitangent in shader, and store normal/tangent as normalized byte arrays.  
							
							
							
						 
						
							2013-11-12 19:21:51 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								a53e7c3074 
								
							 
						 
						
							
							
								
								Fix comparing unsigned values to < 0 in gl2  
							
							
							
						 
						
							2013-11-11 01:12:42 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ensiform 
								
							 
						 
						
							
							
							
							
								
							
							
								93be2655f8 
								
							 
						 
						
							
							
								
								Remove unused cvar_t variable cl_trn  
							
							
							
						 
						
							2013-11-11 01:09:10 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								203ab7b9af 
								
							 
						 
						
							
							
								
								Fix cinematics often being silent on OS X  
							
							... 
							
							
							
							If OpenAL source isn't playing, often what happens is: queued buffers is 0 and processed buffers is non-0.
S_AL_StreamUpdate won't play the steam if queued buffers 0.
So start the stream in S_AL_RawSamples. 
							
						 
						
							2013-11-11 00:21:53 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								b3bd74fce7 
								
							 
						 
						
							
							
								
								Fix restoring loop sound position on OS X  
							
							... 
							
							
							
							The default OpenAL library on OS X errors AL_INVALID_VALUE for AL_SEC_OFFSET if source isn't playing. 
							
						 
						
							2013-11-10 23:28:54 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								5795be68f6 
								
							 
						 
						
							
							
								
								Make OpenAL buffer management work on OS X  
							
							... 
							
							
							
							Don't assume we have unlimited OpenAL buffers.
Detach buffers from sources by setting AL_BUFFER to 0. Cannot delete buffers on OS X immediately after alSourceUnqueueBuffers.
Free unprocessed stream and music buffers.
Free unused sfx buffers when sound file exists and fails loading into OpenAL (though I haven't seen it fail). 
							
						 
						
							2013-11-10 22:55:35 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								d526eacd10 
								
							 
						 
						
							
							
								
								Fix flares being invisible after vid_restart  
							
							... 
							
							
							
							flareCoeff was only set if r_flareCoeff cvar was set as modified.
Cvars are set as modified when created or changed. 
							
						 
						
							2013-11-09 16:57:58 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								ae57eebf52 
								
							 
						 
						
							
							
								
								Merge branch 'glindex_size_fixes' of  https://github.com/inolen/ioq3  into inolen-glindex_size_fixes  
							
							
							
						 
						
							2013-11-08 22:19:32 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								baf5737779 
								
							 
						 
						
							
							
								
								Remove function prototypes for non-existant Sys_* DLL functions  
							
							
							
						 
						
							2013-11-08 18:44:04 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								028f0f1ac4 
								
							 
						 
						
							
							
								
								Remove old comment that FS_Seek doesn't work on zipped files  
							
							
							
						 
						
							2013-11-08 18:43:48 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								2d45e57068 
								
							 
						 
						
							
							
								
								Support FS_SEEK_END and negative offset for zipped files in FS_Seek  
							
							... 
							
							
							
							Use FS_SEEK_END in sound code instead of working around it.
If FS_SEEK_SET and going to current position, just return. 
							
						 
						
							2013-11-08 18:43:34 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								c69db4a400 
								
							 
						 
						
							
							
								
								Remove unused variable baseOffset from fsh[]  
							
							
							
						 
						
							2013-11-08 18:43:20 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								90c98c90a3 
								
							 
						 
						
							
							
								
								Fix VM FOpenFile( FS_READ ) files seeking twice in FS_Seek  
							
							
							
						 
						
							2013-11-08 18:42:56 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								ef9fe17dd5 
								
							 
						 
						
							
							
								
								OpenGL2: Remove srfTriangle_t, and use glIndex_t instead.  
							
							
							
						 
						
							2013-11-08 01:46:17 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								d295db747c 
								
							 
						 
						
							
							
								
								OpenGL2: Small optimizations and comments in world VBO creation and surface merging.  
							
							
							
						 
						
							2013-11-07 04:03:52 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								fd4cd6612d 
								
							 
						 
						
							
							
								
								Fix running if built on OS X 10.9  
							
							... 
							
							
							
							strncpy with in == out causes signal 6 if built on OS X 10.9.
(If built on older OS X versions, the game works on 10.9 though.)
It was happening in COM_StripExtension during map load. 
							
						 
						
							2013-11-06 22:23:40 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								7672533e8f 
								
							 
						 
						
							
							
								
								OpenGL2: Prefer VBO/IBO sizes of around 4MB.  
							
							
							
						 
						
							2013-11-05 20:07:10 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								8c3ae8d7d2 
								
							 
						 
						
							
							
								
								OpenGL2: Reimplement soft overbright to avoid a framebuffer blit.  
							
							
							
						 
						
							2013-11-05 00:08:59 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								a7c5fc0ee7 
								
							 
						 
						
							
							
								
								OpenGL2: Some small shader optimizations.  
							
							
							
						 
						
							2013-11-04 22:50:53 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								0e25d0357b 
								
							 
						 
						
							
							
								
								OpenGL2: Revisit fragment tangent space calculation, and remove tangent space lighting.  
							
							
							
						 
						
							2013-11-04 21:53:05 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									SmileTheory 
								
							 
						 
						
							
							
							
							
								
							
							
								3846c115e6 
								
							 
						 
						
							
							
								
								OpenGL2: Reduce glsl shader count by using a uniform to disable textures.  
							
							
							
						 
						
							2013-11-03 19:34:22 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								779ebfacfd 
								
							 
						 
						
							
							
								
								Merge branch 'master' into sdl2  
							
							
							
						 
						
							2013-11-02 19:12:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tim Angus 
								
							 
						 
						
							
							
							
							
								
							
							
								7ae49cc237 
								
							 
						 
						
							
							
								
								Fix video recording sync drift (patch refactored but original author unknown)  
							
							
							
						 
						
							2013-11-02 19:11:14 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								ae0e09aba9 
								
							 
						 
						
							
							
								
								Remove vertexLightmap from textureBundle_t, it's never qtrue  
							
							
							
						 
						
							2013-11-02 02:59:31 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								6bd52de44e 
								
							 
						 
						
							
							
								
								Remove unused shader state code from tr_local.h  
							
							
							
						 
						
							2013-11-02 02:35:59 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								0f30dad10a 
								
							 
						 
						
							
							
								
								Merge last two commits into renderergl2  
							
							
							
						 
						
							2013-10-29 23:22:02 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								611d913443 
								
							 
						 
						
							
							
								
								Initialize blendIndexesType and blendWeightsType  
							
							
							
						 
						
							2013-10-29 23:18:05 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								f55bb272b6 
								
							 
						 
						
							
							
								
								Fix IQM comments refering to IQM_BYTE instead of IQM_UBYTE  
							
							
							
						 
						
							2013-10-29 23:11:32 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								c28fabf505 
								
							 
						 
						
							
							
								
								IQM int/float vertex arrays were already swapped  
							
							
							
						 
						
							2013-10-29 23:07:15 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zack Middleton 
								
							 
						 
						
							
							
							
							
								
							
							
								0bf1f3d0ba 
								
							 
						 
						
							
							
								
								Add support for IQM int blend indices and float blend weights  
							
							... 
							
							
							
							Integer blend indices are converted to bytes at load, ioq3 doesn't allow more than 128 joints.
Heavily based on code by @zippers. 
							
						 
						
							2013-10-29 22:09:06 -05:00