Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						3570c7f03a 
					 
					
						
						
							
							Reformat all the things. Have fun with merge conflicts.  
						
						
						
						
					 
					
						2016-06-24 10:43:46 +02:00 
						 
				 
			
				
					
						
							
							
								Scott Mansell 
							
						 
					 
					
						
						
							
						
						5e50c37c13 
					 
					
						
						
							
							Alternative fix: promote cycleslate to an s64 everywhere.  
						
						... 
						
						
						
						Also changed a few functions to be static. 
						
						
					 
					
						2016-04-10 02:13:06 +12:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						32ce2be2bf 
					 
					
						
						
							
							Fifo: Make g_use_deterministic_gpu_thread a TU-local variable  
						
						
						
						
					 
					
						2016-01-25 05:24:03 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						d9fec92628 
					 
					
						
						
							
							VideoCommon: Header cleanup  
						
						... 
						
						
						
						Also remedies places where the video backends and core rely on things
being indirectly included. 
						
						
					 
					
						2016-01-17 20:11:45 -05:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						5f244abf28 
					 
					
						
						
							
							Fifo: Create a "Fifo" namespace.  
						
						
						
						
					 
					
						2016-01-12 23:28:26 +01:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						c375111076 
					 
					
						
						
							
							Options: merge SCoreStartupParameter into SConfig  
						
						
						
						
					 
					
						2015-06-12 19:07:45 +02:00 
						 
				 
			
				
					
						
							
							
								comex 
							
						 
					 
					
						
						
							
						
						9c63b78397 
					 
					
						
						
							
							Fix indeterminism in GPU thread mode.  
						
						
						
						
					 
					
						2015-06-06 02:14:06 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						1ba3b4e7ac 
					 
					
						
						
							
							CommandProcessor: Replace volatile usages with atomics  
						
						... 
						
						
						
						Also remove said variables from being globals. 
						
						
					 
					
						2015-05-27 03:53:29 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						ec03196267 
					 
					
						
						
							
							PixelEngine: Replace volatile usages with atomics  
						
						... 
						
						
						
						Also removes two unused volatile variables. 
						
						
					 
					
						2015-05-27 02:39:55 -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 
						 
				 
			
				
					
						
							
							
								Ingve Skåra 
							
						 
					 
					
						
						
							
						
						5799824b22 
					 
					
						
						
							
							Fix dead link  
						
						
						
						
					 
					
						2015-05-01 21:42:50 +02:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						b020ae1c5d 
					 
					
						
						
							
							Fifo: rewrite sync on idle skipping hack  
						
						... 
						
						
						
						Now it's done without a busy loop 
						
						
					 
					
						2015-04-06 12:35:35 +02:00 
						 
				 
			
				
					
						
							
							
								magumagu 
							
						 
					 
					
						
						
							
						
						47be9d8e6b 
					 
					
						
						
							
							Clean up usage of ScheduleEvent_Threadsafe.  
						
						
						
						
					 
					
						2015-01-30 14:48:23 -08: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 
						 
				 
			
				
					
						
							
							
								crudelios 
							
						 
					 
					
						
						
							
						
						176ea06e82 
					 
					
						
						
							
							Get buildbot to compile.  
						
						
						
						
					 
					
						2014-10-10 12:28:15 +01:00 
						 
				 
			
				
					
						
							
							
								crudelios 
							
						 
					 
					
						
						
							
						
						2d4b7e3f3f 
					 
					
						
						
							
							Reimplement Bounding Box calculation using the software renderer.  
						
						
						
						
					 
					
						2014-10-10 12:27:06 +01:00 
						 
				 
			
				
					
						
							
							
								Rohit Nirmal 
							
						 
					 
					
						
						
							
						
						fbc64984ca 
					 
					
						
						
							
							Include CommonTypes.h instead of Common.h.  
						
						
						
						
					 
					
						2014-09-08 15:39:58 -04:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						0ccee6c87b 
					 
					
						
						
							
							Fix warnings unearthed by  #579  
						
						
						
						
					 
					
						2014-07-13 02:16:51 +02:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						6d3f249dcc 
					 
					
						
						
							
							mark all local variables as static  
						
						
						
						
					 
					
						2014-07-11 16:10:20 +02:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						22e1aa5bb4 
					 
					
						
						
							
							mark all local functions as static  
						
						
						
						
					 
					
						2014-07-11 16:07:23 +02:00 
						 
				 
			
				
					
						
							
							
								magumagu 
							
						 
					 
					
						
						
							
						
						0aecd9504e 
					 
					
						
						
							
							Video backends: remove dead code.  
						
						
						
						
					 
					
						2014-06-01 01:56:09 -07:00 
						 
				 
			
				
					
						
							
							
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						ffe588cc24 
					 
					
						
						
							
							Fix more header sorting issues in VideoCommon/ (now check-includes clean).  
						
						
						
						
					 
					
						2014-02-20 01:01:10 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						2afe215271 
					 
					
						
						
							
							Convert all includes to relative paths.  
						
						
						
						
					 
					
						2014-02-18 02:19:10 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						3fd87a7636 
					 
					
						
						
							
							Second and final pass of clearing out tabs.  
						
						
						
						
					 
					
						2014-02-17 02:19:41 -05:00 
						 
				 
			
				
					
						
							
							
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						92f8d93e96 
					 
					
						
						
							
							Remove the old MMIO access "interface".  
						
						
						
						
					 
					
						2014-02-16 19:22:40 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						5b5dfb384e 
					 
					
						
						
							
							MMIO: Port the VideoCommon PE MMIOs to the new interface.  
						
						
						
						
					 
					
						2014-02-16 19:22:40 +01:00 
						 
				 
			
				
					
						
							
							
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						4129b30494 
					 
					
						
						
							
							MMIO: Port the VideoCommon CP MMIOs to the new interface (and provide framework for other video related mappings).  
						
						
						
						
					 
					
						2014-02-16 19:22:40 +01:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						ebb48d019e 
					 
					
						
						
							
							Clean up some struct indentations  
						
						... 
						
						
						
						Also cleaned up the indentations of some variable declarations. 
						
						
					 
					
						2014-02-09 19:40:11 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						40182a48a5 
					 
					
						
						
							
							Cleanup enum indentations.  
						
						
						
						
					 
					
						2014-02-09 16:16:10 -05:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						010a0d481a 
					 
					
						
						
							
							VideoCommon: remove Cache Displaylist  
						
						... 
						
						
						
						This option was known to break every second game and only boost a bit.
It also seems to be broken because of streaming into pinned memory and buffer storage buffers.
v2: also remove dlc_desc 
						
						
					 
					
						2014-01-31 07:30:55 +01:00 
						 
				 
			
				
					
						
							
							
								crudelios 
							
						 
					 
					
						
						
							
						
						cdfe58f7ed 
					 
					
						
						
							
							Rewrote bounding box algotithm. Fixes issues 5967, 6154, 6196, 6211.  
						
						... 
						
						
						
						Instead of being vertex-based, it is now primitive (point, line or dissected triangle) based, with proper clipping.
Also, screen position is now calculated based on viewport values, instead of "guesstimating".
This fixes many graphical glitches in Paper Mario: TTYD and Super Paper Mario.
Also, the new code allows Mickey's Magical Mirror and Disney's Hide & Sneak to work (mostly) bug-free. I changed their inis to use bbox.
These changes have a slight cost in performance when bbox is being used (rare), mostly due to the new clipping algorithm.
Please check for any regressions or crashes. 
						
						
					 
					
						2014-01-25 15:36:23 +00:00 
						 
				 
			
				
					
						
							
							
								Jasper St. Pierre 
							
						 
					 
					
						
						
							
						
						34692ab826 
					 
					
						
						
							
							Remove unnecessary Src/ folders  
						
						
						
						
					 
					
						2013-12-31 14:03:19 -05:00