Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								d832c48864 
								
							 
						 
						
							
							
								
								vfp_helper: Normalize tabs to spaces  
							
							
							
						 
						
							2015-02-09 09:32:56 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									purpasmart96 
								
							 
						 
						
							
							
							
							
								
							
							
								60ce36f721 
								
							 
						 
						
							
							
								
								Services: Stub some functions  
							
							
							
						 
						
							2015-02-07 17:34:59 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									chinhodado 
								
							 
						 
						
							
							
							
							
								
							
							
								34cce345a7 
								
							 
						 
						
							
							
								
								Fix a wrong file name in a comment  
							
							
							
						 
						
							2015-02-07 00:37:06 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								1ecd75ea1a 
								
							 
						 
						
							
							
								
								vfp_helper: Remove unnecessary extern C blocks  
							
							
							
						 
						
							2015-02-06 14:52:29 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								3e576219c4 
								
							 
						 
						
							
							
								
								vfp: Move FPSID, FPEXC, and FPSCR values  over to enums.  
							
							... 
							
							
							
							Also got rid of duplicate definitions of some of these values. 
							
						 
						
							2015-02-06 14:52:05 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								1576a318f2 
								
							 
						 
						
							
							
								
								Merge pull request  #535  from bunnei/color-modifiers  
							
							... 
							
							
							
							Implement color/alpha modifiers 
							
						 
						
							2015-02-05 16:07:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								1eb591d6fd 
								
							 
						 
						
							
							
								
								Rasterizer: Implement the other color and alpha modifiers.  
							
							
							
						 
						
							2015-02-04 22:15:51 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								8c93a28fed 
								
							 
						 
						
							
							
								
								VideoCore: Added same-component swizzlers to math utility functions.  
							
							
							
						 
						
							2015-02-04 22:15:44 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7f900ac68e 
								
							 
						 
						
							
							
								
								Merge pull request  #537  from lioncash/vfp  
							
							... 
							
							
							
							vfp: Fix VCVT 
							
						 
						
							2015-02-04 14:58:36 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4d36a6a255 
								
							 
						 
						
							
							
								
								Merge pull request  #536  from lioncash/dead  
							
							... 
							
							
							
							vfp: Throw out unused code 
							
						 
						
							2015-02-04 14:57:00 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								82e8f25fe7 
								
							 
						 
						
							
							
								
								vfp: Fix VCVT  
							
							... 
							
							
							
							These variants exclusively read from the single precision regs and write to double-precision registers
Fixes issues where converted values would be way off from what they should be due to the results being stored in the wrong registers. 
							
						 
						
							2015-02-04 14:06:10 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								7ecedfb970 
								
							 
						 
						
							
							
								
								vfp: Throw out unused code  
							
							
							
						 
						
							2015-02-04 13:11:03 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								a45175ee0d 
								
							 
						 
						
							
							
								
								Merge pull request  #534  from neobrain/disassembler-improvements  
							
							... 
							
							
							
							Disassembler improvements 
							
						 
						
							2015-02-03 22:12:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								5a90420c0b 
								
							 
						 
						
							
							
								
								citra-qt: Fix horrible scrolling responsiveness in disassembler by giving the uniformRowHeight hint.  
							
							
							
						 
						
							2015-02-03 21:11:50 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								79713d500b 
								
							 
						 
						
							
							
								
								citra-qt: Fix a crash when double-clicking a disassembler list item.  
							
							
							
						 
						
							2015-02-03 21:11:49 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								3a5a39c6aa 
								
							 
						 
						
							
							
								
								dyncom: Remove more unnecessary code  
							
							
							
						 
						
							2015-02-03 14:05:53 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								676daef3c7 
								
							 
						 
						
							
							
								
								core: Fix some warnings on OSX  
							
							
							
						 
						
							2015-02-03 08:14:42 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								88a4a808c6 
								
							 
						 
						
							
							
								
								Kernel: Stop creating useless Handles during object creation  
							
							... 
							
							
							
							They're finally unnecessary, and will stop cluttering the application's
handle table. 
							
						 
						
							2015-02-02 15:37:09 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								52f58e64ef 
								
							 
						 
						
							
							
								
								Kernel: Make WaitObjects share ownership of Threads waiting on them  
							
							... 
							
							
							
							During normal operation, a thread waiting on an WaitObject and the
object hold mutual references to each other for the duration of the
wait.
If a process is forcefully terminated (The CTR kernel has a SVC to do
this, TerminateProcess, though no equivalent exists for threads.) its
threads would also be stopped and destroyed, leaving dangling pointers
in the WaitObjects.
The solution is to simply have the Thread remove itself from WaitObjects
when it is stopped. The vector of Threads in WaitObject has also been
changed to hold SharedPtrs, just in case. (Better to have a reference
cycle than a crash.) 
							
						 
						
							2015-02-02 15:37:08 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								7725256f64 
								
							 
						 
						
							
							
								
								Explicitly instantiate constructors/destructors for Kernel objects  
							
							... 
							
							
							
							This should speed up compile times a bit, as well as enable more liberal
use of forward declarations. (Due to SharedPtr not trying to emit the
destructor anymore.) 
							
						 
						
							2015-02-02 15:37:07 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								4e84df8be3 
								
							 
						 
						
							
							
								
								Mutex: Replace g_mutex_held_locks with a set inside Thread  
							
							
							
						 
						
							2015-02-02 15:37:06 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								0f69668fc6 
								
							 
						 
						
							
							
								
								HID: Fix crash when pressing a key when the emulator is stopped  
							
							
							
						 
						
							2015-02-02 15:37:05 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								c4208c1171 
								
							 
						 
						
							
							
								
								SVC: Enable CloseHandle, clean up DuplicateHandle  
							
							
							
						 
						
							2015-02-02 15:37:04 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								e8330dd162 
								
							 
						 
						
							
							
								
								Kernel: Fix bug in HandleTable::Close  
							
							
							
						 
						
							2015-02-02 15:37:04 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								5354a479bc 
								
							 
						 
						
							
							
								
								Kernel: Remove Object::GetHandle (it's not used anymore :D)  
							
							
							
						 
						
							2015-02-02 15:37:04 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								869ec46683 
								
							 
						 
						
							
							
								
								Kernel: Introduce unique Object ids for debugging  
							
							
							
						 
						
							2015-02-02 15:37:03 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								a9b86db3cf 
								
							 
						 
						
							
							
								
								Kernel: Use separate Handle tables for CoreTiming userdata  
							
							... 
							
							
							
							This is to support the removal of GetHandle soon 
							
						 
						
							2015-02-02 15:37:03 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								ec9c773251 
								
							 
						 
						
							
							
								
								Kernel: Remove previous scheduled event when a Timer is re-Set  
							
							
							
						 
						
							2015-02-02 15:37:02 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								8441591659 
								
							 
						 
						
							
							
								
								FS: Remove use of GetHandle  
							
							
							
						 
						
							2015-02-02 15:37:01 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								664c79ff47 
								
							 
						 
						
							
							
								
								Thread: Modernize two functions that slipped through previous rebases  
							
							
							
						 
						
							2015-02-02 15:37:01 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								6e11570862 
								
							 
						 
						
							
							
								
								Service: Store function names as const char* instead of std::string  
							
							... 
							
							
							
							Uses less memory (strings and function table is stored in constant data)
and speeds up start up (no need to allocate and copy strings). 
							
						 
						
							2015-02-02 15:37:00 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								a79d21c83e 
								
							 
						 
						
							
							
								
								Service: Clean-up Interface  
							
							
							
						 
						
							2015-02-02 15:36:59 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								8779b31fe6 
								
							 
						 
						
							
							
								
								Make Port/Service registration and querying more HW-accurate  
							
							
							
						 
						
							2015-02-02 15:36:59 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								5e91fc0d1a 
								
							 
						 
						
							
							
								
								Filesys: Move creation of Handles for File/Directory to service handlers  
							
							
							
						 
						
							2015-02-02 15:36:58 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								e1f9f9ea04 
								
							 
						 
						
							
							
								
								Merge pull request  #517  from bunnei/blend-factors  
							
							... 
							
							
							
							Pica: Implement blend factors. 
							
						 
						
							2015-02-01 12:00:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c915d0b727 
								
							 
						 
						
							
							
								
								Merge pull request  #514  from rohit-n/fix-warnings  
							
							... 
							
							
							
							Silence a few warnings. 
							
						 
						
							2015-02-01 00:31:06 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c8628f5d56 
								
							 
						 
						
							
							
								
								Merge pull request  #525  from lioncash/armwarn  
							
							... 
							
							
							
							vfp: Get rid of some compile warnings 
							
						 
						
							2015-02-01 00:28:50 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								8c944bd1f0 
								
							 
						 
						
							
							
								
								vfp: Get rid of some compile warnings  
							
							
							
						 
						
							2015-01-31 22:14:00 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								3f00dd9117 
								
							 
						 
						
							
							
								
								arm: Clean up ARMul_State  
							
							... 
							
							
							
							Remove unnecessary/unused struct variables. 
							
						 
						
							2015-01-31 21:55:34 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								f44781fd7b 
								
							 
						 
						
							
							
								
								arm: Adios armemu  
							
							
							
						 
						
							2015-01-31 20:43:03 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								73a7a379d6 
								
							 
						 
						
							
							
								
								Merge pull request  #512  from lioncash/assignment  
							
							... 
							
							
							
							shared_memory: Fix assignments in SharedMemory::Map 
							
						 
						
							2015-01-31 12:59:00 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								72cc512b1e 
								
							 
						 
						
							
							
								
								Pica: Implement blend factors.  
							
							
							
						 
						
							2015-01-31 01:40:05 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								b6cfc48a0b 
								
							 
						 
						
							
							
								
								dyncom: clean up arm_dyncom_dec.h  
							
							
							
						 
						
							2015-01-30 16:28:52 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								fc1a9e35fb 
								
							 
						 
						
							
							
								
								arm: Move headers over to pragma once  
							
							
							
						 
						
							2015-01-30 16:17:02 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								83bc1a3120 
								
							 
						 
						
							
							
								
								arm: Get rid of armcpu.h and skyeye_types.h  
							
							
							
						 
						
							2015-01-30 16:16:58 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								904194c3e8 
								
							 
						 
						
							
							
								
								arm: Clean out armos.h and armmmu.h  
							
							
							
						 
						
							2015-01-30 15:48:57 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								88a62b671b 
								
							 
						 
						
							
							
								
								Merge pull request  #513  from lioncash/cleanup  
							
							... 
							
							
							
							arm: Cleanup. 
							
						 
						
							2015-01-30 15:30:30 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Rohit Nirmal 
								
							 
						 
						
							
							
							
							
								
							
							
								5ebf35db96 
								
							 
						 
						
							
							
								
								Silence a few warnings.  
							
							
							
						 
						
							2015-01-30 19:20:34 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								09a66860e2 
								
							 
						 
						
							
							
								
								arm: Throw out a lot of unnecessary code  
							
							
							
						 
						
							2015-01-30 13:32:03 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								3dfef1701c 
								
							 
						 
						
							
							
								
								armdefs: Move some defines over to enums  
							
							
							
						 
						
							2015-01-30 12:43:58 -05:00