Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								c361dad7d2 
								
							 
						 
						
							
							
								
								Citra: Print the actual error preventing SDL from working  
							
							
							
						 
						
							2018-01-13 21:41:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9b647d459b 
								
							 
						 
						
							
							
								
								Merge pull request  #3324  from Subv/gspgpu  
							
							... 
							
							
							
							Services: Keep track of per-session data in GSPGPU 
							
						 
						
							2018-01-11 20:03:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2e41810608 
								
							 
						 
						
							
							
								
								Merge pull request  #3333  from Senjosei/pause-coreerror  
							
							... 
							
							
							
							citra_qt: Pause emulation on CoreError 
							
						 
						
							2018-01-10 12:16:51 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								80025792d6 
								
							 
						 
						
							
							
								
								Merge pull request  #3352  from linkmauve/no-dynarmic  
							
							... 
							
							
							
							Tie dynarmic to ARCHITECTURE_x86_64 
							
						 
						
							2018-01-08 22:43:03 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								7f9fae5f7c 
								
							 
						 
						
							
							
								
								Telemetry: Disable CPU detection on ¬x86_64  
							
							
							
						 
						
							2018-01-08 19:21:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								e5a3dc2956 
								
							 
						 
						
							
							
								
								Core: Disable the JIT when dynarmic is not available  
							
							
							
						 
						
							2018-01-08 19:13:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								2cd2a7491c 
								
							 
						 
						
							
							
								
								CMakeLists: Disable dynarmic on ¬x86_64  
							
							
							
						 
						
							2018-01-08 17:58:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emmanuel Gil Peyrot 
								
							 
						 
						
							
							
							
							
								
							
							
								6773546d5c 
								
							 
						 
						
							
							
								
								CMakeLists: Disable architecture checks with -DENABLE_GENERIC=1  
							
							
							
						 
						
							2018-01-08 17:54:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								34685f48dc 
								
							 
						 
						
							
							
								
								GSP: Allow the signaling of the PDC0/1 interrupts even if the GPU right hasn't been acquired.  
							
							... 
							
							
							
							This was verified with a hwtest. 
							
						 
						
							2018-01-06 13:51:33 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a66e4585a0 
								
							 
						 
						
							
							
								
								Merge pull request  #3304  from wwylele/hid-new-framework  
							
							... 
							
							
							
							HID: convert to ServiceFramework 
							
						 
						
							2018-01-04 11:04:57 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								aa90198ec5 
								
							 
						 
						
							
							
								
								Services: Make SessionDataBase's destructor virtual.  
							
							
							
						 
						
							2018-01-03 10:52:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b4471aafa2 
								
							 
						 
						
							
							
								
								Merge pull request  #3043  from MerryMage/appveyor  
							
							... 
							
							
							
							appveyor: Determine dlls to include in package programmatically 
							
						 
						
							2018-01-02 21:27:59 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dwayne Slater 
								
							 
						 
						
							
							
							
							
								
							
							
								41929371dc 
								
							 
						 
						
							
							
								
								Optimize AttributeBuffer to OutputVertex conversion ( #3283 )  
							
							... 
							
							
							
							Optimize AttributeBuffer to OutputVertex conversion
First I unrolled the inner loop, then I pushed semantics validation
outside of the hotloop.
I also added overflow slots to avoid conditional branches.
Super Mario 3D Land's intro runs at almost full speed when compiled with
Clang, and theres a noticible speed increase in MSVC. GCC hasn't been
tested but I'm confident in its ability to optimize this code. 
							
						 
						
							2018-01-02 15:32:33 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								75f68c4860 
								
							 
						 
						
							
							
								
								Services/GSP: Mark the thread ids as unused when a GSP session is destroyed.  
							
							... 
							
							
							
							This fixes the games that call RegisterInterruptRelayQueue and UnregisterInterruptRelayQueue frequently. 
							
						 
						
							2018-01-02 12:10:58 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								d17f148e48 
								
							 
						 
						
							
							
								
								Services/GSP: Assign a thread id to each connected session when the session is created.  
							
							... 
							
							
							
							Most applications call AcquireRight before calling RegisterInterruptRelayQueue so we can't assign the thread id there.
This fixes the bug with LLE applets not launching properly. 
							
						 
						
							2018-01-02 12:07:26 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3f7f2b42c0 
								
							 
						 
						
							
							
								
								Merge pull request  #3257  from tgsm/y2r-ipc  
							
							... 
							
							
							
							y2r: convert some functions to use IPC helper 
							
						 
						
							2018-01-02 12:55:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								337e9e12eb 
								
							 
						 
						
							
							
								
								Merge pull request  #3335  from mailwl/citra-sdl-small-fix  
							
							... 
							
							
							
							citra(SDL) small fixes: fix fall-through 
							
						 
						
							2018-01-01 21:00:10 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									tgsm 
								
							 
						 
						
							
							
							
							
								
							
							
								ee779a5a4d 
								
							 
						 
						
							
							
								
								y2r: convert some functions to use IPC helper  
							
							
							
						 
						
							2018-01-01 22:46:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e203c10cc2 
								
							 
						 
						
							
							
								
								Merge pull request  #3336  from PizzicatoWolf/qt-layout-fixes  
							
							... 
							
							
							
							citra_qt: Resized main config window 
							
						 
						
							2017-12-31 21:17:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								743c247f46 
								
							 
						 
						
							
							
								
								Merge pull request  #3338  from wwylele/resource-limit-fix  
							
							... 
							
							
							
							Kernel/SVC: fix typo in GetResourceLimitLimitValues 
							
						 
						
							2017-12-31 08:56:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7daa2a51d7 
								
							 
						 
						
							
							
								
								Kernel/SVC: fix typo in GetResourceLimitLimitValues  
							
							
							
						 
						
							2017-12-30 23:42:32 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									PizzicatoWolf 
								
							 
						 
						
							
							
							
							
								
							
							
								8fa160395b 
								
							 
						 
						
							
							
								
								Revert index change  
							
							
							
						 
						
							2017-12-30 14:51:45 +10:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									PizzicatoWolf 
								
							 
						 
						
							
							
							
							
								
							
							
								e0e4b70f6a 
								
							 
						 
						
							
							
								
								Resized main config window  
							
							
							
						 
						
							2017-12-30 14:10:05 +10:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									mailwl 
								
							 
						 
						
							
							
							
							
								
							
							
								f93d656e53 
								
							 
						 
						
							
							
								
								citra(SDL) small fixes: fix fall-through, remove u16 'always true' compare  
							
							
							
						 
						
							2017-12-29 21:04:10 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Senjosei 
								
							 
						 
						
							
							
							
							
								
							
							
								fb72a9d9fa 
								
							 
						 
						
							
							
								
								Fixed clang whitespace  
							
							
							
						 
						
							2017-12-29 06:31:18 +11:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Senjosei 
								
							 
						 
						
							
							
							
							
								
							
							
								f17600db1a 
								
							 
						 
						
							
							
								
								Moved when to pause because it wasnt fast enough  
							
							
							
						 
						
							2017-12-29 06:17:21 +11:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Senjosei 
								
							 
						 
						
							
							
							
							
								
							
							
								bbe6c8890c 
								
							 
						 
						
							
							
								
								Pause emulation OnCoreError  
							
							
							
						 
						
							2017-12-29 06:15:59 +11:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								fbef978b98 
								
							 
						 
						
							
							
								
								GSP: Return the correct result code if AcquireRight is called multiple times from the same thread.  
							
							
							
						 
						
							2017-12-24 12:15:01 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								68fc3b36e6 
								
							 
						 
						
							
							
								
								HLE/GSP: Only trigger GSP interrupts for the current active GSP thread.  
							
							... 
							
							
							
							This is true for all interrupts except PDC0 and PDC1, which should be triggered for all registered threads.
TODO: The real GSP module seems to only trigger PDC0 after updating the screens (both top and bottom). PDC1 doesn't seem to be triggered at all. 
							
						 
						
							2017-12-24 12:15:00 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								05a44ed353 
								
							 
						 
						
							
							
								
								HLE/GSP: Keep track of the thread that currently has the GPU right.  
							
							... 
							
							
							
							This thread is the only one for which the GSP interrupts should be signaled, except for the PDC0/1 interrupts. 
							
						 
						
							2017-12-24 12:14:59 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								aabb07cca4 
								
							 
						 
						
							
							
								
								HLE/GSP: Make RegisterInterruptRelayQueue work in a per-session basis.  
							
							... 
							
							
							
							The registered interrupt event is unique to each session that calls RegisterInterruptRelayQueue, and only that event should be reset when UnregisterInterruptRelayQueue is called. 
							
						 
						
							2017-12-24 12:14:58 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Valle 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c3c684cd2b 
								
							 
						 
						
							
							
								
								Merge pull request  #3301  from Subv/exitprocess2  
							
							... 
							
							
							
							Kernel/SVC: Partially implemented svcExitProcess. 
							
						 
						
							2017-12-23 10:49:36 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Yuri Kunde Schlesner 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f2e1160601 
								
							 
						 
						
							
							
								
								Merge pull request  #3326  from wwylele/cmake-gen  
							
							... 
							
							
							
							cmake: add missing ${...} for variables inside generator expressions 
							
						 
						
							2017-12-22 22:25:42 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								80ed0f03ac 
								
							 
						 
						
							
							
								
								cmake: add missing ${...} for variables inside generator expressions  
							
							
							
						 
						
							2017-12-23 03:00:15 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								bf23f8d542 
								
							 
						 
						
							
							
								
								HID: convert to ServiceFramework  
							
							
							
						 
						
							2017-12-22 12:41:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Valle 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ae42267cc7 
								
							 
						 
						
							
							
								
								Merge pull request  #3307  from Subv/gsp_new_frame  
							
							... 
							
							
							
							HLE: Convert GSP_GPU to ServiceFramework. 
							
						 
						
							2017-12-21 10:31:41 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								3652809408 
								
							 
						 
						
							
							
								
								HLE: Convert GSP_GPU to ServiceFramework.  
							
							... 
							
							
							
							The only functional change is the error handling of GSP_GPU::ReadHWRegs function. We previously didn't return error codes (not even for success). The new returns were found by reverse engineering the GSP module. 
							
						 
						
							2017-12-21 10:30:22 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mat M 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c143a5a3a6 
								
							 
						 
						
							
							
								
								Merge pull request  #3318  from MerryMage/gdb_stub_  
							
							... 
							
							
							
							gdbstub: Correct typo 
							
						 
						
							2017-12-20 15:05:37 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								19814d68c1 
								
							 
						 
						
							
							
								
								gdbstub: Correct typo  
							
							... 
							
							
							
							Constructing and destructing a Core::System instance for the
GetInstance() call isn't the smartest thing to do. 
							
						 
						
							2017-12-20 18:47:06 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c6293d7357 
								
							 
						 
						
							
							
								
								Merge pull request  #3312  from lioncash/qt5-connect  
							
							... 
							
							
							
							citra_qt: Migrate to Qt 5 signal/slot connection syntax where applicable 
							
						 
						
							2017-12-19 14:24:39 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3f37976fd3 
								
							 
						 
						
							
							
								
								Merge pull request  #3309  from wwylele/cro-session-slot  
							
							... 
							
							
							
							ldr_ro: use ServiceFramework's session slot for client slot 
							
						 
						
							2017-12-18 18:22:39 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								32b2d5bdfe 
								
							 
						 
						
							
							
								
								Merge pull request  #3253  from lioncash/mic-ipc  
							
							... 
							
							
							
							mic_u: Migrate to the new service framework 
							
						 
						
							2017-12-18 14:34:47 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a73f135868 
								
							 
						 
						
							
							
								
								citra_qt: Migrate to Qt 5 signal/slot connection syntax where applicable  
							
							... 
							
							
							
							This is more type-safe than the string-based signal/slot syntax that was
being used. It also makes the connections throughout the UI code consistent. 
							
						 
						
							2017-12-17 18:44:48 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Weiyi Wang 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4c3a4ab664 
								
							 
						 
						
							
							
								
								Merge pull request  #3306  from lioncash/qt4  
							
							... 
							
							
							
							citra_qt: Drop Qt 5 version checks in code 
							
						 
						
							2017-12-17 12:08:21 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									wwylele 
								
							 
						 
						
							
							
							
							
								
							
							
								eeec04fcaa 
								
							 
						 
						
							
							
								
								ldr_ro: use ServiceFramework's session slot for client slot  
							
							
							
						 
						
							2017-12-17 01:43:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								6e2a4ba665 
								
							 
						 
						
							
							
								
								Merge pull request  #3305  from lioncash/fwd  
							
							... 
							
							
							
							game_list: Use forward declarations where applicable 
							
						 
						
							2017-12-16 12:42:26 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								f4b595331f 
								
							 
						 
						
							
							
								
								GSP/GPU: Make FrameBufferInfo::active_fb use the entire u32 instead of just one bit.  
							
							... 
							
							
							
							The GSP module reads the entire 32 bit word from this field to determine the framebuffer. 
							
						 
						
							2017-12-16 13:33:42 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9ec0609ae5 
								
							 
						 
						
							
							
								
								citra_qt: Drop Qt 5 version checks in code  
							
							... 
							
							
							
							We don't support Qt 4.x anymore. 
							
						 
						
							2017-12-16 13:26:14 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8e53599deb 
								
							 
						 
						
							
							
								
								game_list: Use forward declarations where applicable  
							
							... 
							
							
							
							Reduces the number of header dependencies propagated by the header file. 
							
						 
						
							2017-12-16 13:14:23 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Sebastian Valle 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								125f5d1e68 
								
							 
						 
						
							
							
								
								Merge pull request  #3284  from Subv/session_data  
							
							... 
							
							
							
							HLE/Services: Allow specifying a SessionData template parameter to ServiceFramework. 
							
						 
						
							2017-12-16 09:14:34 -05:00