Stenzek 
							
						 
					 
					
						
						
							
						
						a61fc372bb 
					 
					
						
						
							
							VideoCommon: Change PokeEFB to take a pointer rather than a vector  
						
						... 
						
						
						
						This saves allocating a vector for the pass-through path. 
						
						
					 
					
						2015-12-20 14:42:14 +10:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						81d9cce70c 
					 
					
						
						
							
							VideoCommon: rename TextureCache to TextureCacheBase  
						
						
						
						
					 
					
						2015-11-06 15:43:58 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						c756025902 
					 
					
						
						
							
							Core: Move a global into a namespace  
						
						
						
						
					 
					
						2015-10-16 22:52:41 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						bf23fcfc1f 
					 
					
						
						
							
							FPSCounter: Don't provide direct access to m_fps  
						
						
						
						
					 
					
						2015-09-29 09:43:03 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						19459e827f 
					 
					
						
						
							
							Partially revert "General: Toss out PRI macro usage"  
						
						
						
						
					 
					
						2015-09-11 09:49:00 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						8fdb013d54 
					 
					
						
						
							
							General: Toss out PRI macro usage  
						
						... 
						
						
						
						Now that VS supports more printf specifiers, these aren't necessary 
						
						
					 
					
						2015-09-05 16:02:35 -04:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						17932935d9 
					 
					
						
						
							
							Profiler: Sort output by total time  
						
						
						
						
					 
					
						2015-08-20 11:50:43 +02:00 
						 
				 
			
				
					
						
							
							
								unknown 
							
						 
					 
					
						
						
							
						
						739ede2242 
					 
					
						
						
							
							Fix code to comply with coding style  
						
						
						
						
					 
					
						2015-07-31 20:00:36 -04:00 
						 
				 
			
				
					
						
							
							
								mirrorbender 
							
						 
					 
					
						
						
							
						
						0faba3b018 
					 
					
						
						
							
							Changed the aspect ratio settings to account for NTSC/PAL pixel aspect ratios and VI scaling.  
						
						
						
						
					 
					
						2015-07-31 19:58:02 -04:00 
						 
				 
			
				
					
						
							
							
								booto 
							
						 
					 
					
						
						
							
						
						9d055ba5f2 
					 
					
						
						
							
							Video: Trying to fix D3D/XFB disabled regression  
						
						
						
						
					 
					
						2015-07-26 00:59:00 +08:00 
						 
				 
			
				
					
						
							
							
								booto 
							
						 
					 
					
						
						
							
						
						2e28ed3291 
					 
					
						
						
							
							Video: respect stride of efb copies to xfb  
						
						
						
						
					 
					
						2015-07-25 01:52:12 +08:00 
						 
				 
			
				
					
						
							
							
								sigmabeta 
							
						 
					 
					
						
						
							
						
						a028805626 
					 
					
						
						
							
							Android: Save screenshot at end of an emulation session.  
						
						
						
						
					 
					
						2015-06-23 22:22:01 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						cfead69f67 
					 
					
						
						
							
							RenderBase: Remove an unused variable  
						
						
						
						
					 
					
						2015-06-19 20:30:29 -04:00 
						 
				 
			
				
					
						
							
							
								Fog 
							
						 
					 
					
						
						
							
						
						6e7fedd4d0 
					 
					
						
						
							
							Add UI Support for up to 8x Internal Resolutions  
						
						
						
						
					 
					
						2015-06-10 20:17:30 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						dad5d8e13d 
					 
					
						
						
							
							Merge pull request  #2357  from degasus/ogl_efb_poke_merge  
						
						... 
						
						
						
						ogl: efb poke merge 
						
						
					 
					
						2015-05-25 23:26:39 -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 
							
						 
					 
					
						
						
							
						
						c7bae5ad11 
					 
					
						
						
							
							VideoCommon: Merge EFB pokes  
						
						
						
						
					 
					
						2015-05-20 10:39:21 +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 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						ad7264da7d 
					 
					
						
						
							
							VideoCommon: implement swap requests in the full async way  
						
						
						
						
					 
					
						2015-02-22 08:41:15 +01:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						bc248f8941 
					 
					
						
						
							
							VideoCommon: use a new async event system for efb access  
						
						
						
						
					 
					
						2015-02-22 08:41:15 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						1e809d9c11 
					 
					
						
						
							
							Revert "Merge pull request  #1903  from RisingFog/libav"  
						
						... 
						
						
						
						This reverts commit 34079a00373274df7158 
						
						
					 
					
						2015-01-26 02:35:29 +01:00 
						 
				 
			
				
					
						
							
							
								Fog 
							
						 
					 
					
						
						
							
						
						6cad635bd8 
					 
					
						
						
							
							Use ffmpeg for Windows Video Dumping instead of VFW  
						
						
						
						
					 
					
						2015-01-21 19:47:45 -05:00 
						 
				 
			
				
					
						
							
							
								Stevoisiak 
							
						 
					 
					
						
						
							
						
						cb86db7b68 
					 
					
						
						
							
							Minor consistency changes  
						
						... 
						
						
						
						Mostly small changes, like capitalization and spelling 
						
						
					 
					
						2015-01-12 15:18:18 -05:00 
						 
				 
			
				
					
						
							
							
								Jules Blok 
							
						 
					 
					
						
						
							
						
						e1dc033113 
					 
					
						
						
							
							Renderer: Cosmetics.  
						
						
						
						
					 
					
						2014-12-28 18:35:23 +01:00 
						 
				 
			
				
					
						
							
							
								Jules Blok 
							
						 
					 
					
						
						
							
						
						46bb4fd364 
					 
					
						
						
							
							FramebufferManagerBase: Remove obsolete parameters.  
						
						
						
						
					 
					
						2014-12-25 00:58:16 +01:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						3f9b52e555 
					 
					
						
						
							
							OGL: draw shadows within rasterfont itself  
						
						
						
						
					 
					
						2014-12-20 13:31:41 +01:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						fb177ca04e 
					 
					
						
						
							
							VideoCommon: merge debug test generators  
						
						
						
						
					 
					
						2014-12-20 13:06:29 +01:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						ffa014dd48 
					 
					
						
						
							
							VideoCommon: merge debug info generators  
						
						
						
						
					 
					
						2014-12-20 12:25:10 +01:00 
						 
				 
			
				
					
						
							
							
								Jules Blok 
							
						 
					 
					
						
						
							
						
						f74d1b16ed 
					 
					
						
						
							
							OGL: Add Top-and-Bottom stereoscopy mode.  
						
						
						
						
					 
					
						2014-11-23 14:27:39 +01:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						c211450b99 
					 
					
						
						
							
							OGL: implement bounding box support with ssbo  
						
						... 
						
						
						
						This implemention tries to be as accurate as the old SW implemention, but it will remove the dependcy of our vertexloader on videosw. 
						
						
					 
					
						2014-11-17 21:20:32 +01:00 
						 
				 
			
				
					
						
							
							
								Fog 
							
						 
					 
					
						
						
							
						
						8d424b114a 
					 
					
						
						
							
							Move bDumpFrames to SConfig (and it's references)  
						
						
						
						
					 
					
						2014-10-12 23:56:16 -04:00 
						 
				 
			
				
					
						
							
							
								comex 
							
						 
					 
					
						
						
							
						
						7f6284c2fc 
					 
					
						
						
							
							Change a bunch of reference function arguments to pointers.  
						
						... 
						
						
						
						Per the coding style and sanity. 
						
						
					 
					
						2014-10-02 03:00:33 -04:00 
						 
				 
			
				
					
						
							
							
								Rohit Nirmal 
							
						 
					 
					
						
						
							
						
						ce8a4f5cc5 
					 
					
						
						
							
							VideoCommon: Silence -Wmaybe-uninitialized warnings.  
						
						
						
						
					 
					
						2014-09-30 16:14:18 -04:00 
						 
				 
			
				
					
						
							
							
								Rachel Bryk 
							
						 
					 
					
						
						
							
						
						4fe1119e52 
					 
					
						
						
							
							Cleanup Renderer::CalculateTargetSize(), and allow IRs higher than 4x to be set via ini.  
						
						
						
						
					 
					
						2014-09-25 19:50:25 -04:00 
						 
				 
			
				
					
						
							
							
								magumagu 
							
						 
					 
					
						
						
							
						
						32e5043b29 
					 
					
						
						
							
							WIP XFB scaling.  
						
						... 
						
						
						
						Still an ugly mess. 
						
						
					 
					
						2014-09-19 12:33:15 -05:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						8b84ddce9a 
					 
					
						
						
							
							VideoCommon: rewrite frame skipping code  
						
						
						
						
					 
					
						2014-09-04 18:07:39 +02:00 
						 
				 
			
				
					
						
							
							
								comex 
							
						 
					 
					
						
						
							
						
						e31d6feaa2 
					 
					
						
						
							
							Unify three types of non-FIFO requests to the GPU thread around Common::Event and Common::Flag.  
						
						... 
						
						
						
						The only possible functionality change is that s_efbAccessRequested and
s_swapRequested are no longer reset at init and shutdown of the OGL
backend (only; this is the only interaction any files other than
MainBase.cpp have with them).  I am fairly certain this was entirely
vestigial.
Possible performance implications: efbAccessReady now uses an Event
rather than spinning, which might be slightly slower, but considering
the slow loop the flags are being checked in from the GPU thread, I
doubt it's noticeable.
Also, this uses sequentially consistent rather than release/acquire
memory order, which might be slightly slower, especially on ARM...
something to improve in Event/Flag, really. 
						
						
					 
					
						2014-08-26 12:43:39 -04:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						6bdc32c54a 
					 
					
						
						
							
							Add the VideoCommon PostProcessing class.  
						
						... 
						
						
						
						This class loads all the common PP shader configuration options and passes those options through to a inherited class that OpenGL or D3D will have.
Makes it so all the common code for PP shaders is in VideoCommon instead of duplicating the code across each backend. 
						
						
					 
					
						2014-08-13 01:05:10 -05:00 
						 
				 
			
				
					
						
							
							
								Dolphin Bot 
							
						 
					 
					
						
						
							
						
						b9dc69105d 
					 
					
						
						
							
							Merge pull request  #595  from Armada651/pref_log  
						
						... 
						
						
						
						FPSCounter: Flush the logs every second and close them when the renderer is shut down. 
						
						
					 
					
						2014-07-18 12:59:04 +02:00 
						 
				 
			
				
					
						
							
							
								Jules Blok 
							
						 
					 
					
						
						
							
						
						3b978f7c27 
					 
					
						
						
							
							Turn the FPSCounter namespace into a class.  
						
						
						
						
					 
					
						2014-07-16 20:40:40 +02:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						6d3f249dcc 
					 
					
						
						
							
							mark all local variables as static  
						
						
						
						
					 
					
						2014-07-11 16:10:20 +02:00 
						 
				 
			
				
					
						
							
							
								Jules Blok 
							
						 
					 
					
						
						
							
						
						6def4ead01 
					 
					
						
						
							
							FPSCounter: Flush the logs every second and close them when the renderer is shut down.  
						
						
						
						
					 
					
						2014-07-10 23:11:28 +02:00 
						 
				 
			
				
					
						
							
							
								Jules Blok 
							
						 
					 
					
						
						
							
						
						1754cbda9d 
					 
					
						
						
							
							Move FPSCounter calls to RenderBase.  
						
						
						
						
					 
					
						2014-07-10 23:11:09 +02:00 
						 
				 
			
				
					
						
							
							
								Jasper St. Pierre 
							
						 
					 
					
						
						
							
						
						9d161b4170 
					 
					
						
						
							
							BPStructs: Consistently put the two shared copy args first  
						
						... 
						
						
						
						And rename them so they make a bit more sense. 
						
						
					 
					
						2014-05-20 11:28:15 -04:00 
						 
				 
			
				
					
						
							
							
								magumagu 
							
						 
					 
					
						
						
							
						
						6fbf6fad3b 
					 
					
						
						
							
							VideoCommon: cleanup Renderer::RecordVideoMemory.  
						
						
						
						
					 
					
						2014-05-16 18:58:08 -07:00 
						 
				 
			
				
					
						
							
							
								magumagu 
							
						 
					 
					
						
						
							
						
						1357277f40 
					 
					
						
						
							
							Video backends: mass-replace "xfregs" with "xfmem".  
						
						
						
						
					 
					
						2014-05-16 18:58:07 -07:00