Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								f3c096951b 
								
							 
						 
						
							
							
								
								Common: Move IO-specific compatibility macros to file_util.cpp  
							
							
							
						 
						
							2015-05-07 15:45:20 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								bf12f270b3 
								
							 
						 
						
							
							
								
								Common: Remove many unnecessary cross-platform compatibility macros  
							
							
							
						 
						
							2015-05-06 23:50:08 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								c0eaa662d4 
								
							 
						 
						
							
							
								
								Clean-up includes  
							
							
							
						 
						
							2015-05-06 23:45:06 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								c916bcf7b5 
								
							 
						 
						
							
							
								
								Move typedefs from kernel.h to more appropriate places  
							
							
							
						 
						
							2015-05-06 23:45:05 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								6ad71c216b 
								
							 
						 
						
							
							
								
								Common: Move NonCopyable to common_types.h  
							
							
							
						 
						
							2015-05-06 23:45:05 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								7a4b717772 
								
							 
						 
						
							
							
								
								Common: Use C++11 deleted functions for NonCopyable  
							
							
							
						 
						
							2015-05-06 23:45:04 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								1fee769aa0 
								
							 
						 
						
							
							
								
								Common: Remove unused enums  
							
							
							
						 
						
							2015-05-06 23:45:04 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zaneo 
								
							 
						 
						
							
							
							
							
								
							
							
								b8328593fe 
								
							 
						 
						
							
							
								
								EmuWindow: Clip mouse input coordinates to emulated screen dimensions.  
							
							... 
							
							
							
							If the mouse position for a mouse move/drag would take it outside the emulated screen dimensions, clip the coordinates to
the emulated screen dimensions.
Qt and GLFW will report negative coordinates for mouse positions to the left, or above citra window. Added restriction
to mouse coordinates passed to touchmoved by Qt/GLFW to be greater or equal to zero. 
							
						 
						
							2015-05-01 23:52:33 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								6402de9ae7 
								
							 
						 
						
							
							
								
								Common: thread.h cleanups  
							
							... 
							
							
							
							The helper classes are rendered obsolete by C++11 lambdas. Also made
formatting conform to our code style. 
							
						 
						
							2015-04-16 17:55:30 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7b9f428b23 
								
							 
						 
						
							
							
								
								Thread: Implement priority boost for starved threads.  
							
							... 
							
							
							
							SVC: Return correct error code on invalid CreateThread processor ID.
SVC: Assert when creating a thread with an invalid userland priority. 
							
						 
						
							2015-04-09 19:05:21 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3fd2cc566b 
								
							 
						 
						
							
							
								
								Merge pull request  #641  from purpasmart96/service_stubs  
							
							... 
							
							
							
							Services: Stubs and minor changes 
							
						 
						
							2015-04-03 22:16:50 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									purpasmart96 
								
							 
						 
						
							
							
							
							
								
							
							
								198c0ddc72 
								
							 
						 
						
							
							
								
								Services: Stubs and minor changes  
							
							
							
						 
						
							2015-04-02 20:05:11 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								e05d6220f5 
								
							 
						 
						
							
							
								
								disassembler: Get rid of a const_cast  
							
							
							
						 
						
							2015-03-30 15:37:34 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								188b419586 
								
							 
						 
						
							
							
								
								Common: Fix logic for setting EMU_DATA_DIR.  
							
							
							
						 
						
							2015-03-16 02:22:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								4c684fb274 
								
							 
						 
						
							
							
								
								Common: Make a #else more apparent.  
							
							
							
						 
						
							2015-03-16 02:22:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								c0d1a91017 
								
							 
						 
						
							
							
								
								EmuWindow: Fixed a reference to a temporary variable  
							
							... 
							
							
							
							in GetTouchState() 
							
						 
						
							2015-03-14 15:01:02 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ed5b275d21 
								
							 
						 
						
							
							
								
								Merge pull request  #642  from bunnei/touchpad  
							
							... 
							
							
							
							Touchpad support 
							
						 
						
							2015-03-11 21:28:57 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								d61b26b79f 
								
							 
						 
						
							
							
								
								HID: Complete refactor of pad/touch input to fix threading issues.  
							
							
							
						 
						
							2015-03-10 23:58:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								b56829df02 
								
							 
						 
						
							
							
								
								Merge pull request  #629  from archshift/lcdfb  
							
							... 
							
							
							
							Implement SetLcdForceBlack and add implementation for color filling in the GPU code 
							
						 
						
							2015-03-10 18:08:55 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								953e09ddb5 
								
							 
						 
						
							
							
								
								EmuWindow: Made pad/touch functions non-static.  
							
							
							
						 
						
							2015-03-10 18:05:20 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								543232436f 
								
							 
						 
						
							
							
								
								EmuWindow: Added infrastructure code to enable touchpad support.  
							
							
							
						 
						
							2015-03-10 18:05:17 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								041e99b613 
								
							 
						 
						
							
							
								
								Added LCD registers, and implementation for color filling in OGL code.  
							
							
							
						 
						
							2015-03-09 15:51:41 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3da94a597b 
								
							 
						 
						
							
							
								
								Merge pull request  #634  from linkmauve/logging-performances  
							
							... 
							
							
							
							Apply the logging filter before sending the message to the queue 
							
						 
						
							2015-03-09 15:42:18 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ba8ce6c8f5 
								
							 
						 
						
							
							
								
								Merge pull request  #584  from yuriks/outline-asserts  
							
							... 
							
							
							
							Asserts: Use lambdas to keep assertion code away from the main code path 
							
						 
						
							2015-03-08 22:25:04 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								25633b431d 
								
							 
						 
						
							
							
								
								Fixed EmuWindow typo (fixes OSX build)  
							
							
							
						 
						
							2015-03-07 18:26:28 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								06bf471581 
								
							 
						 
						
							
							
								
								Merge pull request  #636  from bunnei/refactor-screen-win  
							
							... 
							
							
							
							Set framebuffer layout from EmuWindow. 
							
						 
						
							2015-03-07 18:18:40 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9960c49c21 
								
							 
						 
						
							
							
								
								Set framebuffer layout from EmuWindow.  
							
							
							
						 
						
							2015-03-07 17:21:19 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Tony Wasserka 
								
							 
						 
						
							
							
							
							
								
							
							
								93e32bce72 
								
							 
						 
						
							
							
								
								Merge pull request  #538  from yuriks/perf-stat  
							
							... 
							
							
							
							Add profiling infrastructure and widget 
							
						 
						
							2015-03-07 15:30:40 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								0aa44e238d 
								
							 
						 
						
							
							
								
								Logging: check for filter before sending to the queue, to skip all heavy formatting on the other thread.  
							
							
							
						 
						
							2015-03-06 19:23:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								e011acaa84 
								
							 
						 
						
							
							
								
								Removed swap code redundancy and moved common swap code to swap.h  
							
							
							
						 
						
							2015-03-05 22:46:45 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								dc8a3f8bc8 
								
							 
						 
						
							
							
								
								Profiler: Implement QPCClock to get better precision on Win32  
							
							... 
							
							
							
							MSVC 2013 (at least) doesn't use QueryPerformanceCounter to implement
std::chrono::high_resolution_clock, so it has bad precision. Manually
implementing our own clock type using it works around this for now. 
							
						 
						
							2015-03-01 21:47:14 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								cd1fbfcf1b 
								
							 
						 
						
							
							
								
								Add profiling infrastructure and widget  
							
							
							
						 
						
							2015-03-01 21:47:13 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								129ad721c1 
								
							 
						 
						
							
							
								
								Common: Switch to the XDG Base Directory Specification for directory selection.  
							
							... 
							
							
							
							This allows for easily movable and independent configuration and data directories, using standardized paths. 
							
						 
						
							2015-02-25 05:27:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								50a0c4f14f 
								
							 
						 
						
							
							
								
								Merge pull request  #581  from archshift/tfe  
							
							... 
							
							
							
							Added information reporting from ThrowFatalError 
							
						 
						
							2015-02-23 01:23:15 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								0420a4d1de 
								
							 
						 
						
							
							
								
								Added information reporting from ThrowFatalError  
							
							... 
							
							
							
							This was RE'd from the errdisp applet. 
							
						 
						
							2015-02-22 12:19:30 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								54d6f6c82b 
								
							 
						 
						
							
							
								
								Common: Change names containing “Dolphin” or “PPSSPP” to something more generic.  
							
							
							
						 
						
							2015-02-20 16:54:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								4fb75d220a 
								
							 
						 
						
							
							
								
								Misc cleanup of common and related functions  
							
							
							
						 
						
							2015-02-19 22:26:25 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								302f0b32f5 
								
							 
						 
						
							
							
								
								Remove duplication of INSERT_PADDING_WORDS between pica.h and gpu.h  
							
							
							
						 
						
							2015-02-19 22:26:25 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								49f94b82b4 
								
							 
						 
						
							
							
								
								Remove "super lame/broken" file_search compilation unit that was leftover from Dolphin  
							
							
							
						 
						
							2015-02-18 23:23:18 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								961f65d1fe 
								
							 
						 
						
							
							
								
								Remove redundant utf8 compilation unit that was leftover from Dolphin  
							
							
							
						 
						
							2015-02-18 22:34:32 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								9f7f1a2272 
								
							 
						 
						
							
							
								
								Remove useless extended_trace compilation unit that was leftover from Dolphin  
							
							
							
						 
						
							2015-02-18 22:30:31 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								5efd149ad5 
								
							 
						 
						
							
							
								
								Remove the useless msg_handler compilation unit that was left over from Dolphin  
							
							
							
						 
						
							2015-02-18 22:26:22 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								745b42d236 
								
							 
						 
						
							
							
								
								Merge pull request  #570  from purpasmart96/config_mem  
							
							... 
							
							
							
							ConfigMem: Clean up the Config memory to be more like the shared page 
							
						 
						
							2015-02-18 00:12:37 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
							
							
								
							
							
								714d507938 
								
							 
						 
						
							
							
								
								Asserts: Use lambdas to keep assertion code away from the main code path  
							
							
							
						 
						
							2015-02-18 02:19:30 -02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									purpasmart96 
								
							 
						 
						
							
							
							
							
								
							
							
								c3c309f33d 
								
							 
						 
						
							
							
								
								ConfigMem: Clean up the Config memory to be more like the shared page and moved  
							
							... 
							
							
							
							the helper macro for padding to common_funcs.h 
							
						 
						
							2015-02-16 15:12:05 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								12181c8a64 
								
							 
						 
						
							
							
								
								Merge pull request  #529  from Subv/master  
							
							... 
							
							
							
							Build: Fixed some warnings 
							
						 
						
							2015-02-14 15:50:26 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								3c474a7d31 
								
							 
						 
						
							
							
								
								backend: Add logging subentry for ldr  
							
							... 
							
							
							
							Fixes an assertion upon executing citra in debug mode. 
							
						 
						
							2015-02-12 20:46:13 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								8e2b248e05 
								
							 
						 
						
							
							
								
								Build: Fixed some warnings  
							
							
							
						 
						
							2015-02-12 09:25:35 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									archshift 
								
							 
						 
						
							
							
							
							
								
							
							
								ef24e72b26 
								
							 
						 
						
							
							
								
								Asserts: break/crash program, fit to style guide; log.h->assert.h  
							
							... 
							
							
							
							Involves making asserts use printf instead of the log functions (log functions are asynchronous and, as such, the log won't be printed in time)
As such, the log type argument was removed (printf obviously can't use it, and it's made obsolete by the file and line printing)
Also removed some GEKKO cruft. 
							
						 
						
							2015-02-10 18:30:31 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ca22ee3239 
								
							 
						 
						
							
							
								
								Merge pull request  #526  from purpasmart96/citra_stubs  
							
							... 
							
							
							
							Services: Stub some functions 
							
						 
						
							2015-02-10 18:39:37 -05:00