Alexander Orzechowski 
							
						 
					 
					
						
						
						
						
							
						
						
							2221afaf26 
							
						 
					 
					
						
						
							
							OpenGL: Check for threading support  
						
						... 
						
						
						
						We need this. 
						
						
					 
					
						2022-12-13 13:23:35 -05:00 
						 
				 
			
				
					
						
							
							
								Alexander Orzechowski 
							
						 
					 
					
						
						
						
						
							
						
						
							45fcde817e 
							
						 
					 
					
						
						
							
							wayland: Always use exclusive fullscreen  
						
						... 
						
						
						
						Wayland does not allow clients to choose their own size and position
on the screen. The concept of fullscreening an application by sizing
it to the screen and removing decorations does not exist. Use
exclusive fullscreen instead. 
						
						
					 
					
						2022-12-13 13:23:35 -05:00 
						 
				 
			
				
					
						
							
							
								Alexander Orzechowski 
							
						 
					 
					
						
						
						
						
							
						
						
							29fbce9fe6 
							
						 
					 
					
						
						
							
							RenderWidget: Set WA_DontCreateNativeAncestors  
						
						... 
						
						
						
						Some windowing systems like wayland are designed to show hardware accellerated
surfaces as subsurfaces and not native windows. 
						
						
					 
					
						2022-12-13 13:23:35 -05:00 
						 
				 
			
				
					
						
							
							
								Alexander Orzechowski 
							
						 
					 
					
						
						
						
						
							
						
						
							5754456292 
							
						 
					 
					
						
						
							
							emu_window_sdl2: Respect hidpi  
						
						... 
						
						
						
						Use SDL_GL_GetDrawableSize instead of SDL_GetWindowSize which
will return the true size our swapchain needs to be in even
for hidpi displays. 
						
						
					 
					
						2022-12-13 13:23:35 -05:00 
						 
				 
			
				
					
						
							
							
								Alexander Orzechowski 
							
						 
					 
					
						
						
						
						
							
						
						
							3cc3176ad6 
							
						 
					 
					
						
						
							
							video_core/vulkan: Explicity check swapchain size when deciding to recreate  
						
						... 
						
						
						
						Vulkan for whatever reason does not return VK_ERROR_OUT_OF_DATE_KHR when
the swapchain is the wrong size. Explicity make sure the size is indeed
up to date to workaround this. 
						
						
					 
					
						2022-12-13 13:23:35 -05:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							d5f53da79d 
							
						 
					 
					
						
						
							
							renderer_opengl: refactor context acquire  
						
						
						
						
					 
					
						2022-12-13 13:23:23 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a4696285af 
							
						 
					 
					
						
						
							
							Merge pull request  #9425  from german77/german_unlimited  
						
						... 
						
						
						
						yuzu: Make unlimited frame rate non persistent between game boots 
						
						
					 
					
						2022-12-12 22:16:17 -05:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							179adee396 
							
						 
					 
					
						
						
							
							emu_thread: properly force shutdown for unresponsive guest programs  
						
						
						
						
					 
					
						2022-12-12 21:38:20 -05:00 
						 
				 
			
				
					
						
							
							
								Gus Caplan 
							
						 
					 
					
						
						
						
						
							
						
						
							f44c60321e 
							
						 
					 
					
						
						
							
							let games gracefully exit  
						
						
						
						
					 
					
						2022-12-12 21:18:32 -05:00 
						 
				 
			
				
					
						
							
							
								yzct12345 
							
						 
					 
					
						
						
						
						
							
						
						
							f6868ae4dd 
							
						 
					 
					
						
						
							
							Fix validation errors on less compatible Intel GPU  
						
						
						
						
					 
					
						2022-12-12 20:53:05 -05:00 
						 
				 
			
				
					
						
							
							
								Narr the Reg 
							
						 
					 
					
						
						
						
						
							
						
						
							0ed80c9818 
							
						 
					 
					
						
						
							
							yuzu: Make unlimited frame rate non persistent between game boots  
						
						
						
						
					 
					
						2022-12-12 19:21:30 -06:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							339a37f8cb 
							
						 
					 
					
						
						
							
							Merge pull request  #9398  from liamwhite/fail  
						
						... 
						
						
						
						general: improve handling of system startup failure 
						
						
					 
					
						2022-12-12 14:37:42 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							da58eb6208 
							
						 
					 
					
						
						
							
							Merge pull request  #9406  from vonchenplus/topology  
						
						... 
						
						
						
						video_core: Adjust topology update logic and Adjust Clear Manage 
						
						
					 
					
						2022-12-12 14:37:06 -08:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b32b9524ad 
							
						 
					 
					
						
						
							
							Merge pull request  #9404  from german77/sdl_filter  
						
						... 
						
						
						
						input_common: Filter SDL GUID 
						
						
					 
					
						2022-12-12 17:34:11 -05:00 
						 
				 
			
				
					
						
							
							
								Narr the Reg 
							
						 
					 
					
						
						
						
						
							
						
						
							3e1e6c66c0 
							
						 
					 
					
						
						
							
							input_common: Filter SDL GUID  
						
						
						
						
					 
					
						2022-12-12 10:37:55 -06:00 
						 
				 
			
				
					
						
							
							
								Mai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8ef9075b1b 
							
						 
					 
					
						
						
							
							Merge pull request  #9420  from liamwhite/aniso  
						
						... 
						
						
						
						video_core: fix off by one in anisotropic filtering amount 
						
						
					 
					
						2022-12-12 03:34:09 +00:00 
						 
				 
			
				
					
						
							
							
								Mai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0c531ff911 
							
						 
					 
					
						
						
							
							Merge pull request  #9419  from liamwhite/no-gl  
						
						... 
						
						
						
						cmake: make OpenGL loader optional 
						
						
					 
					
						2022-12-11 21:09:52 +00:00 
						 
				 
			
				
					
						
							
							
								Mai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5684dbe7d 
							
						 
					 
					
						
						
							
							Merge pull request  #9415  from liamwhite/dc  
						
						... 
						
						
						
						memory: correct semantics of data cache management operations 
						
						
					 
					
						2022-12-11 21:09:31 +00:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							ed37192441 
							
						 
					 
					
						
						
							
							memory: correct semantics of data cache management operations  
						
						
						
						
					 
					
						2022-12-11 12:46:34 -05:00 
						 
				 
			
				
					
						
							
							
								Matías Locatti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							623429a27e 
							
						 
					 
					
						
						
							
							Merge pull request  #9409  from liamwhite/smaa2  
						
						... 
						
						
						
						video_core: Integrate SMAA 
						
						
					 
					
						2022-12-11 01:38:28 -03:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							456322dde6 
							
						 
					 
					
						
						
							
							video_core: fix off by one in anisotropic filtering amount  
						
						
						
						
					 
					
						2022-12-10 20:54:45 -05:00 
						 
				 
			
				
					
						
							
							
								Mai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							821da3ed54 
							
						 
					 
					
						
						
							
							Merge pull request  #9416  from liamwhite/penicillin  
						
						... 
						
						
						
						cmake: enable faster linkers if available 
						
						
					 
					
						2022-12-10 20:43:03 +00:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							8d1d6e149f 
							
						 
					 
					
						
						
							
							cmake: make OpenGL loader optional  
						
						... 
						
						
						
						Co-authored-by: liushuyu <liushuyu@users.noreply.github.com> 
						
						
					 
					
						2022-12-10 15:12:27 -05:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							1085bbb0a3 
							
						 
					 
					
						
						
							
							cmake: enable faster linkers if available  
						
						
						
						
					 
					
						2022-12-10 15:04:25 -05:00 
						 
				 
			
				
					
						
							
							
								Mai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a5bc86a9ac 
							
						 
					 
					
						
						
							
							Merge pull request  #9417  from liamwhite/debug-assert  
						
						... 
						
						
						
						memory: remove DEBUG_ASSERT pointer test 
						
						
					 
					
						2022-12-10 19:08:45 +00:00 
						 
				 
			
				
					
						
							
							
								Mai 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6982423931 
							
						 
					 
					
						
						
							
							Merge pull request  #9418  from liamwhite/implicitly-deleted  
						
						... 
						
						
						
						audio_core: remove explicitly defaulted and implicitly deleted constructors 
						
						
					 
					
						2022-12-10 19:04:57 +00:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							e532b74e11 
							
						 
					 
					
						
						
							
							audio_core: remove explicitly defaulted and implicitly deleted constructors  
						
						
						
						
					 
					
						2022-12-10 13:05:15 -05:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							985ed1e160 
							
						 
					 
					
						
						
							
							memory: remove DEBUG_ASSERT pointer test  
						
						
						
						
					 
					
						2022-12-10 13:02:38 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f6e705737a 
							
						 
					 
					
						
						
							
							Merge pull request  #9412  from Saalvage/fix/trace-log-compilation  
						
						... 
						
						
						
						Fix compilation error 
						
						
					 
					
						2022-12-09 17:03:19 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							66c4331de5 
							
						 
					 
					
						
						
							
							Merge pull request  #9411  from Saalvage/fix/unlock-mutex  
						
						... 
						
						
						
						Correctly unlock mutex before its destruction 
						
						
					 
					
						2022-12-09 10:51:19 -08:00 
						 
				 
			
				
					
						
							
							
								Salvage 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c586ac9be2 
							
						 
					 
					
						
						
							
							Remove the lock entirely as per PR discussion  
						
						... 
						
						
						
						Correctly unlock mutex before its destruction
As per https://en.cppreference.com/w/cpp/thread/mutex/~mutex  destroying a locked mutex is undefined behavior and MSVC++ decides to throw in this case
Swap out unique for scoped lock and readd comment 
						
						
					 
					
						2022-12-09 16:39:59 +01:00 
						 
				 
			
				
					
						
							
							
								Salvage 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e265db873 
							
						 
					 
					
						
						
							
							Fix compilation error  
						
						
						
						
					 
					
						2022-12-09 14:49:15 +01:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							5b837157bd 
							
						 
					 
					
						
						
							
							video_core: Integrate SMAA  
						
						... 
						
						
						
						Co-authored-by: goldenx86 <goldenx86@users.noreply.github.com>
Co-authored-by: BreadFish64 <breadfish64@users.noreply.github.com> 
						
						
					 
					
						2022-12-08 17:17:45 -05:00 
						 
				 
			
				
					
						
							
							
								FengChen 
							
						 
					 
					
						
						
						
						
							
						
						
							37014e9127 
							
						 
					 
					
						
						
							
							video_core: Add vertex_array_instance_* sbubbed called warning  
						
						
						
						
					 
					
						2022-12-08 23:19:31 +08:00 
						 
				 
			
				
					
						
							
							
								FengChen 
							
						 
					 
					
						
						
						
						
							
						
						
							1e64b5e2ec 
							
						 
					 
					
						
						
							
							video_core: The draw manager manages whether Clear is required.  
						
						
						
						
					 
					
						2022-12-08 23:10:52 +08:00 
						 
				 
			
				
					
						
							
							
								FengChen 
							
						 
					 
					
						
						
						
						
							
						
						
							15d63c3d3d 
							
						 
					 
					
						
						
							
							video_core: Adjust topology update logic  
						
						
						
						
					 
					
						2022-12-08 22:40:28 +08:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							41461514d6 
							
						 
					 
					
						
						
							
							Merge pull request  #9401  from vonchenplus/draw_manager  
						
						... 
						
						
						
						video_core: Implement maxwell3d draw manager and split draw logic 
						
						
					 
					
						2022-12-08 12:41:39 +01:00 
						 
				 
			
				
					
						
							
							
								Feng Chen 
							
						 
					 
					
						
						
						
						
							
						
						
							bf0b957c05 
							
						 
					 
					
						
						
							
							video_core: Implement maxwell3d draw manager and split draw logic  
						
						
						
						
					 
					
						2022-12-08 10:12:19 +08:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bfdd512787 
							
						 
					 
					
						
						
							
							Merge pull request  #9365  from liamwhite/val  
						
						... 
						
						
						
						vulkan_common: quiet some validation errors 
						
						
					 
					
						2022-12-06 21:08:14 -05:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							9704acb982 
							
						 
					 
					
						
						
							
							general: improve handling of system startup failure  
						
						
						
						
					 
					
						2022-12-06 16:13:42 -05:00 
						 
				 
			
				
					
						
							
							
								merry 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e1f5f4bdea 
							
						 
					 
					
						
						
							
							Merge pull request  #9370  from liamwhite/break-unmapped  
						
						... 
						
						
						
						core: add option to break on unmapped access 
						
						
					 
					
						2022-12-06 20:20:20 +00:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							08d4e7c7af 
							
						 
					 
					
						
						
							
							Merge pull request  #9393  from liamwhite/more-vulkan  
						
						... 
						
						
						
						vulkan_common: further initialization tweaks 
						
						
					 
					
						2022-12-06 17:45:08 +01:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b7e73e0a6 
							
						 
					 
					
						
						
							
							Merge pull request  #9392  from lioncash/reporter  
						
						... 
						
						
						
						reporter: Eliminate undefined behavior in SaveErrorReport 
						
						
					 
					
						2022-12-06 11:27:00 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d8534ea140 
							
						 
					 
					
						
						
							
							Merge pull request  #9390  from lioncash/keyboard  
						
						... 
						
						
						
						applets: Extract callback types into aliases 
						
						
					 
					
						2022-12-06 11:26:53 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bbdb6d391e 
							
						 
					 
					
						
						
							
							Merge pull request  #9389  from lioncash/emumove  
						
						... 
						
						
						
						emulated_console/emulated_controller: std::move ParamPackage instances where applicable 
						
						
					 
					
						2022-12-06 11:26:46 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a86af1b776 
							
						 
					 
					
						
						
							
							Merge pull request  #9386  from lioncash/init  
						
						... 
						
						
						
						kernel: Ensure relevant class members are always initialized on construction 
						
						
					 
					
						2022-12-06 11:26:38 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							131ed37803 
							
						 
					 
					
						
						
							
							Merge pull request  #9395  from abouvier/cmake-find  
						
						... 
						
						
						
						cmake: correct find modules 
						
						
					 
					
						2022-12-06 09:58:55 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a225ba4cda 
							
						 
					 
					
						
						
							
							Merge pull request  #9391  from abouvier/cmake-sdl  
						
						... 
						
						
						
						cmake: use sdl2 imported target 
						
						
					 
					
						2022-12-06 09:58:48 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e86e144a7c 
							
						 
					 
					
						
						
							
							Merge pull request  #9387  from abouvier/cmake-libusb  
						
						... 
						
						
						
						cmake: prefer system libusb 
						
						
					 
					
						2022-12-06 09:58:37 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							99494e77c3 
							
						 
					 
					
						
						
							
							Merge pull request  #9394  from lioncash/translate  
						
						... 
						
						
						
						configure_graphics: Make SPIRV backend string translatable 
						
						
					 
					
						2022-12-06 08:30:22 -05:00