Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							94ee8fc97b 
							
						 
					 
					
						
						
							
							Kernel/IPC: Add a small delay after each SyncRequest to prevent thread starvation.  
						
						... 
						
						
						
						Ported from citra PR #3091 
The delay specified here is from a Nintendo 3DS, and should be measured in a Nintendo Switch.
This change is enough to prevent Puyo Puyo Tetris's main thread starvation. 
						
						
					 
					
						2018-02-18 13:25:48 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							416f692f6e 
							
						 
					 
					
						
						
							
							nvmap: Make IocFromId return the same existing handle instead of creating a new one.  
						
						... 
						
						
						
						Games like Puyo Puyo Tetris and BOTW seem to depend on the buffer always having the same handle 
						
						
					 
					
						2018-02-17 14:01:01 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							d758332425 
							
						 
					 
					
						
						
							
							Parcel: Ensure we don't read past the end of the parcels in Vi.  
						
						
						
						
					 
					
						2018-02-17 14:00:44 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							2662de6e52 
							
						 
					 
					
						
						
							
							Vi: Mark all fences as NO_FENCE in the DequeueBuffer response parcel.  
						
						
						
						
					 
					
						2018-02-17 14:00:30 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							1b64160d83 
							
						 
					 
					
						
						
							
							Vi: Always write the IGBPBuffer in the RequestBuffer response parcel.  
						
						... 
						
						
						
						This may break libnx homebrew due to a bug in libnx but is required by official games since they always assume that the buffer will be there. 
						
						
					 
					
						2018-02-17 13:59:45 -05:00 
						 
				 
			
				
					
						
							
							
								mailwl 
							
						 
					 
					
						
						
						
						
							
						
						
							6797d4a907 
							
						 
					 
					
						
						
							
							Service/hid: stub some functions  
						
						
						
						
					 
					
						2018-02-16 06:15:05 +03:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							7a1917e0fd 
							
						 
					 
					
						
						
							
							nvhost-ctrl: Stub NVHOST_IOCTL_CTRL_EVENT_WAIT.  
						
						
						
						
					 
					
						2018-02-14 22:57:57 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							35d0d06885 
							
						 
					 
					
						
						
							
							Vi: Mark the fences as valid in the DequeueBuffer response parcel.  
						
						
						
						
					 
					
						2018-02-14 22:57:56 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							d18446f63a 
							
						 
					 
					
						
						
							
							Vi: Added a missing u32 in the DequeueBuffer response parcel.  
						
						
						
						
					 
					
						2018-02-14 22:57:56 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							b78ffc4abf 
							
						 
					 
					
						
						
							
							Vi: Don't write the IGBPBuffer in the IGBPRequestBufferResponseParcel.  
						
						
						
						
					 
					
						2018-02-14 22:57:55 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							8dee5663b3 
							
						 
					 
					
						
						
							
							Vi: Properly write the BufferProducerFence object in the DequeueBuffer response parcel.  
						
						
						
						
					 
					
						2018-02-14 22:57:54 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							df008a159b 
							
						 
					 
					
						
						
							
							shared_memory: Remove some checks.  
						
						
						
						
					 
					
						2018-02-14 22:24:06 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							42c062c620 
							
						 
					 
					
						
						
							
							pl_u: Implement basic shared font loading from RAM dump.  
						
						
						
						
					 
					
						2018-02-14 22:22:41 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							e017184445 
							
						 
					 
					
						
						
							
							hid: Stub GetVibrationDeviceInfo and SendVibrationValues.  
						
						
						
						
					 
					
						2018-02-14 21:16:27 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							db873a232c 
							
						 
					 
					
						
						
							
							Merge pull request  #188  from bunnei/refactor-buffer-descriptor  
						
						... 
						
						
						
						Refactor IPC buffer descriptor interface 
						
						
					 
					
						2018-02-14 18:31:53 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							88bfec37ce 
							
						 
					 
					
						
						
							
							hle_ipc: Remove const from WriteBuffer size.  
						
						
						
						
					 
					
						2018-02-14 14:21:10 -05:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							61c39f0fdd 
							
						 
					 
					
						
						
							
							Fix fps counter to correctly measure frame end when there was no frame to draw  
						
						
						
						
					 
					
						2018-02-14 10:16:39 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe0775d2f4 
							
						 
					 
					
						
						
							
							memory: Silence formatting sepecifier warnings  
						
						
						
						
					 
					
						2018-02-14 01:54:54 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6bf72877f 
							
						 
					 
					
						
						
							
							nso: Silence formatting specifier warnings  
						
						
						
						
					 
					
						2018-02-14 01:52:55 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2ade136ff4 
							
						 
					 
					
						
						
							
							deconstructed_rom_directory: Silence formatting specifier warnings  
						
						
						
						
					 
					
						2018-02-14 01:52:55 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eba57fce88 
							
						 
					 
					
						
						
							
							nvdrv/interface: Silence formatting specifier warnings  
						
						
						
						
					 
					
						2018-02-14 01:52:55 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ee170cbcea 
							
						 
					 
					
						
						
							
							nvmap: Silence formatting specifier warnings  
						
						
						
						
					 
					
						2018-02-14 01:52:55 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							983777a317 
							
						 
					 
					
						
						
							
							nvhost_gpu: Silence formatting specifier warnings  
						
						
						
						
					 
					
						2018-02-14 01:52:55 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2d388a75f0 
							
						 
					 
					
						
						
							
							nvhost_ctrl: Silence formatting specifier warnings  
						
						
						
						
					 
					
						2018-02-14 01:52:54 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce1fe0387f 
							
						 
					 
					
						
						
							
							nvhost_ctrl_gpu: Silence formatting specifier warnings  
						
						
						
						
					 
					
						2018-02-14 01:52:54 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc97117a0b 
							
						 
					 
					
						
						
							
							nvhost_as_gpu: Silence formatting specifier warnings  
						
						
						
						
					 
					
						2018-02-14 01:52:49 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c1146d2a5f 
							
						 
					 
					
						
						
							
							thread: Silence formatting specifier warnings  
						
						
						
						
					 
					
						2018-02-14 01:50:14 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e33db8573 
							
						 
					 
					
						
						
							
							vm_manager: Silence formatting specifier warnings  
						
						
						
						
					 
					
						2018-02-14 01:50:14 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51ce224a96 
							
						 
					 
					
						
						
							
							gdbstub: Silence formatting specifier warnings  
						
						
						
						
					 
					
						2018-02-14 01:50:01 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							6fd19f05f1 
							
						 
					 
					
						
						
							
							hle_ipc: Add GetReadBufferSize and check write buffer size.  
						
						
						
						
					 
					
						2018-02-14 00:14:17 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							516a95721c 
							
						 
					 
					
						
						
							
							service: Remove remaining uses of BufferDescriptor*.  
						
						
						
						
					 
					
						2018-02-13 23:54:13 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							d6e52581ac 
							
						 
					 
					
						
						
							
							audio: Use WriteBuffer instead of BufferDescriptorB.  
						
						
						
						
					 
					
						2018-02-13 23:54:12 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							f16bb1dfcf 
							
						 
					 
					
						
						
							
							vi: Eliminate direct usage of BufferDescriptorB.  
						
						
						
						
					 
					
						2018-02-13 23:54:12 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							d42e77797e 
							
						 
					 
					
						
						
							
							nvdrv: Use ReadBuffer/WriteBuffer functions for Ioctl.  
						
						
						
						
					 
					
						2018-02-13 23:54:12 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							8f84665775 
							
						 
					 
					
						
						
							
							vi: Use ReadBuffer/WriteBuffer functions for TransactParcel.  
						
						
						
						
					 
					
						2018-02-13 23:54:11 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							fc1b425520 
							
						 
					 
					
						
						
							
							hle_ipc: Add helper functions for reading and writing buffers.  
						
						
						
						
					 
					
						2018-02-13 23:54:07 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							1ce6fff064 
							
						 
					 
					
						
						
							
							hle_ipc: Add helper functions for reading and writing buffers.  
						
						
						
						
					 
					
						2018-02-13 23:26:03 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							4f8ee5e456 
							
						 
					 
					
						
						
							
							vi: Fix TransactParcelAuto to support both buffer formats.  
						
						
						
						
					 
					
						2018-02-13 23:26:01 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0a55eb588b 
							
						 
					 
					
						
						
							
							audren_u: Schedule reoccuring event. ( #183 )  
						
						... 
						
						
						
						* audren_u: Schedule reoccuring event.
* audren_u: Stub GetAudioRenderersProcessMasterVolume, and misc. changes. 
						
						
					 
					
						2018-02-13 20:47:33 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							826e9c9782 
							
						 
					 
					
						
						
							
							Merge pull request  #181  from bunnei/vi-fixes-2  
						
						... 
						
						
						
						VI cleanup and add a hack for booting games 
						
						
					 
					
						2018-02-13 19:17:27 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87c3c93464 
							
						 
					 
					
						
						
							
							Merge pull request  #184  from mailwl/lm  
						
						... 
						
						
						
						Service/lm: add support to multiline logs 
						
						
					 
					
						2018-02-13 10:29:33 -05:00 
						 
				 
			
				
					
						
							
							
								mailwl 
							
						 
					 
					
						
						
						
						
							
						
						
							55de13efcc 
							
						 
					 
					
						
						
							
							Service/lm: add support to multiline logs  
						
						
						
						
					 
					
						2018-02-13 09:44:53 +03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							91e19deb39 
							
						 
					 
					
						
						
							
							vi: Add FENCE_HACK, which is useful for booting BOTW.  
						
						
						
						
					 
					
						2018-02-12 21:24:40 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							a9e4e8294a 
							
						 
					 
					
						
						
							
							vi: Stub TransactParcel CancelBuffer.  
						
						
						
						
					 
					
						2018-02-12 21:24:39 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							4f969e2271 
							
						 
					 
					
						
						
							
							TransactParcel: Move WriteBlock to narrowest scope.  
						
						
						
						
					 
					
						2018-02-12 21:24:38 -05:00 
						 
				 
			
				
					
						
							
							
								MerryMage 
							
						 
					 
					
						
						
						
						
							
						
						
							6085d32cf5 
							
						 
					 
					
						
						
							
							arm_dynarmic: Support direct page table access  
						
						
						
						
					 
					
						2018-02-12 21:53:32 +00:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce8006e851 
							
						 
					 
					
						
						
							
							Merge pull request  #179  from gdkchan/audren_stubs  
						
						... 
						
						
						
						Stub RequestUpdateAudioRenderer, StartAudioRenderer and StopAudioRenderer 
						
						
					 
					
						2018-02-12 16:33:30 -05:00 
						 
				 
			
				
					
						
							
							
								gdkchan 
							
						 
					 
					
						
						
						
						
							
						
						
							3160f83607 
							
						 
					 
					
						
						
							
							Add RequestUpdateAudioRenderer, StartAudioRenderer and StopAudioRenderer stubs to audren:u  
						
						
						
						
					 
					
						2018-02-12 17:44:55 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							be5ba4d952 
							
						 
					 
					
						
						
							
							Merge pull request  #178  from Subv/command_buffers  
						
						... 
						
						
						
						GPU: Added a command processor to decode the GPU pushbuffers and forward the commands to their respective engines 
						
						
					 
					
						2018-02-12 13:51:52 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							6cddf9d88e 
							
						 
					 
					
						
						
							
							Make a GPU class in VideoCore to contain the GPU state.  
						
						... 
						
						
						
						Also moved the GPU MemoryManager class to video_core since it makes more sense for it to be there. 
						
						
					 
					
						2018-02-11 23:44:12 -05:00