degasus 
							
						 
					 
					
						
						
							
						
						74b20e627c 
					 
					
						
						
							
							VideoCommon: Drop "Disable destAlpha" hack  
						
						 
						
						... 
						
						
						
						This option has no use any more, neither performance nor driver workaround. 
						
						
					 
					
						2015-09-09 21:31:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						7650117c26 
					 
					
						
						
							
							Properly support MSAA and SSAA as separate features(+GLES)  
						
						 
						
						... 
						
						
						
						SSAA relies on MSAA being active to work. We only supports 4x SSAA while in fact you can enable SSAA at any MSAA level.
I even managed to run 64xMSAA + SSAA on my Quadro which made some pretty sleek looking games. They were very cinematic though.
With this, it properly fixes up SSAA and MSAA support in GLES as well. Before they were broken when stereo rendering was enabled.
Now in GLES they can properly support MSAA and also stereo rendering with MSAA enabled(with proper extensions). 
						
						
					 
					
						2015-09-05 05:23:29 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								booto 
							
						 
					 
					
						
						
							
						
						acc9a74174 
					 
					
						
						
							
							VI: Restore forced-progressive hack with option  
						
						 
						
						... 
						
						
						
						Bugfix: TargetRefreshRate uses rounded result
NTSC's 59.94 was becoming 59 with integer division. 
						
						
					 
					
						2015-09-01 20:24:40 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						c375111076 
					 
					
						
						
							
							Options: merge SCoreStartupParameter into SConfig  
						
						 
						
						
						
						
					 
					
						2015-06-12 19:07:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						20ec5867ec 
					 
					
						
						
							
							GameIni: Remove default Projection Hack  
						
						 
						
						
						
						
					 
					
						2015-06-10 19:31:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
							
						
						a6412fb41e 
					 
					
						
						
							
							Merge pull request  #2162  from degasus/prefetch_tex  
						
						 
						
						... 
						
						
						
						CustomTexture: prefetch all available textures 
						
						
					 
					
						2015-05-26 13:30:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						69963dc4b0 
					 
					
						
						
							
							Merge pull request  #2274  from degasus/disable_bbox  
						
						 
						
						... 
						
						
						
						Disable bbox 
						
						
					 
					
						2015-05-25 08:46:12 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						30ebb2459e 
					 
					
						
						
							
							Set copyright year to when a file was created  
						
						 
						
						
						
						
					 
					
						2015-05-25 13:22:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						cefcb0ace9 
					 
					
						
						
							
							Update license headers to GPLv2+  
						
						 
						
						
						
						
					 
					
						2015-05-25 13:22:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						acd074e291 
					 
					
						
						
							
							VideoCommon: Make BBox emulation optional  
						
						 
						
						
						
						
					 
					
						2015-05-25 09:33:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						242f7d964d 
					 
					
						
						
							
							CustomTexture: prefetch all available textures  
						
						 
						
						
						
						
					 
					
						2015-05-16 15:12:07 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						7408de7e79 
					 
					
						
						
							
							Merge pull request  #2058  from Stevoisiak/Codemaid-Cleanup-Take2  
						
						 
						
						... 
						
						
						
						Basic Formatting/Whitespace Cleanup 
						
						
					 
					
						2015-02-25 18:07:56 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stevoisiak 
							
						 
					 
					
						
						
							
						
						93b16a4a2d 
					 
					
						
						
							
							Formatting/Whitespace Cleanup  
						
						 
						
						... 
						
						
						
						Various fixes to formatting and whitespace 
						
						
					 
					
						2015-02-25 10:48:21 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						967eaad8df 
					 
					
						
						
							
							VideoCommon: rename efb2tex and efb2ram  
						
						 
						
						
						
						
					 
					
						2015-02-24 23:10:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						1313d3461f 
					 
					
						
						
							
							VideoCommon: always enable efb copy  
						
						 
						
						
						
						
					 
					
						2015-02-24 23:01:01 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
							
						
						43605f8716 
					 
					
						
						
							
							Merge pull request  #1948  from magumagu/remove-efb-cache  
						
						 
						
						... 
						
						
						
						Remove EFB to RAM cache, and simplify code. 
						
						
					 
					
						2015-01-27 09:42:15 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								magumagu 
							
						 
					 
					
						
						
							
						
						6659c15bed 
					 
					
						
						
							
							Remove EFB to RAM cache, and simplify code.  
						
						 
						
						
						
						
					 
					
						2015-01-23 10:48:15 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						84c8645d22 
					 
					
						
						
							
							CustomTexture: Convert old format automatically  
						
						 
						
						
						
						
					 
					
						2015-01-21 21:22:55 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						332d5888eb 
					 
					
						
						
							
							VideoConfig: Add exclusive mode flag.  
						
						 
						
						... 
						
						
						
						Allows the UI to easily check the current exclusive mode state.
This simplifies a few checks and prevents the user from ever getting stuck in fullscreen. 
						
						
					 
					
						2015-01-19 22:55:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
							
						
						7069450ce5 
					 
					
						
						
							
							Merge pull request  #1872  from degasus/texcache  
						
						 
						
						... 
						
						
						
						Texcache cleanup 2 
						
						
					 
					
						2015-01-13 22:45:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						744b1c1624 
					 
					
						
						
							
							TexCache: rewrite level calculation  
						
						 
						
						
						
						
					 
					
						2015-01-11 22:23:35 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						b816ee1f79 
					 
					
						
						
							
							VideoConfig: Define a per-game minimum convergence value instead of a percentage boost.  
						
						 
						
						
						
						
					 
					
						2015-01-02 17:07:08 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						0860c02258 
					 
					
						
						
							
							VideoConfig: Don't disable stereoscopy if Real XFB is enabled but not in use.  
						
						 
						
						
						
						
					 
					
						2014-12-29 19:15:31 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						15f074dd21 
					 
					
						
						
							
							Merge pull request  #1766  from Armada651/enable-stereo  
						
						 
						
						... 
						
						
						
						Enable stereoscopy settings. 
						
						
					 
					
						2014-12-28 15:14:53 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						31a55384b3 
					 
					
						
						
							
							VideoConfig: Rename "StereoMonoEFBDepth" to "StereoEFBMonoDepth"  
						
						 
						
						... 
						
						
						
						Makes a little bit more sense. 
						
						
					 
					
						2014-12-24 23:30:40 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						70b898e2c6 
					 
					
						
						
							
							VideoConfig: Rename Separation to Depth and update descriptions.  
						
						 
						
						... 
						
						
						
						More accurate since it's not a real IPD and Nvidia also calls it depth. 
						
						
					 
					
						2014-12-24 23:28:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						9590ea0cf6 
					 
					
						
						
							
							VideoConfig: Turn off stereoscopy when Real XFB is enabled.  
						
						 
						
						
						
						
					 
					
						2014-12-24 18:45:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						a858db1d27 
					 
					
						
						
							
							OGL: move osd warning for not supported stereo mode into config validation  
						
						 
						
						
						
						
					 
					
						2014-12-20 19:54:00 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								degasus 
							
						 
					 
					
						
						
							
						
						ed9c14e0d5 
					 
					
						
						
							
							OGL: Fix OGL3 with stereo enabled  
						
						 
						
						
						
						
					 
					
						2014-12-20 19:13:34 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						7e8f96f0d3 
					 
					
						
						
							
							OGL: Don't generate a geometry shader if the backend doesn't support it.  
						
						 
						
						... 
						
						
						
						This commit repurposes the bSupportsStereoscopy flag as the bSupportsGeometryShaders flag. 
						
						
					 
					
						2014-12-18 00:36:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						6d51455195 
					 
					
						
						
							
							VideoConfig: Further optimize convergence and separation values and update their descriptions.  
						
						 
						
						... 
						
						
						
						Previous convergence distance was much too large. 
						
						
					 
					
						2014-11-27 16:19:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						a04edbcb9a 
					 
					
						
						
							
							VideoConfig: Add separation and convergence modifiers to the game ini.  
						
						 
						
						
						
						
					 
					
						2014-11-24 15:10:52 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						f64aadd362 
					 
					
						
						
							
							VideoConfig: Limit the StereoMonoEFBDepth option to the game ini and introduce a separate section for it.  
						
						 
						
						
						
						
					 
					
						2014-11-24 12:25:35 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						0f4d59f612 
					 
					
						
						
							
							VideoConfig: Rename StereoFocalLength to StereoConvergence.  
						
						 
						
						
						
						
					 
					
						2014-11-24 11:58:38 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						24e4de3643 
					 
					
						
						
							
							VideoConfig: Move stereoscopy settings to the Enhancements section.  
						
						 
						
						
						
						
					 
					
						2014-11-23 14:30:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						0f63186371 
					 
					
						
						
							
							TextureCache: Add "Mono EFB Depth Copy" stereoscopy option.  
						
						 
						
						
						
						
					 
					
						2014-11-23 14:27:40 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						f3ddf37d07 
					 
					
						
						
							
							VideoCommon: Switch to Nvidia stereoscopy offset formula.  
						
						 
						
						
						
						
					 
					
						2014-11-23 14:27:40 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						3baa01fc73 
					 
					
						
						
							
							VideoConfig: Use a smaller focal length default.  
						
						 
						
						
						
						
					 
					
						2014-11-23 14:27:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						1261bd02ca 
					 
					
						
						
							
							VertexShaderManager: Add stereoscopy options to swap the left and right eye.  
						
						 
						
						
						
						
					 
					
						2014-11-23 14:27:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						9b22e15180 
					 
					
						
						
							
							VideoConfigDiag: Add stereoscopy options group.  
						
						 
						
						
						
						
					 
					
						2014-11-23 14:27:38 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						4fd943aedd 
					 
					
						
						
							
							VideoConfig: Limit the Stereo 3D option to the OpenGL backend.  
						
						 
						
						
						
						
					 
					
						2014-11-23 14:27:38 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						f6ea293027 
					 
					
						
						
							
							VertexShaderManager: Compute stereoscopy projection matrices.  
						
						 
						
						
						
						
					 
					
						2014-11-23 14:23:41 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						b005f61a2e 
					 
					
						
						
							
							Add geometry shader generator for stereo 3D.  
						
						 
						
						
						
						
					 
					
						2014-11-23 14:22:55 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jasper St. Pierre 
							
						 
					 
					
						
						
							
						
						44b879dac2 
					 
					
						
						
							
							Destroy OpenMP  
						
						 
						
						
						
						
					 
					
						2014-11-06 18:38:24 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fog 
							
						 
					 
					
						
						
							
						
						467ab1a629 
					 
					
						
						
							
							Moved Input Display to Movie Menu  
						
						 
						
						
						
						
					 
					
						2014-10-17 21:08:34 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								crudelios 
							
						 
					 
					
						
						
							
						
						d281b4d7e1 
					 
					
						
						
							
							Remove setting to enable or disable Bounding Box calculation.  
						
						 
						
						
						
						
					 
					
						2014-10-15 19:02:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fog 
							
						 
					 
					
						
						
							
						
						cd0c784d5a 
					 
					
						
						
							
							Changed Dump Frames References  
						
						 
						
						
						
						
					 
					
						2014-10-12 19:51:13 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						39f421d45d 
					 
					
						
						
							
							Support the borderless fullscreen option in all backends.  
						
						 
						
						
						
						
					 
					
						2014-10-07 16:48:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Nirmal 
							
						 
					 
					
						
						
							
						
						fbc64984ca 
					 
					
						
						
							
							Include CommonTypes.h instead of Common.h.  
						
						 
						
						
						
						
					 
					
						2014-09-08 15:39:58 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jasper St. Pierre 
							
						 
					 
					
						
						
							
						
						a8e591dc73 
					 
					
						
						
							
							VideoCommon: Remove support for decoding to ARGB textures  
						
						 
						
						... 
						
						
						
						The D3D / OGL backends only ever used RGBA textures, and the Software
backend uses its own custom code for sampling. The ARGB path seems to
just be dead code.
Since ARGB and RGBA formats are similar, I don't think this will make
the code more difficult to read or unable to be used as
reference. Somebody who wants to use this code to output ARGB can simply
modify the MakeRGBA function to put the shift at the other end. 
						
						
					 
					
						2014-09-04 18:36:56 -07:00