Morph 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01bc0c84f0 
							
						 
					 
					
						
						
							
							Merge pull request  #8512  from german77/nnResult  
						
						... 
						
						
						
						Replace multiple names with a better name 
						
						
					 
					
						2022-06-28 16:59:33 -07:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							2575a93dc6 
							
						 
					 
					
						
						
							
							Native clock: Use atomic ops as before.  
						
						
						
						
					 
					
						2022-06-28 22:42:00 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							f5c1d7b8c8 
							
						 
					 
					
						
						
							
							Native Clock: remove inaccuracy mask.  
						
						
						
						
					 
					
						2022-06-28 01:47:00 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							86ccce3721 
							
						 
					 
					
						
						
							
							Address feedback.  
						
						
						
						
					 
					
						2022-06-28 01:19:30 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							38e4a144a1 
							
						 
					 
					
						
						
							
							Core: Protect each event from race conditions within it.  
						
						
						
						
					 
					
						2022-06-28 01:10:55 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							9cafb0d912 
							
						 
					 
					
						
						
							
							Core: Fix tests.  
						
						
						
						
					 
					
						2022-06-28 01:10:55 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							00b09de3d9 
							
						 
					 
					
						
						
							
							Core: add missing include.  
						
						
						
						
					 
					
						2022-06-28 01:10:55 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							a2d29412cb 
							
						 
					 
					
						
						
							
							Core/Common: Corrections to core timing and add critical priority.  
						
						
						
						
					 
					
						2022-06-28 01:10:55 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							846c994cc9 
							
						 
					 
					
						
						
							
							Core: Reimplement Core Timing.  
						
						
						
						
					 
					
						2022-06-28 01:10:50 +02:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							096366ead5 
							
						 
					 
					
						
						
							
							Common: improve native clock.  
						
						
						
						
					 
					
						2022-06-28 01:06:48 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c78f6d4f20 
							
						 
					 
					
						
						
							
							Merge pull request  #8504  from comex/mesosphere-current-process  
						
						... 
						
						
						
						Support `InfoType_MesosphereCurrentProcess` 
						
						
					 
					
						2022-06-27 13:05:07 -07:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							c34a95fa25 
							
						 
					 
					
						
						
							
							video_core: Replace VKUpdateDescriptorQueue with UpdateDescriptorQueue  
						
						
						
						
					 
					
						2022-06-26 20:21:45 -05:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							b5d6194f6d 
							
						 
					 
					
						
						
							
							video_core: Replace VKSwapchain with Swapchain  
						
						
						
						
					 
					
						2022-06-26 20:21:45 -05:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							a5e419535f 
							
						 
					 
					
						
						
							
							video_core: Replace VKQueryCache with QueryCache  
						
						
						
						
					 
					
						2022-06-26 20:21:45 -05:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							9775fae4eb 
							
						 
					 
					
						
						
							
							video_core: Replace VKScheduler with Scheduler  
						
						
						
						
					 
					
						2022-06-26 20:21:45 -05:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							a262dc02b5 
							
						 
					 
					
						
						
							
							video_core: Replace VKBlitScreen with BlitScreen  
						
						
						
						
					 
					
						2022-06-26 20:21:45 -05:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							fca5752690 
							
						 
					 
					
						
						
							
							video_core: Replace VKFenceManager with FenceManager  
						
						
						
						
					 
					
						2022-06-26 20:21:45 -05:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							7b48e7b363 
							
						 
					 
					
						
						
							
							core: kernel: Replace instances of KPageLinkedList with KPageGroup  
						
						
						
						
					 
					
						2022-06-26 20:21:45 -05:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							a7d9be1384 
							
						 
					 
					
						
						
							
							core: Replace all instances of ResultCode with Result  
						
						
						
						
					 
					
						2022-06-26 20:21:37 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							abfd690601 
							
						 
					 
					
						
						
							
							Merge pull request  #8475  from liamwhite/x18  
						
						... 
						
						
						
						kernel: make current thread pointer thread local 
						
						
					 
					
						2022-06-26 11:38:48 -07:00 
						 
				 
			
				
					
						
							
							
								comex 
							
						 
					 
					
						
						
						
						
							
						
						
							bf7e78795f 
							
						 
					 
					
						
						
							
							Re-add missing case and braces, and trim whitespace  
						
						
						
						
					 
					
						2022-06-25 18:01:56 -07:00 
						 
				 
			
				
					
						
							
							
								comex 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a14438d013 
							
						 
					 
					
						
						
							
							Update src/core/hle/kernel/svc.cpp  
						
						... 
						
						
						
						Co-authored-by: liamwhite <liamwhite@users.noreply.github.com> 
						
						
					 
					
						2022-06-25 18:00:29 -07:00 
						 
				 
			
				
					
						
							
							
								comex 
							
						 
					 
					
						
						
						
						
							
						
						
							48737a4bb2 
							
						 
					 
					
						
						
							
							Support InfoType_MesosphereCurrentProcess  
						
						
						
						
					 
					
						2022-06-25 16:23:23 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b321c39371 
							
						 
					 
					
						
						
							
							Merge pull request  #8500  from liamwhite/poke  
						
						... 
						
						
						
						gdbstub: fix register pokes 
						
						
					 
					
						2022-06-25 12:31:20 -07:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							075155022e 
							
						 
					 
					
						
						
							
							kernel: clean up waiting implementation  
						
						
						
						
					 
					
						2022-06-25 13:36:14 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							8f8c0b69dc 
							
						 
					 
					
						
						
							
							core/arm: better support for backtrace generation  
						
						
						
						
					 
					
						2022-06-25 12:54:24 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							19f475fd70 
							
						 
					 
					
						
						
							
							gdbstub: fix register pokes  
						
						
						
						
					 
					
						2022-06-25 12:07:20 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							2c56e94702 
							
						 
					 
					
						
						
							
							kernel: make current thread pointer thread local  
						
						
						
						
					 
					
						2022-06-23 00:28:00 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95b844dbae 
							
						 
					 
					
						
						
							
							Merge pull request  #8491  from Morph1984/extra-assert  
						
						... 
						
						
						
						KPageTable: Remove extraneous assert 
						
						
					 
					
						2022-06-22 14:47:07 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9da4e62573 
							
						 
					 
					
						
						
							
							Merge pull request  #8483  from liamwhite/fire-emblem-three-semaphores  
						
						... 
						
						
						
						kernel: wait for threads to stop on pause 
						
						
					 
					
						2022-06-22 14:46:33 -07:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							1c8f6ba18f 
							
						 
					 
					
						
						
							
							KPageTable: Remove extraneous assert  
						
						... 
						
						
						
						Since start is always 0 and VAddr is unsigned, we can safely remove this assert. 
						
						
					 
					
						2022-06-21 21:28:54 -04:00 
						 
				 
			
				
					
						
							
							
								Kyle Kienapfel 
							
						 
					 
					
						
						
						
						
							
						
						
							31c6ba7ecd 
							
						 
					 
					
						
						
							
							tweak API usage in qt_web_browser.cpp  
						
						... 
						
						
						
						In testing future versions of Qt I forgot to compile with `YUZU_USE_QT_WEB_ENGINE`, so with that flag enabled there are two issues that cropped up.
1. yuzu currently uses setRequestInterceptor, added in Qt 5.6, deprecated in 5.13 with this explaination at https://doc.qt.io/qt-5/qwebengineprofile-obsolete.html 
Interceptors installed with this method will call QWebEngineUrlRequestInterceptor::interceptRequest on the I/O thread. Therefore the user has to provide thread-safe interaction with the other user classes. For a duration of this call ui thread is blocked. Use setUrlRequestInterceptor instead.
2. QWebEngineSettings::globalSettings() pointer no longer exists in later versions of Qt
From what I can tell, QtNXWebEngineView doesn't need to set these globally,
when we make changes to settings(), QtWebEngineView::page() creates the page
object if it doesn't exist yet. I don't see the page object being destroyed
or otherwise replaced, except via destroying the QtNXWebEngineView object.
The globalSettings() make sense if Pages or Views objects are being
created outside of yuzu's control.
To test this I've compared what BrowseNX and Odyssey's Action guide do in mainline 1049 and this PR.
For now we're going to go up the chain to QWebEngineProfile::defaultProfile()->settings() 
						
						
					 
					
						2022-06-21 17:48:17 -07:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							d657ea69c9 
							
						 
					 
					
						
						
							
							core/arm: increase minimum_run_cycles  
						
						
						
						
					 
					
						2022-06-21 20:37:16 -04:00 
						 
				 
			
				
					
						
							
							
								merry 
							
						 
					 
					
						
						
						
						
							
						
						
							30e8876ea4 
							
						 
					 
					
						
						
							
							core/arm: re-enable cycle counting  
						
						
						
						
					 
					
						2022-06-21 20:36:24 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab0e71d7cb 
							
						 
					 
					
						
						
							
							Merge pull request  #8455  from lat9nq/mingw-clang  
						
						... 
						
						
						
						ci/windows: Use Clang for MinGW builds 
						
						
					 
					
						2022-06-21 20:21:13 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							1fd194141a 
							
						 
					 
					
						
						
							
							dynarmic: Stop ReadCode callbacks to unmapped addresses  
						
						
						
						
					 
					
						2022-06-21 20:01:43 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							737c446fc1 
							
						 
					 
					
						
						
							
							Merge pull request  #8432  from liamwhite/watchpoint  
						
						... 
						
						
						
						core/debugger: memory breakpoint support 
						
						
					 
					
						2022-06-21 16:04:57 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							73e13aa090 
							
						 
					 
					
						
						
							
							Merge pull request  #8468  from liamwhite/dispatch-tracking  
						
						... 
						
						
						
						kernel: fix some uses of disable_count 
						
						
					 
					
						2022-06-21 15:30:27 -07:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d5792cc57 
							
						 
					 
					
						
						
							
							Merge pull request  #8487  from german77/system-button  
						
						... 
						
						
						
						service: am: Stub PerformSystemButtonPressingIfInFocus 
						
						
					 
					
						2022-06-20 16:59:26 -04:00 
						 
				 
			
				
					
						
							
							
								Narr the Reg 
							
						 
					 
					
						
						
						
						
							
						
						
							f37b2e6f10 
							
						 
					 
					
						
						
							
							service: am: Stub PerformSystemButtonPressingIfInFocus  
						
						... 
						
						
						
						Used by Ring Fit Adventure 
						
						
					 
					
						2022-06-20 12:35:58 -05:00 
						 
				 
			
				
					
						
							
							
								nezd5553 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d25b193bfd 
							
						 
					 
					
						
						
							
							cmake: Use compatibility list in source directory  
						
						... 
						
						
						
						For Flatpak builds, the compatibility list is located in the source directory. In this case, CMake will copy it to the build directory. 
						
						
					 
					
						2022-06-19 18:09:54 -07:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							24d7aaf43c 
							
						 
					 
					
						
						
							
							kernel: wait for threads to stop on pause  
						
						
						
						
					 
					
						2022-06-18 16:54:33 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b2b15091f 
							
						 
					 
					
						
						
							
							Merge pull request  #8476  from liamwhite/gpu-wasnt-ready  
						
						... 
						
						
						
						core: fix initialization in single core, sync GPU mode 
						
						
					 
					
						2022-06-17 03:08:15 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							c42fde2a37 
							
						 
					 
					
						
						
							
							ci/windows: Build using Clang  
						
						... 
						
						
						
						Uses the MinGWClangCross toolchain script to build yuzu. Disables our
bundled SDL2 to use the system ones that have been modified to not use
`-mwindows`. Also set's `-e` to stop the script on an error (as opposed
to packaging nothing).
Uses LLVM's linker for linking yuzu. Adds -femulated-tls due to a
libstdc++ incompatibility between GCC and Clang in vulkan_common. 
						
						
					 
					
						2022-06-16 23:57:39 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							fef3d8acb5 
							
						 
					 
					
						
						
							
							CMakeModules: Add MinGWClangCross  
						
						... 
						
						
						
						Facilitates what programs we need for cross-compiling to Windows from
Linux using LLVM's compilers. Based on MinGWCross 
						
						
					 
					
						2022-06-16 23:57:39 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							e56410b404 
							
						 
					 
					
						
						
							
							ci/windows: Split up cmake command  
						
						... 
						
						
						
						Improves readability. 
						
						
					 
					
						2022-06-16 23:57:39 -04:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							a6371fb69d 
							
						 
					 
					
						
						
							
							core: fix initialization in single core, sync GPU mode  
						
						
						
						
					 
					
						2022-06-16 23:43:35 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a33e7c13fa 
							
						 
					 
					
						
						
							
							Merge pull request  #8472  from german77/tace  
						
						... 
						
						
						
						common: param_package: Demote DEBUG to TRACE for getters 
						
						
					 
					
						2022-06-16 16:43:32 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							945f3222ae 
							
						 
					 
					
						
						
							
							Merge pull request  #8474  from DCNick3/yuzu-cmd-respect-log-filter  
						
						... 
						
						
						
						Make yuzu-cmd respect log_filter setting 
						
						
					 
					
						2022-06-16 16:43:18 -04:00 
						 
				 
			
				
					
						
							
							
								Nikita Strygin 
							
						 
					 
					
						
						
						
						
							
						
						
							9e384ed54b 
							
						 
					 
					
						
						
							
							Make yuzu-cmd respect log_filter setting  
						
						... 
						
						
						
						Because logging infrastructure initializes before the loading of the
config, it reads the default setting for log_filter and ignores the one
set in config. To change log_filter after logging initialization some
additional calls need to be made. 
						
						
					 
					
						2022-06-16 23:39:50 +03:00