Subv 
							
						 
					 
					
						
						
							
						
						72b5c448cf 
					 
					
						
						
							
							GPU: Implemented nvhost-as-gpu's UnmapBuffer ioctl.  
						
						... 
						
						
						
						It removes a mapping previously created with the MapBufferEx ioctl. 
						
						
					 
					
						2018-05-20 14:25:56 -05:00 
						 
				 
			
				
					
						
							
							
								Sebastian Valle 
							
						 
					 
					
						
						
							
						
						03388c3071 
					 
					
						
						
							
							Merge pull request  #450  from Subv/shader_link_error  
						
						... 
						
						
						
						GLRenderer: Log the shader source code when program linking fails. 
						
						
					 
					
						2018-05-20 12:57:32 -05:00 
						 
				 
			
				
					
						
							
							
								Sebastian Valle 
							
						 
					 
					
						
						
							
						
						353e1dd7e4 
					 
					
						
						
							
							Merge pull request  #443  from ogniK5377/ipc-500  
						
						... 
						
						
						
						Added IPC RequestWithContext & ControlWithContext 
						
						
					 
					
						2018-05-19 17:03:30 -05:00 
						 
				 
			
				
					
						
							
							
								greggameplayer 
							
						 
					 
					
						
						
							
						
						a215f63235 
					 
					
						
						
							
							Add and correct some Error Modules ( #444 )  
						
						... 
						
						
						
						* Add and correct some Error Modules 
						
						
					 
					
						2018-05-19 17:02:24 -05:00 
						 
				 
			
				
					
						
							
							
								Sebastian Valle 
							
						 
					 
					
						
						
							
						
						dc26601860 
					 
					
						
						
							
							Merge pull request  #442  from Hexagon12/nfp-service-names  
						
						... 
						
						
						
						Updated nfp to have more service names 
						
						
					 
					
						2018-05-19 17:01:23 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
							
						
						2a35a36251 
					 
					
						
						
							
							Kernel/SVC: Signal the highest priority threads first in svcSignalProcessWideKey.  
						
						
						
						
					 
					
						2018-05-19 16:58:30 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
							
						
						c74f2555b6 
					 
					
						
						
							
							Kernel/Threads: Reschedule the proper core when operating on that core's threads.  
						
						
						
						
					 
					
						2018-05-19 16:57:44 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
							
						
						fab3dd98fe 
					 
					
						
						
							
							SVC: Removed unused WaitSynchronization1 function  
						
						
						
						
					 
					
						2018-05-19 16:56:33 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
							
						
						c50393e066 
					 
					
						
						
							
							Qt/WaitTree: Display the callstack for each thread in the wait tree widget.  
						
						
						
						
					 
					
						2018-05-19 16:52:49 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
							
						
						a056d5ad8c 
					 
					
						
						
							
							ShadersDecompiler: Added decoding for the PSETP instruction.  
						
						
						
						
					 
					
						2018-05-19 11:41:14 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
							
						
						98b143c2d6 
					 
					
						
						
							
							GLRenderer: Remove unused hw_vao_enabled_attributes variable.  
						
						
						
						
					 
					
						2018-05-19 11:36:38 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
							
						
						370ab5df9b 
					 
					
						
						
							
							GLRenderer: Remove unused vertex buffer and increase the size of the stream buffer to 128 MB.  
						
						... 
						
						
						
						The stream buffer is where all the vertex data is copied, some games require this to be much bigger than the 4 MB we used to have. 
						
						
					 
					
						2018-05-19 11:36:09 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
							
						
						21959ddfef 
					 
					
						
						
							
							GLRenderer: Log the shader source code when program linking fails.  
						
						
						
						
					 
					
						2018-05-19 11:19:34 -05:00 
						 
				 
			
				
					
						
							
							
								greggameplayer 
							
						 
					 
					
						
						
							
						
						abe79b2724 
					 
					
						
						
							
							rename fatal:u functions & add ThrowFatal  
						
						
						
						
					 
					
						2018-05-18 23:32:22 +02:00 
						 
				 
			
				
					
						
							
							
								greggameplayer 
							
						 
					 
					
						
						
							
						
						536cfb13e6 
					 
					
						
						
							
							Properly update fatal.h void name  
						
						
						
						
					 
					
						2018-05-18 23:30:56 +02:00 
						 
				 
			
				
					
						
							
							
								greggameplayer 
							
						 
					 
					
						
						
							
						
						e35cfc1b03 
					 
					
						
						
							
							Properly rename fatal module functions  
						
						
						
						
					 
					
						2018-05-18 23:28:30 +02:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
							
						
						fd86cdb2e2 
					 
					
						
						
							
							Added RequestWithContext & ControlWithContext  
						
						
						
						
					 
					
						2018-05-17 14:03:52 -07:00 
						 
				 
			
				
					
						
							
							
								Hexagon12 
							
						 
					 
					
						
						
							
						
						0984e9d601 
					 
					
						
						
							
							Updated nfp with more service names  
						
						
						
						
					 
					
						2018-05-13 13:08:58 +03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						1b5c02fc37 
					 
					
						
						
							
							Merge pull request  #436  from bunnei/multi-core  
						
						... 
						
						
						
						Initial support for multi-core 
						
						
					 
					
						2018-05-11 12:59:23 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						e07218906d 
					 
					
						
						
							
							Merge pull request  #439  from ogniK5377/GetTPCMasks  
						
						... 
						
						
						
						More accurate GetTPCMasks impl 
						
						
					 
					
						2018-05-11 12:57:20 -04:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
							
						
						e7b0e8a3cc 
					 
					
						
						
							
							More accurate GetTPCMasks impl  
						
						
						
						
					 
					
						2018-05-10 21:01:39 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						811dae12f9 
					 
					
						
						
							
							core: Add several missing docstrings.  
						
						
						
						
					 
					
						2018-05-10 19:34:54 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						46ec9a9bc9 
					 
					
						
						
							
							thread: Rename mask to affinity_masks.  
						
						
						
						
					 
					
						2018-05-10 19:34:53 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						edc52250b8 
					 
					
						
						
							
							core: Run all CPU cores separately, even in single-thread mode.  
						
						
						
						
					 
					
						2018-05-10 19:34:53 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						fbd7afefaa 
					 
					
						
						
							
							thread: Support core change on ResumeFromWait and improve ChangeCore.  
						
						
						
						
					 
					
						2018-05-10 19:34:53 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						91af2f94e8 
					 
					
						
						
							
							scheduler: Protect scheduling functions with a global mutex.  
						
						
						
						
					 
					
						2018-05-10 19:34:52 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						e6671190a5 
					 
					
						
						
							
							wait_tree: Add ideal core and affinity mask.  
						
						
						
						
					 
					
						2018-05-10 19:34:52 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						4822765fef 
					 
					
						
						
							
							thread: Initialize ideal_core and mask members.  
						
						
						
						
					 
					
						2018-05-10 19:34:52 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						8aa5d25f82 
					 
					
						
						
							
							threading: Reschedule only on cores that are necessary.  
						
						
						
						
					 
					
						2018-05-10 19:34:52 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						d6e3cd9a17 
					 
					
						
						
							
							svc: Implement GetThreadCoreMask and SetThreadCoreMask.  
						
						
						
						
					 
					
						2018-05-10 19:34:51 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						6ea8b3ef60 
					 
					
						
						
							
							thread: Implement ChangeCore function.  
						
						
						
						
					 
					
						2018-05-10 19:34:50 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						1c36f2a798 
					 
					
						
						
							
							svc: SignalProcessWideKey should apply to all cores.  
						
						
						
						
					 
					
						2018-05-10 19:34:49 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						6a890023e9 
					 
					
						
						
							
							svc: Implement GetCurrentProcessorNumber.  
						
						
						
						
					 
					
						2018-05-10 19:34:49 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						5c0421ebd8 
					 
					
						
						
							
							wait_tree: Show all threads on all schedulers.  
						
						
						
						
					 
					
						2018-05-10 19:34:48 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						9bf2a428f9 
					 
					
						
						
							
							core: Add a configuration setting for use_multi_core.  
						
						
						
						
					 
					
						2018-05-10 19:34:47 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						cba69fdcd4 
					 
					
						
						
							
							core: Support session close with multicore.  
						
						
						
						
					 
					
						2018-05-10 19:34:47 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						a434fdcb10 
					 
					
						
						
							
							core: Implement multicore support.  
						
						
						
						
					 
					
						2018-05-10 19:34:46 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						9776ff9179 
					 
					
						
						
							
							core: Create a thread for each CPU core, keep in lock-step with a barrier.  
						
						
						
						
					 
					
						2018-05-10 19:34:46 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						5590245930 
					 
					
						
						
							
							core: Move common CPU core things to its own class.  
						
						
						
						
					 
					
						2018-05-10 19:34:46 -04:00 
						 
				 
			
				
					
						
							
							
								Hexagon12 
							
						 
					 
					
						
						
							
						
						5e9c547952 
					 
					
						
						
							
							Stubs for QLaunch ( #428 )  
						
						... 
						
						
						
						* Stubs for QLaunch
* Wiped unrelated stuff
* Addressed comment
* Dropped GetPopFromGeneralChannelEvent 
						
						
					 
					
						2018-05-07 11:27:30 -04:00 
						 
				 
			
				
					
						
							
							
								Max Thomas 
							
						 
					 
					
						
						
							
						
						266703b50e 
					 
					
						
						
							
							hid: Tweaks, Analog Sticks ( #435 )  
						
						... 
						
						
						
						* hid: Update mouse/keyboard state
* hid: Working analog sticks
* hid: Nits
* hid: Nits
* hid: Update mystery sections
* hid: Tweaks 
						
						
					 
					
						2018-05-07 11:06:02 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						9eccb5de9d 
					 
					
						
						
							
							Merge pull request  #434  from lioncash/vdtor  
						
						... 
						
						
						
						memory_hook: Default virtual destructor in the cpp file 
						
						
					 
					
						2018-05-03 15:09:14 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						8c665d6752 
					 
					
						
						
							
							Merge pull request  #433  from lioncash/logging  
						
						... 
						
						
						
						core_timing: Don't include the log header in core timing's header 
						
						
					 
					
						2018-05-03 15:08:43 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						732a77d0e8 
					 
					
						
						
							
							memory_hook: Default virtual destructor in the cpp file  
						
						... 
						
						
						
						Prevents creating multiple copies of the vtable in every translation unit that uses the class.
Also silences a -Wweak-vtables warning 
						
						
					 
					
						2018-05-03 08:12:16 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						9f3641755e 
					 
					
						
						
							
							core_timing: Don't include the log header in core timing's header  
						
						... 
						
						
						
						Avoids propagating logging macros and facilities to files that may not need them.
This also allows hiding an internal constant. 
						
						
					 
					
						2018-05-03 08:00:15 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						1147db9dd1 
					 
					
						
						
							
							Merge pull request  #431  from lioncash/fmt  
						
						... 
						
						
						
						general: Make formatting of logged hex values more straightforward 
						
						
					 
					
						2018-05-02 15:24:41 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						b1a8e5914b 
					 
					
						
						
							
							Merge pull request  #430  from lioncash/vec  
						
						... 
						
						
						
						vector_math: Ensure members are always initialized 
						
						
					 
					
						2018-05-02 09:55:32 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						902182f80c 
					 
					
						
						
							
							Merge pull request  #427  from bunnei/domain-inputs  
						
						... 
						
						
						
						ipc: Add support for PopIpcInterface() method. 
						
						
					 
					
						2018-05-02 09:55:14 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						7c9644646f 
					 
					
						
						
							
							general: Make formatting of logged hex values more straightforward  
						
						... 
						
						
						
						This makes the formatting expectations more obvious (e.g. any zero padding specified
is padding that's entirely dedicated to the value being printed, not any pretty-printing
that also gets tacked on). 
						
						
					 
					
						2018-05-02 09:49:36 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						fadab1d5f3 
					 
					
						
						
							
							ipc: Add support for PopIpcInterface() method.  
						
						... 
						
						
						
						- This can be used for domain objects as inputs to service functions. 
						
						
					 
					
						2018-05-01 21:57:44 -04:00