bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							29365e67d6 
							
						 
					 
					
						
						
							
							Merge pull request  #40  from bentley/master  
						
						... 
						
						
						
						Use pthread_set_name_np() on OpenBSD. 
						
						
					 
					
						2014-08-08 09:58:08 -04:00 
						 
				 
			
				
					
						
							
							
								Anthony J. Bentley 
							
						 
					 
					
						
						
						
						
							
						
						
							dad3655a6d 
							
						 
					 
					
						
						
							
							Use pthread_set_name_np() on OpenBSD.  
						
						
						
						
					 
					
						2014-08-07 22:56:58 -06:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							552287498a 
							
						 
					 
					
						
						
							
							HID: Implemented HID_User::GetIPCHandles service function.  
						
						
						
						
					 
					
						2014-08-07 20:27:56 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							66f91b4346 
							
						 
					 
					
						
						
							
							SVC: Fixed typo with MapMemoryBlock DEBUG_LOG call.  
						
						
						
						
					 
					
						2014-08-07 20:27:11 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							d0c1794853 
							
						 
					 
					
						
						
							
							Merge pull request  #34  from bunnei/gsp-command-synch  
						
						... 
						
						
						
						Gsp command synch 
						
						
					 
					
						2014-08-06 18:30:01 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							0805ecbaca 
							
						 
					 
					
						
						
							
							GPU: Updated g_last_ticks variable to be more descriptive (represents CPU tick count of last vertical line).  
						
						
						
						
					 
					
						2014-08-06 18:20:02 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							7ada2625fe 
							
						 
					 
					
						
						
							
							GPU: Updated horizontal sync line counter to use framebuffer height.  
						
						
						
						
					 
					
						2014-08-06 18:20:01 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							d4bd2f2e5d 
							
						 
					 
					
						
						
							
							Thread: Added more descriptive comment to WaitCurrentThread.  
						
						
						
						
					 
					
						2014-08-06 18:19:59 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							cad2f21985 
							
						 
					 
					
						
						
							
							GSP: Cleaned up command buffer decoding.  
						
						... 
						
						
						
						GSP: Cleaned up code and added additional comments.
GSP: Removed unnecessary TODO comment.
GSP: Changed u32 iterators in TriggerCmdReqQueue to unsigned. 
						
						
					 
					
						2014-08-06 18:19:56 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							36fd1c169e 
							
						 
					 
					
						
						
							
							GSP: Added reinitialization of other state objects.  
						
						
						
						
					 
					
						2014-08-05 23:58:00 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							4e9f305ed2 
							
						 
					 
					
						
						
							
							GSP: Removed dumb GX prefixes to functions/structs in GSP namespace.  
						
						... 
						
						
						
						- Various other cleanups. 
						
						
					 
					
						2014-08-05 23:58:00 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							99e404e221 
							
						 
					 
					
						
						
							
							GSP: Removed unnecessary GX_FinishCommand function.  
						
						
						
						
					 
					
						2014-08-05 23:57:59 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							ec14ffe1cd 
							
						 
					 
					
						
						
							
							GSP: Implements preliminary command synchronization via GPU interrupts.  
						
						... 
						
						
						
						Core: Added a comment to explain the logic for the RunLoop iterations. 
						
						
					 
					
						2014-08-05 23:57:53 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c48ab0bd9e 
							
						 
					 
					
						
						
							
							MemMap: Fixed typo with GetPointer to VRAM address.  
						
						
						
						
					 
					
						2014-08-05 23:54:28 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							2542350b85 
							
						 
					 
					
						
						
							
							AddressArbiter: Removed unnecessary HLE::Reschedule.  
						
						
						
						
					 
					
						2014-08-05 23:54:28 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							60078baab1 
							
						 
					 
					
						
						
							
							AddressArbiter: Fixed bug with break statements missing from case statements.  
						
						
						
						
					 
					
						2014-08-05 23:54:27 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							1b247b8031 
							
						 
					 
					
						
						
							
							SRV: Updated GetProcSemaphore to create an event instead of a mutex.  
						
						
						
						
					 
					
						2014-08-05 23:54:27 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							4d4607041b 
							
						 
					 
					
						
						
							
							SVC: Removed ArbitrateAddress log message that spams to much.  
						
						
						
						
					 
					
						2014-08-05 23:53:58 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							7a1f813be1 
							
						 
					 
					
						
						
							
							Kernel: Updated Event and Mutex to specify handle that they are blocking for.  
						
						
						
						
					 
					
						2014-08-05 20:14:51 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							2003ccf09d 
							
						 
					 
					
						
						
							
							Qt: Removed unnecessary HW::Update.  
						
						
						
						
					 
					
						2014-08-05 20:14:49 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							90aaab1df0 
							
						 
					 
					
						
						
							
							Merge pull request  #36  from bunnei/fix-memory-unaligned-reads  
						
						... 
						
						
						
						Fix memory unaligned reads 
						
						
					 
					
						2014-08-05 20:09:04 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							967e5629de 
							
						 
					 
					
						
						
							
							MemMap: Added an error for unaligned 16-bit memory reads.  
						
						
						
						
					 
					
						2014-08-05 20:05:06 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							da81742439 
							
						 
					 
					
						
						
							
							MemMap: Removed Read64 function.  
						
						... 
						
						
						
						- Unused code
- Was not correct for unaligned memory reads 
						
						
					 
					
						2014-08-05 20:01:55 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							81fa804b3c 
							
						 
					 
					
						
						
							
							FS: Fix port name (old port name was based on an unaligned memory read).  
						
						
						
						
					 
					
						2014-08-05 19:58:33 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							2b52ec4829 
							
						 
					 
					
						
						
							
							MemMap: Fix Read32 for unaligned memory reads.  
						
						... 
						
						
						
						MemMap: Cleaned up Read32 unaligned memory access. 
						
						
					 
					
						2014-08-05 19:58:28 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							8a9f155f29 
							
						 
					 
					
						
						
							
							Merge pull request  #35  from bunnei/skyeye-3dmoo  
						
						... 
						
						
						
						ARM: Synchronize Citra's SkyEye core with 3dmoo's. 
						
						
					 
					
						2014-08-05 17:45:44 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							77fc029a00 
							
						 
					 
					
						
						
							
							ARM: Synchronize Citra's SkyEye core with 3dmoo's.  
						
						
						
						
					 
					
						2014-07-23 19:16:40 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							866d2a62e9 
							
						 
					 
					
						
						
							
							Merge pull request  #27  from neobrain/disassembly_view_rewrite  
						
						... 
						
						
						
						citra-qt: Rewrite disassembly view. 
						
						
					 
					
						2014-07-23 10:43:46 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							daa924b906 
							
						 
					 
					
						
						
							
							Merge pull request  #31  from neobrain/gpu_framebuffer  
						
						... 
						
						
						
						GPU framebuffer emulation improvements 
						
						
					 
					
						2014-07-22 19:20:57 -04:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							c131fb2c27 
							
						 
					 
					
						
						
							
							citra-qt: Show function names in disassembler based on bunnei's suggestion.  
						
						
						
						
					 
					
						2014-07-23 00:58:52 +02:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							456b9feb25 
							
						 
					 
					
						
						
							
							Disassembler: Chose slightly lower value for chunk size.  
						
						
						
						
					 
					
						2014-07-23 00:50:28 +02:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							9fd2537e93 
							
						 
					 
					
						
						
							
							Use uniform formatting when printing hexadecimal numbers.  
						
						
						
						
					 
					
						2014-07-23 00:44:31 +02:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							afcb250b31 
							
						 
					 
					
						
						
							
							Fix a few warnings.  
						
						... 
						
						
						
						Templates shouldn't be marked as inline if they aren't defined in the header. 
						
						
					 
					
						2014-07-23 00:44:31 +02:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							2eb61dafc0 
							
						 
					 
					
						
						
							
							GPU: Clarify display transfer code.  
						
						... 
						
						
						
						Also makes the illogical component order more obvious. 
						
						
					 
					
						2014-07-23 00:44:31 +02:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							61e2ffd448 
							
						 
					 
					
						
						
							
							GPU: Add documentation.  
						
						
						
						
					 
					
						2014-07-23 00:44:31 +02:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							4b141791ed 
							
						 
					 
					
						
						
							
							GSP: Add a few comments.  
						
						
						
						
					 
					
						2014-07-23 00:44:31 +02:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							9b0d0c81a0 
							
						 
					 
					
						
						
							
							GSP: Clean up GX command processing a lot and treat command id as a u8 rather than a u32.  
						
						... 
						
						
						
						Anonymous structs are not standard C++, hence don't use them. 
						
						
					 
					
						2014-07-23 00:44:31 +02:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							246cb75584 
							
						 
					 
					
						
						
							
							RegisterSet: Simplify code by using structs for register definition instead of unions.  
						
						
						
						
					 
					
						2014-07-23 00:33:08 +02:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							75775e9ef4 
							
						 
					 
					
						
						
							
							GPU: Make use of RegisterSet.  
						
						
						
						
					 
					
						2014-07-23 00:33:08 +02:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							357d893b26 
							
						 
					 
					
						
						
							
							GPU: Make framebuffer code format-aware.  
						
						
						
						
					 
					
						2014-07-23 00:33:08 +02:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							c6fdeb7b23 
							
						 
					 
					
						
						
							
							Renderer: Fix component order in bottom framebuffer.  
						
						
						
						
					 
					
						2014-07-23 00:33:08 +02:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							cb6f97b2eb 
							
						 
					 
					
						
						
							
							Renderer: Respect the active_fb GPU register.  
						
						
						
						
					 
					
						2014-07-23 00:33:08 +02:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							9b96407e8e 
							
						 
					 
					
						
						
							
							Renderer: Add a few TODOs.  
						
						
						
						
					 
					
						2014-07-23 00:33:08 +02:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							9d618d0b70 
							
						 
					 
					
						
						
							
							GPU: Interface cleanup.  
						
						
						
						
					 
					
						2014-07-23 00:33:08 +02:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							46950ee4de 
							
						 
					 
					
						
						
							
							GPU: Initialize GPU registers to some sensible default state.  
						
						
						
						
					 
					
						2014-07-23 00:33:08 +02:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							baf0aa04f5 
							
						 
					 
					
						
						
							
							GPU: Emulate memory fills.  
						
						
						
						
					 
					
						2014-07-23 00:33:08 +02:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							0b4055c152 
							
						 
					 
					
						
						
							
							GPU: Add proper framebuffer register handling.  
						
						
						
						
					 
					
						2014-07-23 00:33:08 +02:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							bbc6f314eb 
							
						 
					 
					
						
						
							
							GPU: Properly implement display transfers.  
						
						
						
						
					 
					
						2014-07-23 00:33:08 +02:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							16bbc4f81b 
							
						 
					 
					
						
						
							
							GPU: Add display transfer configuration.  
						
						
						
						
					 
					
						2014-07-23 00:33:08 +02:00 
						 
				 
			
				
					
						
							
							
								Tony Wasserka 
							
						 
					 
					
						
						
						
						
							
						
						
							ec9511e1db 
							
						 
					 
					
						
						
							
							GSP: HLE GXCommandId::SET_DISPLAY_TRANSFER and GXCommandId::SET_TEXTURE_COPY.  
						
						
						
						
					 
					
						2014-07-23 00:33:08 +02:00