bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7b2593bf33 
								
							 
						 
						
							
							
								
								Merge pull request  #6130  from degasus/better_assert_handling  
							
							... 
							
							
							
							common: Move assert failure handling into a cpp file. 
							
						 
						
							2021-04-07 13:35:41 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0faeb989ae 
								
							 
						 
						
							
							
								
								Merge pull request  #6153  from lioncash/svcrange  
							
							... 
							
							
							
							process_capability: Handle extended SVC range 
							
						 
						
							2021-04-07 13:01:40 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0b402075bf 
								
							 
						 
						
							
							
								
								Merge pull request  #6161  from Morph1984/audio-update-12.x  
							
							... 
							
							
							
							service: audio: Update service function tables 
							
						 
						
							2021-04-07 10:39:05 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								8e0af1dfc7 
								
							 
						 
						
							
							
								
								hwopus: Update to 12.x  
							
							
							
						 
						
							2021-04-07 02:57:39 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								7459159160 
								
							 
						 
						
							
							
								
								IFile: Update to 12.x  
							
							
							
						 
						
							2021-04-07 02:49:19 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								919ae391b6 
								
							 
						 
						
							
							
								
								fsp-srv: Update to 12.x  
							
							
							
						 
						
							2021-04-07 02:46:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								80c77942b0 
								
							 
						 
						
							
							
								
								dauth_o: Update to 11.x  
							
							
							
						 
						
							2021-04-07 02:15:55 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								6bf678129e 
								
							 
						 
						
							
							
								
								acc_u1: Update to 12.x  
							
							
							
						 
						
							2021-04-07 02:15:55 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								a08f4eb309 
								
							 
						 
						
							
							
								
								acc_su: Update to 12.x  
							
							
							
						 
						
							2021-04-07 02:15:55 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									german77 
								
							 
						 
						
							
							
							
							
								
							
							
								db13bf47f3 
								
							 
						 
						
							
							
								
								hid: Update service function tables  
							
							
							
						 
						
							2021-04-07 01:15:38 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								7918ed83c0 
								
							 
						 
						
							
							
								
								ISelfController: Update to 11.x  
							
							
							
						 
						
							2021-04-07 02:00:19 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								147cda9523 
								
							 
						 
						
							
							
								
								IApplicationFunctions: Update to 11.x  
							
							
							
						 
						
							2021-04-07 01:59:35 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								19dd87d858 
								
							 
						 
						
							
							
								
								IDebugFunctions: Update to 12.x  
							
							
							
						 
						
							2021-04-07 01:53:04 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								502bef82a9 
								
							 
						 
						
							
							
								
								ICommonStateGetter: Update to 12.x  
							
							
							
						 
						
							2021-04-07 01:53:04 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								a0dade1318 
								
							 
						 
						
							
							
								
								IGlobalStateController: Update to 12.x  
							
							
							
						 
						
							2021-04-07 01:53:04 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								8d7f255da5 
								
							 
						 
						
							
							
								
								IHomeMenuFunctions: Update to 12.x  
							
							
							
						 
						
							2021-04-07 01:53:04 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								a875393fdb 
								
							 
						 
						
							
							
								
								Amend bizarre clang-format suggestions  
							
							
							
						 
						
							2021-04-07 01:52:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								1af23a44b4 
								
							 
						 
						
							
							
								
								k_scoped_scheduler_lock_and_sleep: Mark class as [[nodiscard]]  
							
							... 
							
							
							
							Prevents logic bugs from slipping through. 
							
						 
						
							2021-04-07 01:45:04 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								e295cb0474 
								
							 
						 
						
							
							
								
								k_scoped_lock: delete copy and move assignment operators  
							
							... 
							
							
							
							If we delete the copy and move constructor, we should also be deleting
the copy and move assignment operators (and even if this were intended,
it would be pretty odd to not document why it's done this way). 
							
						 
						
							2021-04-07 01:25:57 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								923efb53d7 
								
							 
						 
						
							
							
								
								k_scoped_lock: Mark class as [[nodiscard]]  
							
							... 
							
							
							
							Prevents logic bugs of the kind described in the previous commit from
slipping through. 
							
						 
						
							2021-04-07 01:23:08 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								cd6ea98890 
								
							 
						 
						
							
							
								
								k_scheduler: Mark KScopedSchedulerLock as [[nodiscard]]  
							
							... 
							
							
							
							Prevents logic bugs like:
KScopedSchedulerLock{kernel};
instead of:
KScopedSchedulerLock lk{kernel};
from slipping through. 
							
						 
						
							2021-04-07 01:19:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ameerj 
								
							 
						 
						
							
							
							
							
								
							
							
								c7a0ebbba7 
								
							 
						 
						
							
							
								
								kernel: Increase event and session counts  
							
							... 
							
							
							
							12.x increased the number of available sessions and event resource counts 
							
						 
						
							2021-04-07 01:01:05 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f09282ad86 
								
							 
						 
						
							
							
								
								Merge pull request  #6146  from lat9nq/vp9_empty_memcpy  
							
							... 
							
							
							
							vp9: Avoid memcpy with null pointers 
							
						 
						
							2021-04-06 21:57:43 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								840fadc3e4 
								
							 
						 
						
							
							
								
								svc: Expand SVC tables  
							
							... 
							
							
							
							12.x expanded the range of SVC entries from 0x7F to 0xBF (with all new
entries being unused), so we can expand it to also match. 
							
						 
						
							2021-04-07 00:55:33 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								7737db89aa 
								
							 
						 
						
							
							
								
								process_capability: Handle extended SVC range  
							
							... 
							
							
							
							12.x extended the range of SVC IDs, so we need to expand the range of
bits that need to be tested.
The upside of this is that we can eliminate a range check, given the
whole range is used. 
							
						 
						
							2021-04-07 00:35:49 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								7e5b4326f9 
								
							 
						 
						
							
							
								
								config: Default to exclusive fullscreen mode on platforms other than Windows  
							
							... 
							
							
							
							Several issues have been reported with the borderless windowed fullscreen mode on *nix platforms. Default to exclusive fullscreen mode on these platforms for now. 
							
						 
						
							2021-04-06 05:58:57 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								827c0726cc 
								
							 
						 
						
							
							
								
								configure_graphics: Add Borderless Windowed fullscreen mode  
							
							... 
							
							
							
							The borderless windowed fullscreen mode solves several issues with the presentation of the overlay dialogs and on-screen keyboard in exclusive fullscreen mode, and also has other benefits such as smoother gameplay, lower latency and a significant reduction in screen tearing.
Co-authored-by: Its-Rei <kupfel@gmail.com> 
							
						 
						
							2021-04-06 05:58:57 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									lat9nq 
								
							 
						 
						
							
							
							
							
								
							
							
								12adfa8953 
								
							 
						 
						
							
							
								
								nvhost_nvdec_common: Avoid memcpy with null pointers  
							
							... 
							
							
							
							Avoid sending null pointer to memcpy as reported by Undefined Behavious
Sanitizer.
Co-authored-by: LC <mathew1800@gmail.com> 
							
						 
						
							2021-04-05 16:40:03 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									lat9nq 
								
							 
						 
						
							
							
							
							
								
							
							
								791a89c8b0 
								
							 
						 
						
							
							
								
								nvhost_ctrl_gpu: Avoid sending null pointer to memcpy  
							
							... 
							
							
							
							Undefined Behaviour Sanitizer reports a null pointer is being sent to
memcpy, thought it's "guaranteed to never be null". Guard it with an if
statement, and log when the action has been averted. 
							
						 
						
							2021-04-05 00:49:09 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									lat9nq 
								
							 
						 
						
							
							
							
							
								
							
							
								3c453e0df0 
								
							 
						 
						
							
							
								
								vp9: Avoid memcpy with null pointers  
							
							... 
							
							
							
							Avoid sending null pointer to memcpy as reported by Undefined Behaviour
Sanitizer. Replaces the std::memcpy calls in SpliceVectors with
std::copy calls. Opting to replace all the memcpy's with copy's.
Co-authored-by: LC <mathew1800@gmail.com> 
							
						 
						
							2021-04-05 00:44:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									LC 
								
							 
						 
						
							
							
							
							
								
							
							
								9bdff13849 
								
							 
						 
						
							
							
								
								Merge pull request  #6141  from lat9nq/cfg_gphcs_stack_use  
							
							... 
							
							
							
							configure_graphics: Prevent stack-use-after-scope 
							
						 
						
							2021-04-04 18:16:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Wick 
								
							 
						 
						
							
							
							
							
								
							
							
								0372a0e723 
								
							 
						 
						
							
							
								
								common: Move assert failure handling into a cpp file.  
							
							... 
							
							
							
							Advantage: Altering the handler does not need a full recompilation.
Disadvantage: noreturn is droped, so the caller is a bit slower.
We quite often run yuzu with a YOLO assertion handler. In fact, only very few
games run at all with asserts. This patch allows developers to patch the handler
without recompiling everything. The overhead of the missing "noreturn" attribute
shoul be negletable. 
							
						 
						
							2021-04-04 21:19:33 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									lat9nq 
								
							 
						 
						
							
							
							
							
								
							
							
								140f317b01 
								
							 
						 
						
							
							
								
								configure_graphics: Prevent stack-use-after-scope  
							
							... 
							
							
							
							Address Sanitizer reports stack-use-after-scope on line 231
`vulkan_devices.push_back(QString::fromStdString(name));`. Instead of
using a pointer, copy the string into a std::string and use that,
instead. 
							
						 
						
							2021-04-04 15:05:22 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								b14441691b 
								
							 
						 
						
							
							
								
								Merge pull request  #6139  from Morph1984/cmake-fix-build  
							
							... 
							
							
							
							ci: Fix MSVC build with CMake 3.20.0 
							
						 
						
							2021-04-04 07:54:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								b4263319af 
								
							 
						 
						
							
							
								
								ci: Fix MSVC build with CMake 3.20.0  
							
							
							
						 
						
							2021-04-04 07:49:21 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								779794e15f 
								
							 
						 
						
							
							
								
								Merge pull request  #6127  from german77/udpSingleConnection  
							
							... 
							
							
							
							InputCommon: Improve UDP communications 
							
						 
						
							2021-04-03 23:14:23 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								05b3e99a44 
								
							 
						 
						
							
							
								
								Merge pull request  #6132  from MerryMage/code_size  
							
							... 
							
							
							
							arm_dynarmic: Increase size of code cache 
							
						 
						
							2021-04-02 18:47:04 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								9e5d91019c 
								
							 
						 
						
							
							
								
								Merge pull request  #6131  from german77/rightjoyconSLSR  
							
							... 
							
							
							
							HID: Fix SL and SR buttons for right joycon 
							
						 
						
							2021-04-02 15:48:04 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								62b59f3588 
								
							 
						 
						
							
							
								
								arm_dynarmic: Increase size of code cache  
							
							
							
						 
						
							2021-04-02 18:09:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									german77 
								
							 
						 
						
							
							
							
							
								
							
							
								20af0c010f 
								
							 
						 
						
							
							
								
								HID: Fix SL and SR buttons for right joycon  
							
							
							
						 
						
							2021-04-02 09:03:11 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f738babbb5 
								
							 
						 
						
							
							
								
								Merge pull request  #6129  from degasus/cmake_libzip  
							
							... 
							
							
							
							externals/cmake: Fix case spelling of libzip. 
							
						 
						
							2021-04-01 23:06:36 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7f4b5d966e 
								
							 
						 
						
							
							
								
								Merge pull request  #6128  from bunnei/update-dynarmic-2  
							
							... 
							
							
							
							externals: dynarmic: Update to latest rev. to increase code size. 
							
						 
						
							2021-04-01 21:02:51 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Wick 
								
							 
						 
						
							
							
							
							
								
							
							
								4a9fadecfe 
								
							 
						 
						
							
							
								
								externals: Fix case spelling of libzip.  
							
							... 
							
							
							
							CMake is case senstive, so Libzip vs LIBZIP was a bug.
Upstream calls themself libzip, so let's pick this naming. 
							
						 
						
							2021-04-02 00:30:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a895f930f9 
								
							 
						 
						
							
							
								
								externals: dynarmic: Update to latest rev. to increase code size.  
							
							... 
							
							
							
							- The current limits are being hit in yuzu with some games.
- This should fix the slowdowns in newer updates for Super Smash Bros. Ultimate. 
							
						 
						
							2021-04-01 13:23:12 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								b6875a22dc 
								
							 
						 
						
							
							
								
								Merge pull request  #6106  from MerryMage/nullptr-jit  
							
							... 
							
							
							
							[test] arm_dynarmic: Always have a 'valid' jit instance 
							
						 
						
							2021-04-01 09:50:00 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								614276856e 
								
							 
						 
						
							
							
								
								Merge pull request  #6126  from Morph1984/stub-SetAlbumImageTakenNotificationEnabled  
							
							... 
							
							
							
							ISelfController: Stub SetAlbumImageTakenNotificationEnabled 
							
						 
						
							2021-03-30 21:32:01 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									german77 
								
							 
						 
						
							
							
							
							
								
							
							
								129c89b47d 
								
							 
						 
						
							
							
								
								Use a single connection for UDP server, make connection test longer and check all pads instead of only the first one  
							
							
							
						 
						
							2021-03-30 22:17:08 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									german77 
								
							 
						 
						
							
							
							
							
								
							
							
								ad6e6210db 
								
							 
						 
						
							
							
								
								InputCommon: Name properly xbox 360 and one controllers, Fix mappings for Nintendo Pro controllers  
							
							
							
						 
						
							2021-03-30 21:40:36 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Rodrigo Locatti 
								
							 
						 
						
							
							
							
							
								
							
							
								d5d46ed43b 
								
							 
						 
						
							
							
								
								Merge pull request  #5927  from ameerj/astc-compute  
							
							... 
							
							
							
							video_core: Accelerate ASTC texture decoding using compute shaders 
							
						 
						
							2021-03-30 19:31:52 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								6e2bb2060f 
								
							 
						 
						
							
							
								
								Merge pull request  #6116  from german77/userArgument  
							
							... 
							
							
							
							yuzu/main: Add user command line argument 
							
						 
						
							2021-03-30 15:01:33 -07:00