Feng Chen 
							
						 
					 
					
						
						
							
						
						e18bf4b062 
					 
					
						
						
							
							Remove invalid header include  
						
						
						
						
					 
					
						2021-12-28 18:51:11 +08:00 
						 
				 
			
				
					
						
							
							
								Feng Chen 
							
						 
					 
					
						
						
							
						
						88e1e7f14b 
					 
					
						
						
							
							Implement few type in bufferqueue query method  
						
						
						
						
					 
					
						2021-12-28 18:51:03 +08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						091463a429 
					 
					
						
						
							
							core: hle: kernel: Updated implementation of svcSetHeapSize.  
						
						... 
						
						
						
						- Updates our svcSetHeapSize with latest HOS, furthermore allowing heap size to properly be extended/shrunk.
- Validated with tests https://github.com/Atmosphere-NX/Atmosphere/blob/master/tests/TestSvc/source/test_set_heap_size.cpp . 
						
						
					 
					
						2021-12-28 01:25:20 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						f67605e6aa 
					 
					
						
						
							
							Merge pull request  #7622  from ameerj/vk-rescale-invalid-ptr  
						
						... 
						
						
						
						vk_texture_cache: Fix invalidated pointer access 
						
						
					 
					
						2021-12-28 00:46:37 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						9a0648ff0a 
					 
					
						
						
							
							Merge pull request  #7621  from bunnei/set-mem-perm  
						
						... 
						
						
						
						core: hle: kernel: Implement SetMemoryPermission. 
						
						
					 
					
						2021-12-27 23:33:11 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						c9e4acc4e2 
					 
					
						
						
							
							Merge pull request  #7630  from ameerj/glasm-get-int  
						
						... 
						
						
						
						emit_glasm_context_get_set: Fix GetAttribute return value type. 
						
						
					 
					
						2021-12-27 16:35:11 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						292dfac25e 
					 
					
						
						
							
							Merge pull request  #7620  from bunnei/kernel-thread-x18  
						
						... 
						
						
						
						core: hle: kernel: KThread: X18 should be a cryptographically random number. 
						
						
					 
					
						2021-12-25 00:42:54 -08:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
							
						
						37addf7a94 
					 
					
						
						
							
							emit_glasm_context_get_set: Fix GetAttribute return value type.  
						
						... 
						
						
						
						GetAttribute expects an F32 result type at the IR level, this fixes the return value of attributes which were not returning an F32 
						
						
					 
					
						2021-12-24 20:45:07 -05:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
							
						
						640fc1418b 
					 
					
						
						
							
							emit_glsl_floating_point: Fix FPNeg on newer Nvidia drivers  
						
						
						
						
					 
					
						2021-12-24 20:03:54 -05:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
							
						
						f9e0681d59 
					 
					
						
						
							
							vk_texture_cache: Use 3D scale helpers for MSAA texture scaling on Intel Windows drivers  
						
						... 
						
						
						
						Fixes a crash when scaling MSAA textures in titles such as Sonic Colors Ultimate. 
						
						
					 
					
						2021-12-23 22:35:19 -05:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
							
						
						cbc0f0a66e 
					 
					
						
						
							
							blit_image: Remove unused function  
						
						
						
						
					 
					
						2021-12-23 21:06:32 -05:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
							
						
						481b210c0d 
					 
					
						
						
							
							vk_texture_cache: Fix invalidated pointer access  
						
						... 
						
						
						
						The vulkan ImageView held a reference to its source image for rescale status checking. This pointer is sometimes invalidated when the texture cache slot_images container is resized.
To avoid an invalid pointer dereference, the ImageView now holds a reference to the container itself. 
						
						
					 
					
						2021-12-23 20:55:48 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						4e7a6639d2 
					 
					
						
						
							
							core: hle: kernel: Implement SetMemoryPermission.  
						
						... 
						
						
						
						- Not seen in any games yet, but validated with kernel tests. 
						
						
					 
					
						2021-12-23 01:10:36 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						a0c7d93b84 
					 
					
						
						
							
							core: hle: kernel: KThread: X18 should be a cryptographically random number.  
						
						... 
						
						
						
						- This was added with firmware 11.0.0 (https://switchbrew.org/wiki/11.0.0 ).
    - X18 is OR'd by kernel with 1, to make sure it is odd. 
						
						
					 
					
						2021-12-23 00:03:39 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						516325eba8 
					 
					
						
						
							
							Merge pull request  #7614  from liushuyu/fix-linux-inhibit  
						
						... 
						
						
						
						main: Fix wake lock (prevent sleep) in Flatpak 
						
						
					 
					
						2021-12-22 16:53:54 -08:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
						
						b85f5b1332 
					 
					
						
						
							
							Merge pull request  #7616  from bunnei/fix-get-idle-ticks  
						
						... 
						
						
						
						hle: kernel: svc: GetInfo: Fix error checking with IdleTickCount. 
						
						
					 
					
						2021-12-22 17:39:17 +01:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
						
						648c7b4ed6 
					 
					
						
						
							
							Merge pull request  #7375  from vonchenplus/convert_legacy  
						
						... 
						
						
						
						Convert all legacy attributes to generic attributes 
						
						
					 
					
						2021-12-22 17:36:05 +01:00 
						 
				 
			
				
					
						
							
							
								liushuyu 
							
						 
					 
					
						
						
							
						
						14fc1bec17 
					 
					
						
						
							
							main: reword inhibit reason  
						
						
						
						
					 
					
						2021-12-22 02:33:01 -07:00 
						 
				 
			
				
					
						
							
							
								liushuyu 
							
						 
					 
					
						
						
							
						
						fa7abafa5f 
					 
					
						
						
							
							main: fix wake lock in Flatpak ...  
						
						... 
						
						
						
						... by using the XDP system 
						
						
					 
					
						2021-12-22 02:27:09 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						36df305b13 
					 
					
						
						
							
							Merge pull request  #7599  from FernandoS27/primrestart-vulkan  
						
						... 
						
						
						
						Vulkan: Fix Primitive Restart and implement Logical Operations 
						
						
					 
					
						2021-12-22 00:19:23 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						f1eff447bb 
					 
					
						
						
							
							Merge pull request  #7602  from jbeich/freebsd-vaapi  
						
						... 
						
						
						
						build: enable VA-API on FreeBSD 
						
						
					 
					
						2021-12-21 22:46:49 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						49e3c073a5 
					 
					
						
						
							
							hle: kernel: svc: GetInfo: Fix error checking with IdleTickCount.  
						
						... 
						
						
						
						- Enforce tha the supplied handle is invalid, not valid.
- This gets Witcher 3 booting. 
						
						
					 
					
						2021-12-21 22:41:23 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						6991d447d4 
					 
					
						
						
							
							Merge pull request  #7604  from ameerj/fullscreen-render-window  
						
						... 
						
						
						
						main: Make separate render window fullscreen toggle on the monitor it resides in 
						
						
					 
					
						2021-12-21 18:05:11 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						b30a1d49ff 
					 
					
						
						
							
							Merge pull request  #7608  from Tatsh/scm-ver-override  
						
						... 
						
						
						
						Allow overriding SCM version info 
						
						
					 
					
						2021-12-21 16:07:27 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						5e24f7ed31 
					 
					
						
						
							
							Merge pull request  #7481  from german77/gyro-bias  
						
						... 
						
						
						
						service/hid: Improve console motion accuracy 
						
						
					 
					
						2021-12-21 00:13:54 -08:00 
						 
				 
			
				
					
						
							
							
								Andrew Udvare 
							
						 
					 
					
						
						
							
						
						caf38725ae 
					 
					
						
						
							
							Allow overriding SCM version info  
						
						... 
						
						
						
						If the build is from a non-repository, these functions will return empty. This
patch allows using defines to CMake to set version info such as
-DGIT_BRANCH=master. 
						
						
					 
					
						2021-12-20 19:13:07 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						ee6d40d414 
					 
					
						
						
							
							Merge pull request  #7597  from bunnei/remove-global-lock  
						
						... 
						
						
						
						core: hle: Remove global HLE lock. 
						
						
					 
					
						2021-12-20 14:24:50 -08:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
							
						
						3074b2eb93 
					 
					
						
						
							
							main: Refactor to reduce code duplication in ShowFullscreen()  
						
						
						
						
					 
					
						2021-12-19 02:09:37 -05:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
							
						
						39bb6851e4 
					 
					
						
						
							
							main: Make render window borderless fullscreen toggle on the monitor it resides in  
						
						... 
						
						
						
						Toggling borderless fullscreen on the separate render window made it fullscreen on the monitor which the main yuzu window resided in.
This change allows the render window to go fullscreen on the monitor it resides in, independent of the main window location. 
						
						
					 
					
						2021-12-19 02:08:48 -05:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
							
						
						55650c5b75 
					 
					
						
						
							
							kernel: Manually destroy the current process during shut down  
						
						... 
						
						
						
						Avoids a memory leak. 
						
						
					 
					
						2021-12-19 01:38:25 -05:00 
						 
				 
			
				
					
						
							
							
								Jan Beich 
							
						 
					 
					
						
						
							
						
						e57b13ad94 
					 
					
						
						
							
							video_core/codecs: re-enable VAAPI/VDPAU on BSDs after  72aa418b0b 
						
						
						
						
					 
					
						2021-12-18 20:57:30 +00:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						8e33cf1c2b 
					 
					
						
						
							
							Merge pull request  #7593  from german77/brrr_test  
						
						... 
						
						
						
						core/hid: Cancel any vibration after the test 
						
						
					 
					
						2021-12-18 15:53:15 -05:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						6fb212784e 
					 
					
						
						
							
							Merge pull request  #7600  from bunnei/fix-kip-loading  
						
						... 
						
						
						
						core: loader: kip: Minimal changes to fix KIP loading. 
						
						
					 
					
						2021-12-18 15:50:25 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						2030522d86 
					 
					
						
						
							
							Merge pull request  #7587  from liushuyu/fix-linux-decoding  
						
						... 
						
						
						
						[Patch v2] externals/ffmpeg: refactor ffmpeg searching and handling in cmake 
						
						
					 
					
						2021-12-18 02:33:07 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						212b497d5c 
					 
					
						
						
							
							Merge pull request  #7302  from VPeruS/check-deadlock  
						
						... 
						
						
						
						[input_common] Fixed thread hang 
						
						
					 
					
						2021-12-17 23:43:19 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						7feac8ba46 
					 
					
						
						
							
							core: loader: kip: Minimal changes to fix KIP loading.  
						
						... 
						
						
						
						- Allows us to boot KIP (kernal apps), useful for testing the kernel. 
						
						
					 
					
						2021-12-17 23:08:51 -08:00 
						 
				 
			
				
					
						
							
							
								vonchenplus 
							
						 
					 
					
						
						
							
						
						4908a07c20 
					 
					
						
						
							
							Address format clang  
						
						
						
						
					 
					
						2021-12-18 14:27:07 +08:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						6c00151d17 
					 
					
						
						
							
							Vulkan: Fix the checks for primitive restart extension.  
						
						
						
						
					 
					
						2021-12-18 07:17:08 +01:00 
						 
				 
			
				
					
						
							
							
								Fernando S 
							
						 
					 
					
						
						
							
						
						04b4f3b051 
					 
					
						
						
							
							Merge pull request  #7399  from ameerj/art-refactor  
						
						... 
						
						
						
						video_core: Refactoring post A.R.T. merge 
						
						
					 
					
						2021-12-18 07:09:58 +01:00 
						 
				 
			
				
					
						
							
							
								vonchenplus 
							
						 
					 
					
						
						
							
						
						6ebc972c2b 
					 
					
						
						
							
							Remove spirv handle legacy related code  
						
						
						
						
					 
					
						2021-12-18 14:08:50 +08:00 
						 
				 
			
				
					
						
							
							
								vonchenplus 
							
						 
					 
					
						
						
							
						
						94652e122d 
					 
					
						
						
							
							Remove glsl handle legacy related code  
						
						
						
						
					 
					
						2021-12-18 14:03:40 +08:00 
						 
				 
			
				
					
						
							
							
								Feng Chen 
							
						 
					 
					
						
						
							
						
						e49184e606 
					 
					
						
						
							
							Merge branch 'yuzu-emu:master' into convert_legacy  
						
						
						
						
					 
					
						2021-12-18 13:57:14 +08:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						14d2c77f91 
					 
					
						
						
							
							Vulkan: implement Logical Operations.  
						
						
						
						
					 
					
						2021-12-18 06:52:28 +01:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						6430fc29a9 
					 
					
						
						
							
							Vulkan: Implement VK_EXT_primitive_topology_list_restart  
						
						
						
						
					 
					
						2021-12-18 05:47:48 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						77d06d5df0 
					 
					
						
						
							
							Merge pull request  #7570  from ameerj/favorites-expanded  
						
						... 
						
						
						
						game_list: Add persistent setting for the favorites row expanded state 
						
						
					 
					
						2021-12-17 16:09:05 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						c73841500a 
					 
					
						
						
							
							core: hle: Remove global HLE lock.  
						
						... 
						
						
						
						- This was added early on as a hack to protect against some concurrency issues.
- It's not clear that this serves any purpose anymore, and if it does, individual components should be fixed rather than using a global recursive mutex. 
						
						
					 
					
						2021-12-17 16:05:51 -08:00 
						 
				 
			
				
					
						
							
							
								vperus 
							
						 
					 
					
						
						
							
						
						11f4bf8a9a 
					 
					
						
						
							
							[input_common] Move variable declaration closer to usage  
						
						... 
						
						
						
						MSVC supplied with VS2022 generates "warning C4189: 'CALIBRATION_THRESHOLD':
local variable is initialized but not referenced" which is treated as an
error.
Circumvent it by moving constexpr variable directly into body of lambda function. 
						
						
					 
					
						2021-12-17 20:51:47 +02:00 
						 
				 
			
				
					
						
							
							
								Narr the Reg 
							
						 
					 
					
						
						
							
						
						c82e6dc810 
					 
					
						
						
							
							core/hid: Cancel any vibration after the test  
						
						
						
						
					 
					
						2021-12-16 13:35:15 -06:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						e242f16986 
					 
					
						
						
							
							Merge pull request  #7532  from goldenx86/patch-3  
						
						... 
						
						
						
						Update video core popup 
						
						
					 
					
						2021-12-15 22:32:27 -08:00 
						 
				 
			
				
					
						
							
							
								Matías Locatti 
							
						 
					 
					
						
						
							
						
						333ccf23f8 
					 
					
						
						
							
							Suggestions from CrusadingNinja  
						
						
						
						
					 
					
						2021-12-16 02:57:45 -03:00