Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							1e6f8aba04 
							
						 
					 
					
						
						
							
							Core: Set all hardware emulation constants in a single file.  
						
						
						
					 
					
						2020-02-11 20:19:11 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							d23d504d77 
							
						 
					 
					
						
						
							
							Kernel: Refactor synchronization to better match RE  
						
						
						
					 
					
						2020-02-11 18:47:31 -04:00 
						 
				 
			
				
					
						
							
							
								makigumo 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							926ea5a16d 
							
						 
					 
					
						
						
							
							update hwopus DecodeInterleaved for FW 7.0.0+  
						
						... 
						
						
						
						trivial change,
see https://switchbrew.org/wiki/Audio_services#IHardwareOpusDecoder  
						
					 
					
						2020-02-11 18:41:04 +01:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							c5aefe42aa 
							
						 
					 
					
						
						
							
							Kernel: Change WaitObject to Synchronization object. In order to better reflect RE.  
						
						
						
					 
					
						2020-02-11 10:46:25 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							37f1cf8cbd 
							
						 
					 
					
						
						
							
							Merge pull request  #3376  from ReinUsesLisp/point-sprite  
						
						... 
						
						
						
						gl_rasterizer: Implement GL_POINT_SPRITE 
						
					 
					
						2020-02-11 08:26:07 -05:00 
						 
				 
			
				
					
						
							
							
								Brian Clinkenbeard 
							
						 
					 
					
						
						
						
						
							
						
						
							68043dd233 
							
						 
					 
					
						
						
							
							use config mode for finding SDL2 with CMake  
						
						
						
					 
					
						2020-02-10 19:56:33 -08:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							8e9a4944db 
							
						 
					 
					
						
						
							
							GPU: Implement GPU Clock correctly.  
						
						
						
					 
					
						2020-02-10 10:44:54 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							0cb3bcfbb7 
							
						 
					 
					
						
						
							
							Maxwell3D: Correct query reporting.  
						
						
						
					 
					
						2020-02-10 10:41:43 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							84ea9c2b42 
							
						 
					 
					
						
						
							
							Merge pull request  #3372  from ReinUsesLisp/fix-back-stencil  
						
						... 
						
						
						
						maxwell_3d: Fix stencil back mask 
						
					 
					
						2020-02-09 22:29:28 -05:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							21c3f48279 
							
						 
					 
					
						
						
							
							Merge pull request  #3391  from Morph1984/remove-unknown  
						
						... 
						
						
						
						Remove option "Show files with type 'Unknown'" 
						
					 
					
						2020-02-09 12:08:01 -05:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							fcf3425b1b 
							
						 
					 
					
						
						
							
							Remove option "Show files with type 'Unknown'"  
						
						
						
					 
					
						2020-02-09 11:30:02 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a952fbc5b3 
							
						 
					 
					
						
						
							
							Merge pull request  #3388  from bunnei/service-shared-ptr  
						
						... 
						
						
						
						hle: services: Use std::shared_ptr instead of copy by value.
- This is a prerequisite to adding a mutex to `ServiceFramework`, which cannot be copied.
- This will be used for threaded services. 
						
					 
					
						2020-02-08 21:35:30 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e210835dd0 
							
						 
					 
					
						
						
							
							Merge pull request  #3387  from bunnei/gpu-mpscqueue  
						
						... 
						
						
						
						gpu_thread: Use MPSCQueue for GPU commands. 
						
					 
					
						2020-02-08 21:15:48 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6536cc9741 
							
						 
					 
					
						
						
							
							Merge pull request  #3386  from bunnei/gpu-mem-interface  
						
						... 
						
						
						
						video_core: memory_manager: Use GPU interface for cache functions. 
						
					 
					
						2020-02-08 21:15:27 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							7b07e521ca 
							
						 
					 
					
						
						
							
							hle: services: Use std::shared_ptr instead of copy by value.  
						
						
						
					 
					
						2020-02-07 23:02:26 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							b5c13ee0eb 
							
						 
					 
					
						
						
							
							gpu_thread: Use MPSCQueue for GPU commands.  
						
						... 
						
						
						
						- Necessary for multiple service threads. 
						
					 
					
						2020-02-07 23:01:23 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							7cacb08cdf 
							
						 
					 
					
						
						
							
							video_core: memory_manager: Use GPU interface for cache functions.  
						
						
						
					 
					
						2020-02-07 22:59:35 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90bda66028 
							
						 
					 
					
						
						
							
							Merge pull request  #3378  from ReinUsesLisp/uscaled  
						
						... 
						
						
						
						maxwell_to_gl: Implement R8G8_USCALED 
						
					 
					
						2020-02-07 22:55:52 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							90df4b8e2b 
							
						 
					 
					
						
						
							
							Merge pull request  #3369  from ReinUsesLisp/shf  
						
						... 
						
						
						
						shader/shift: Implement SHF 
						
					 
					
						2020-02-07 22:06:57 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aa3f9b9606 
							
						 
					 
					
						
						
							
							Merge pull request  #3381  from bunnei/ipc-fix  
						
						... 
						
						
						
						hle: services: Fix prepo IPC, and add better error checking. 
						
					 
					
						2020-02-07 16:25:42 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							09d766d357 
							
						 
					 
					
						
						
							
							Merge pull request  #3362  from ReinUsesLisp/fix-instanced  
						
						... 
						
						
						
						gl_rasterizer: Fix instanced draw arrays 
						
					 
					
						2020-02-06 21:39:59 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b01c3036d 
							
						 
					 
					
						
						
							
							Merge pull request  #3366  from bunnei/swkbd-fixes  
						
						... 
						
						
						
						applets: Fixes for software keyboard and transfer memory. 
						
					 
					
						2020-02-05 23:26:32 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							ba53543da6 
							
						 
					 
					
						
						
							
							kernel: transfer_memory: Properly reserve and reset memory region.  
						
						
						
					 
					
						2020-02-05 23:06:54 -05:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							7a547b9342 
							
						 
					 
					
						
						
							
							wait_object: Make wait behavior only require one object to signal.  
						
						... 
						
						
						
						- This was holdover from citra. 
						
					 
					
						2020-02-05 23:06:53 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							3a0c1e79f8 
							
						 
					 
					
						
						
							
							am: Correct IPC object count mismatch.  
						
						
						
					 
					
						2020-02-05 23:06:53 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							77da74e17a 
							
						 
					 
					
						
						
							
							services: am: Clear events on PopOutData and PopInteractiveOutData.  
						
						
						
					 
					
						2020-02-05 23:06:52 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							84e895cdd6 
							
						 
					 
					
						
						
							
							am: Refactor IStorage interface.  
						
						
						
					 
					
						2020-02-05 23:06:52 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							3557fa25d0 
							
						 
					 
					
						
						
							
							applets: software_keyboard: Signal state change on end of interactive session.  
						
						
						
					 
					
						2020-02-05 23:06:51 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							be5fcffb89 
							
						 
					 
					
						
						
							
							applets: software_keyboard: Minor cleanup.  
						
						
						
					 
					
						2020-02-05 23:06:50 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							2245c24e21 
							
						 
					 
					
						
						
							
							services: prepo: Fix IPC interface with SaveReport/SaveReportWithUser.  
						
						
						
					 
					
						2020-02-05 22:52:35 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							9751ccc5e0 
							
						 
					 
					
						
						
							
							hle_ipc: Add error checking to read/write buffer access.  
						
						
						
					 
					
						2020-02-05 22:52:35 -05:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							bf9a822b87 
							
						 
					 
					
						
						
							
							shader/decode: Fix constant buffer offsets  
						
						... 
						
						
						
						Some instances were using cbuf34.offset instead of cbuf34.GetOffset().
This returned the an invalid offset. Address those instances and rename
offset to "shifted_offset" to avoid future bugs. 
						
					 
					
						2020-02-05 12:19:09 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							8bb9eef97b 
							
						 
					 
					
						
						
							
							maxwell_to_gl: Implement R8G8_USCALED  
						
						
						
					 
					
						2020-02-04 21:32:36 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							c81c361e82 
							
						 
					 
					
						
						
							
							maxwell_to_gl: Reduce unimplemented formats to LOG_ERROR  
						
						
						
					 
					
						2020-02-04 21:32:08 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a0b4be4262 
							
						 
					 
					
						
						
							
							Merge pull request  #3377  from ReinUsesLisp/bitset-vk  
						
						... 
						
						
						
						vk_rasterizer: Use noexcept methods of std::bitset 
						
					 
					
						2020-02-04 16:56:57 -05:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							0eb36c90f4 
							
						 
					 
					
						
						
							
							vk_rasterizer: Use noexcept variants of std::bitset  
						
						... 
						
						
						
						Removes bounds checking from "texceptions" instances. 
						
					 
					
						2020-02-04 18:04:24 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08c508b1c4 
							
						 
					 
					
						
						
							
							Merge pull request  #3357  from ReinUsesLisp/bfi-rc  
						
						... 
						
						
						
						shader/bfi: Implement register-constant buffer variant 
						
					 
					
						2020-02-04 15:14:13 -05:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
						
						
							
						
						
							7da52673d0 
							
						 
					 
					
						
						
							
							gl_rasterizer: Implement GL_POINT_SPRITE  
						
						... 
						
						
						
						OpenGL core defaults to GL_POINT_SPRITE, meanwhile on OpenGL
compatibility we have to explicitly enable it. This fixes
gl_PointCoord's behaviour. 
						
					 
					
						2020-02-04 15:19:45 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bf21aacc74 
							
						 
					 
					
						
						
							
							Merge pull request  #3356  from ReinUsesLisp/fcmp  
						
						... 
						
						
						
						shader/arithmetic: Implement FCMP 
						
					 
					
						2020-02-04 11:36:59 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5733287822 
							
						 
					 
					
						
						
							
							Merge pull request  #3360  from CJBok/statusbar-buttons  
						
						... 
						
						
						
						GUI: Togglable graphics settings buttons in status bar 
						
					 
					
						2020-02-03 16:57:18 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c31ec00d67 
							
						 
					 
					
						
						
							
							Merge pull request  #3337  from ReinUsesLisp/vulkan-staged  
						
						... 
						
						
						
						yuzu: Implement Vulkan frontend 
						
					 
					
						2020-02-03 16:56:25 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2cd51fc9fd 
							
						 
					 
					
						
						
							
							Merge pull request  #3374  from lioncash/udp  
						
						... 
						
						
						
						input_common/udp: Minor changes 
						
					 
					
						2020-02-03 11:41:04 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							c7678c3044 
							
						 
					 
					
						
						
							
							input_common/udp: Ensure that UDP is shut down within Shutdown()  
						
						... 
						
						
						
						Previously the UDP backend would never actually get shut down. 
						
					 
					
						2020-02-03 09:29:15 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							83f8090273 
							
						 
					 
					
						
						
							
							input_common/udp: Add missing override specifiers  
						
						... 
						
						
						
						Prevents trivial warnings and ensures interfaces are properly
maintained between the base class. 
						
					 
					
						2020-02-03 09:26:53 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							5c61e0ba39 
							
						 
					 
					
						
						
							
							input_common/udp: std::move SocketCallback instances where applicable  
						
						... 
						
						
						
						std::function is allowed to heap allocate if the size of the captures
associated with each lambda exceed a certain threshold. This prevents
potentially unnecessary reallocations from occurring. 
						
					 
					
						2020-02-03 09:24:05 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							fb9c9ddcc9 
							
						 
					 
					
						
						
							
							input_common/udp: std::move shared_ptr within Client constructor  
						
						... 
						
						
						
						Gets rid of a trivially avoidable atomic reference count increment and
decrement. 
						
					 
					
						2020-02-03 09:21:46 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							9bb6ab77f4 
							
						 
					 
					
						
						
							
							udp/client: Replace deprecated from_string() call with make_address_v4()  
						
						... 
						
						
						
						Future-proofs code if boost is ever updated. 
						
					 
					
						2020-02-03 09:20:40 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							881408445a 
							
						 
					 
					
						
						
							
							input_common/udp: Silence -Wreorder warning for Socket  
						
						... 
						
						
						
						Amends the constructor initializer list to specify the order of its
elements in the same order that initialization would occur. 
						
					 
					
						2020-02-03 09:15:32 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							36524465a6 
							
						 
					 
					
						
						
							
							input_common/udp: Remove unnecessary inclusions  
						
						
						
					 
					
						2020-02-03 09:13:40 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							4aa9c9632d 
							
						 
					 
					
						
						
							
							input_common/udp: Add missing header guard  
						
						
						
					 
					
						2020-02-03 09:09:06 -05:00