bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								32be6a4553 
								
							 
						 
						
							
							
								
								Merge pull request  #937  from yuriks/codeset-leak  
							
							... 
							
							
							
							Ensure all kernel objects are released during shutdown 
							
						 
						
							2015-07-17 11:03:28 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									zawata 
								
							 
						 
						
							
							
							
							
								
							
							
								f723a498e7 
								
							 
						 
						
							
							
								
								Core\HLE : Fix Warning  
							
							... 
							
							
							
							"signed/unsigned mismatch" 
							
						 
						
							2015-07-17 00:50:53 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								dc39d06950 
								
							 
						 
						
							
							
								
								Ensure all kernel objects are released during shutdown  
							
							... 
							
							
							
							This commit fixes several kernel object leaks. The most severe of them
was threads not being removed from the private handle table used for
CoreTiming events. This resulted in Threads never being released, which
in turn held references to Process, causing CodeSets to never be freed
when loading other applications. 
							
						 
						
							2015-07-17 02:24:13 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								23dbbb786a 
								
							 
						 
						
							
							
								
								arm_dyncom_interpreter: Simplify assignment in SMLAW  
							
							... 
							
							
							
							Also a side-benefit of not having implementation-defined behavior. 
							
						 
						
							2015-07-16 22:08:12 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								946f0ee2f4 
								
							 
						 
						
							
							
								
								Merge pull request  #918  from yuriks/romfs  
							
							... 
							
							
							
							Do not load entire RomFS to memory, read from the file as needed instead (rebased) 
							
						 
						
							2015-07-16 18:08:46 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								2501f111a6 
								
							 
						 
						
							
							
								
								Merge pull request  #904  from aroulin/y2r-narrowing-warning  
							
							... 
							
							
							
							Y2R: Fix narrowing warning 
							
						 
						
							2015-07-13 22:07:39 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								62c2a262b2 
								
							 
						 
						
							
							
								
								Loader: Fix variable type and remove unused variable  
							
							
							
						 
						
							2015-07-13 21:10:13 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								a1f08788d9 
								
							 
						 
						
							
							
								
								Archive: Correct a few incorrect types in function signatures  
							
							... 
							
							
							
							Buffer lengths should be size_t, and file offsets should be u64. 
							
						 
						
							2015-07-13 21:10:12 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								2d7299a86f 
								
							 
						 
						
							
							
								
								Loader: Remove unnecessary pointer indirection to IOFile  
							
							
							
						 
						
							2015-07-13 20:00:56 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									condut 
								
							 
						 
						
							
							
							
							
								
							
							
								c385b7767d 
								
							 
						 
						
							
							
								
								FS: Stream RomFS from file instead of loading all of it to memory  
							
							
							
						 
						
							2015-07-13 19:57:12 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								29abb11e8f 
								
							 
						 
						
							
							
								
								CiTrace: Clean up initialization method.  
							
							
							
						 
						
							2015-07-13 22:27:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								fd62580985 
								
							 
						 
						
							
							
								
								CiTrace: Record default vertex attributes.  
							
							
							
						 
						
							2015-07-13 22:27:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								902fa4da52 
								
							 
						 
						
							
							
								
								Add CiTrace recording support.  
							
							... 
							
							
							
							This is exposed in the GUI as a new "CiTrace Recording" widget.
Playback is implemented by a standalone 3DS homebrew application (which only runs reliably within Citra currently; on an actual 3DS it will often crash still). 
							
						 
						
							2015-07-13 22:27:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								93d66475d4 
								
							 
						 
						
							
							
								
								GPU: Be robust against nullptr addresses; properly reset busy bits in the trigger registers.  
							
							
							
						 
						
							2015-07-13 22:27:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								256bdfb579 
								
							 
						 
						
							
							
								
								HW: Fix a stupid issue which led to unknown register reads/writes.  
							
							
							
						 
						
							2015-07-13 22:27:20 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								b6719ec922 
								
							 
						 
						
							
							
								
								Merge pull request  #921  from linkmauve/fix-applet  
							
							... 
							
							
							
							Fix applet includes using iwyu 
							
						 
						
							2015-07-12 17:25:55 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								d4f35fd989 
								
							 
						 
						
							
							
								
								Kernel: Add CodeSet case to Object::IsWaitable  
							
							
							
						 
						
							2015-07-12 18:15:16 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								fe909b3b5a 
								
							 
						 
						
							
							
								
								Core: Fix applet includes using iwyu.  
							
							
							
						 
						
							2015-07-12 22:10:37 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									aroulin 
								
							 
						 
						
							
							
							
							
								
							
							
								1f125a04c3 
								
							 
						 
						
							
							
								
								Y2R: Fix narrowing warning  
							
							
							
						 
						
							2015-07-12 03:49:16 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f4e1d8ea36 
								
							 
						 
						
							
							
								
								Merge pull request  #823  from Subv/applets_drawing  
							
							... 
							
							
							
							Library applet support (swkbd for now) 
							
						 
						
							2015-07-11 23:56:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								725d5eea78 
								
							 
						 
						
							
							
								
								Applets: Reworked how the Applet update event is handled.  
							
							... 
							
							
							
							Applets are now cleaned up in AppletUpdateEvent after calling their respective Update method. 
							
						 
						
							2015-07-11 22:32:12 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								5c5cf2f8e0 
								
							 
						 
						
							
							
								
								Core: Properly configure address space when loading a binary  
							
							... 
							
							
							
							The code now properly configures the process image to match the loaded
binary segments (code, rodata, data) instead of just blindly allocating
a large chunk of dummy memory. 
							
						 
						
							2015-07-11 23:54:42 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								51820691e7 
								
							 
						 
						
							
							
								
								Memory: Fix unmapping of pages  
							
							
							
						 
						
							2015-07-11 23:49:53 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								34f5f77507 
								
							 
						 
						
							
							
								
								Loader: Clean up 3dsx loader a bit, fixing a potential buffer overrun  
							
							
							
						 
						
							2015-07-11 23:49:52 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								fdbf410bd7 
								
							 
						 
						
							
							
								
								Loader: Make 3dsx loader logs a bit less confusing  
							
							
							
						 
						
							2015-07-11 23:49:52 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								d9556912b4 
								
							 
						 
						
							
							
								
								Kernel: Remove unused member from Event  
							
							
							
						 
						
							2015-07-11 23:49:51 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								621ee10eae 
								
							 
						 
						
							
							
								
								Applets: Add infrastructure to allow custom drawing and input handling in Applets.  
							
							
							
						 
						
							2015-07-11 21:47:23 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								2a6ebadf66 
								
							 
						 
						
							
							
								
								HLE/APT: Initial HLE support for applets.  
							
							... 
							
							
							
							Currently only the SWKBD is emulated, and there's currently no way to ask the user for input, so it always returns "Subv" as the text. 
							
						 
						
							2015-07-11 21:47:22 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								867c28ae03 
								
							 
						 
						
							
							
								
								Merge pull request  #876  from linkmauve/include-cleanups  
							
							... 
							
							
							
							Cleanup includes, mostly in common 
							
						 
						
							2015-07-10 16:36:12 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									aroulin 
								
							 
						 
						
							
							
							
							
								
							
							
								769407e4fa 
								
							 
						 
						
							
							
								
								Loader: Remove log line causing warning  
							
							
							
						 
						
							2015-07-08 00:04:21 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0ef3f12c71 
								
							 
						 
						
							
							
								
								Merge pull request  #797  from linkmauve/blended-downscaling  
							
							... 
							
							
							
							Implement blended downscaling for display transfers 
							
						 
						
							2015-07-06 11:35:55 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c19f9945b7 
								
							 
						 
						
							
							
								
								Merge pull request  #885  from Subv/ipc_headers  
							
							... 
							
							
							
							Services/SOC: Added command headers to some of the soc commands. 
							
						 
						
							2015-07-06 11:19:58 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								e3e8ad48c1 
								
							 
						 
						
							
							
								
								vfp: Change return type of VFPInit from unsigned int to void.  
							
							
							
						 
						
							2015-06-29 14:51:38 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								32a6379bc8 
								
							 
						 
						
							
							
								
								vfp: Handle accesses to FPINST/FPINST2 system registers  
							
							... 
							
							
							
							Also has a side-benefit of correcting access to the FPEXC register. 
							
						 
						
							2015-06-29 03:27:26 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								641e78bccf 
								
							 
						 
						
							
							
								
								GPU: Implement blended downscaling for display transfers.  
							
							
							
						 
						
							2015-06-28 15:11:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								8ee814ec27 
								
							 
						 
						
							
							
								
								GPU: Use shifts instead of multiplications to calculate the actual size of the output.  
							
							
							
						 
						
							2015-06-28 14:31:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								4964a359e1 
								
							 
						 
						
							
							
								
								Core: Cleanup hw includes.  
							
							
							
						 
						
							2015-06-28 00:46:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								7b746914b9 
								
							 
						 
						
							
							
								
								Core: Cleanup soc:U includes.  
							
							
							
						 
						
							2015-06-28 00:36:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								f48b28ad27 
								
							 
						 
						
							
							
								
								Core, VideoCore: Replace or fix exit() calls.  
							
							
							
						 
						
							2015-06-28 00:36:55 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								e5fcabdd69 
								
							 
						 
						
							
							
								
								Core: Cleanup file_sys includes.  
							
							
							
						 
						
							2015-06-28 00:36:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								aea15f5c73 
								
							 
						 
						
							
							
								
								Core: Cleanup core includes.  
							
							
							
						 
						
							2015-06-28 00:36:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								45c4781544 
								
							 
						 
						
							
							
								
								CitraQt: Cleanup includes.  
							
							
							
						 
						
							2015-06-28 00:36:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								596b7c4f63 
								
							 
						 
						
							
							
								
								Common: Cleanup key_map includes.  
							
							
							
						 
						
							2015-06-28 00:36:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								2d044a67c9 
								
							 
						 
						
							
							
								
								Common: Cleanup memory and misc includes.  
							
							
							
						 
						
							2015-06-28 00:36:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								8cf9eb7f43 
								
							 
						 
						
							
							
								
								Common: Fix FileUtil includes, and everything relying on those.  
							
							
							
						 
						
							2015-06-28 00:36:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								c345247431 
								
							 
						 
						
							
							
								
								Services: Use the standard _WIN32 define in soc:U instead of our own EMU_PLATFORM.  
							
							
							
						 
						
							2015-06-27 14:43:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								bd336cfdce 
								
							 
						 
						
							
							
								
								Services/SOC: Added command headers to some of the soc commands.  
							
							
							
						 
						
							2015-06-25 12:55:27 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								81488d7a6a 
								
							 
						 
						
							
							
								
								Add helpers to create IPC command buffer headers and descriptors  
							
							
							
						 
						
							2015-06-22 19:24:19 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								dc09a2ecb5 
								
							 
						 
						
							
							
								
								Merge pull request  #860  from yuriks/y2r-color  
							
							... 
							
							
							
							Color support for Y2R 
							
						 
						
							2015-06-21 17:22:34 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								3e6663da43 
								
							 
						 
						
							
							
								
								Y2R: Rework conversion process, enabling support for all formats  
							
							
							
						 
						
							2015-06-21 20:58:55 -03:00