Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							3e6d81a008 
							
						 
					 
					
						
						
							
							nvdisp: Fix SingleCore frametime reporting  
						
						
						
						
					 
					
						2023-06-07 22:04:02 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							2e1e725443 
							
						 
					 
					
						
						
							
							core_timing: Fix SingleCore cycle timer  
						
						
						
						
					 
					
						2023-06-07 21:44:42 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							907507886d 
							
						 
					 
					
						
						
							
							(wall, native)_clock: Add GetGPUTick  
						
						... 
						
						
						
						Allows us to directly calculate the GPU tick without double conversion to and from the host clock tick. 
						
						
					 
					
						2023-06-07 21:44:42 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							9dcc7bde8b 
							
						 
					 
					
						
						
							
							time: Use compile time division for TimeSpanType conversion  
						
						
						
						
					 
					
						2023-06-07 21:44:42 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							8e56a84566 
							
						 
					 
					
						
						
							
							core_timing: Use CNTPCT as the guest CPU tick  
						
						... 
						
						
						
						Previously, we were mixing the raw CPU frequency and CNTFRQ.
The raw CPU frequency (1020 MHz) should've never been used as CNTPCT (whose frequency is CNTFRQ) is the only counter available. 
						
						
					 
					
						2023-06-07 21:44:42 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							bbd502f67a 
							
						 
					 
					
						
						
							
							nvnflinger: Acquire lock prior to signaling the vsync variable  
						
						
						
						
					 
					
						2023-06-07 21:44:42 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							1492a65454 
							
						 
					 
					
						
						
							
							(wall, native)_clock: Rework NativeClock  
						
						
						
						
					 
					
						2023-06-07 21:44:42 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							dd12dd4c67 
							
						 
					 
					
						
						
							
							x64: Deduplicate RDTSC usage  
						
						
						
						
					 
					
						2023-06-07 21:44:42 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9c6fc44a59 
							
						 
					 
					
						
						
							
							Merge pull request  #10650  from qurious-pixel/android_tv  
						
						... 
						
						
						
						Android TV banner 
						
						
					 
					
						2023-06-07 16:32:25 -07:00 
						 
				 
			
				
					
						
							
							
								qurious-pixel 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							45f80f2b06 
							
						 
					 
					
						
						
							
							remove version code declaration  
						
						
						
						
					 
					
						2023-06-07 13:27:51 -07:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							86cbd867d2 
							
						 
					 
					
						
						
							
							Merge pull request  #10655  from Morph1984/msvc-cxx20  
						
						... 
						
						
						
						CMakeLists: Force C++20 on MSVC due to conflicts with C++23 modules 
						
						
					 
					
						2023-06-07 14:04:25 -04:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5c79a07a36 
							
						 
					 
					
						
						
							
							Merge pull request  #10635  from mrcmunir/l4t-tx1-nvidia  
						
						... 
						
						
						
						Make VK_EXT_robustness2 optional 
						
						
					 
					
						2023-06-07 14:04:14 -04:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cfb76d8f3e 
							
						 
					 
					
						
						
							
							Merge pull request  #10476  from ameerj/gl-memory-maps  
						
						... 
						
						
						
						OpenGL: Make use of persistent buffer maps in buffer cache 
						
						
					 
					
						2023-06-07 14:03:57 -04:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6907d30258 
							
						 
					 
					
						
						
							
							Merge pull request  #10583  from ameerj/ill-logic  
						
						... 
						
						
						
						AccelerateDMA: Fix incorrect check in Buffer<->Texture copies 
						
						
					 
					
						2023-06-07 14:03:40 -04:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							219bd90152 
							
						 
					 
					
						
						
							
							Merge pull request  #10591  from keve1227/localized-game-icons  
						
						... 
						
						
						
						Localize game icons 
						
						
					 
					
						2023-06-07 14:03:28 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
						
						
							
						
						
							f62f43c0da 
							
						 
					 
					
						
						
							
							CMakeLists: Force C++20 on MSVC due to conflicts with C++23 modules  
						
						... 
						
						
						
						The latest version of MSVC STL brings C++23 standard library modules, which conflict with precompiled headers.
Disabling with /experimental:module- has no effect, so force C++20 in the meantime while we wait for module support in other compilers. 
						
						
					 
					
						2023-06-06 20:20:09 -04:00 
						 
				 
			
				
					
						
							
							
								german77 
							
						 
					 
					
						
						
						
						
							
						
						
							107aa52cdb 
							
						 
					 
					
						
						
							
							service: nfc: Add backup support  
						
						
						
						
					 
					
						2023-06-06 17:06:21 -06:00 
						 
				 
			
				
					
						
							
							
								Live session user 
							
						 
					 
					
						
						
						
						
							
						
						
							9611a9e220 
							
						 
					 
					
						
						
							
							Android TV banner  
						
						
						
						
					 
					
						2023-06-06 11:32:25 -07:00 
						 
				 
			
				
					
						
							
							
								Narr the Reg 
							
						 
					 
					
						
						
						
						
							
						
						
							4d61319307 
							
						 
					 
					
						
						
							
							android: Set version code  
						
						
						
						
					 
					
						2023-06-06 12:14:38 -06:00 
						 
				 
			
				
					
						
							
							
								Carlos Estrague  / Mrc_munir 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b854981917 
							
						 
					 
					
						
						
							
							Updated to lexicographical order suggestions  
						
						
						
						
					 
					
						2023-06-06 19:33:52 +02:00 
						 
				 
			
				
					
						
							
							
								Abandoned Cart 
							
						 
					 
					
						
						
						
						
							
						
						
							0968e315f4 
							
						 
					 
					
						
						
							
							android: Improve Gradle build configuration  
						
						
						
						
					 
					
						2023-06-06 12:46:21 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							013c34cb32 
							
						 
					 
					
						
						
							
							vk_device_info: Clean up includes [IWYU]  
						
						
						
						
					 
					
						2023-06-06 01:54:44 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							f9fc996083 
							
						 
					 
					
						
						
							
							vk_device_info: Add SPDX data  
						
						
						
						
					 
					
						2023-06-06 01:54:44 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							fc0c4db20d 
							
						 
					 
					
						
						
							
							yuzu-qt: Load Vulkan device info at startup  
						
						... 
						
						
						
						Loading it when the configuration opens now incurs a noticeable delay.
We also don't need to rediscover the same data repeatedly each time the
configuration opens.
Moves vulkan device info discovery to yuzu's startup as opposed to the
configure_graphics constructor. 
						
						
					 
					
						2023-06-06 01:54:44 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							069d7e6be4 
							
						 
					 
					
						
						
							
							android: audio_core: sink_stream: Remove unnecessary check.  
						
						
						
						
					 
					
						2023-06-05 21:47:36 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cb95d7fe1b 
							
						 
					 
					
						
						
							
							Merge pull request  #10508  from yuzu-emu/lime  
						
						... 
						
						
						
						Project Lime - yuzu Android Port 
						
						
					 
					
						2023-06-05 21:43:43 -07:00 
						 
				 
			
				
					
						
							
							
								Carlos Estrague  / Mrc_munir 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							19d05bd4d7 
							
						 
					 
					
						
						
							
							Make VK_EXT_robustness2 optional  
						
						... 
						
						
						
						For some reason nvidia implemented Vulkan 1.2 supported without support for VK_EXT_robustness2 in tegra X1/X2 .
Fix vulkan work in TX1/TX2  L4T drivers . 
						
						
					 
					
						2023-06-06 06:32:47 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							036996429e 
							
						 
					 
					
						
						
							
							Merge pull request  #10633  from t895/variable-surface-ratio  
						
						... 
						
						
						
						android: Use a custom view for changing emulation aspect ratio 
						
						
					 
					
						2023-06-05 20:27:58 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc2a0b2e50 
							
						 
					 
					
						
						
							
							Merge pull request  #10578  from PabloG02/lime-firmware&logs  
						
						... 
						
						
						
						Add UI to import firmware and share logs 
						
						
					 
					
						2023-06-05 17:41:19 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							e1078ec0f4 
							
						 
					 
					
						
						
							
							android: HomeSettingsFragment: Use string resource for "Share log".  
						
						
						
						
					 
					
						2023-06-05 17:40:43 -07:00 
						 
				 
			
				
					
						
							
							
								Charles Lombardo 
							
						 
					 
					
						
						
						
						
							
						
						
							c8b91b3a89 
							
						 
					 
					
						
						
							
							android: Use a custom view for changing emulation aspect ratio  
						
						... 
						
						
						
						Credit to the Skyline team for the FixedRatioSurfaceView. 
						
						
					 
					
						2023-06-05 20:24:36 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							db7b106f1d 
							
						 
					 
					
						
						
							
							Merge pull request  #10611  from liamwhite/audio-deadlock  
						
						... 
						
						
						
						audio_renderer: resolve adsp thread deadlock shutdown 
						
						
					 
					
						2023-06-05 17:15:19 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							71766f3269 
							
						 
					 
					
						
						
							
							Merge pull request  #10618  from t895/licenses  
						
						... 
						
						
						
						android: Add licenses page 
						
						
					 
					
						2023-06-05 17:14:15 -07:00 
						 
				 
			
				
					
						
							
							
								PabloG02 
							
						 
					 
					
						
						
						
						
							
						
						
							409ff26f02 
							
						 
					 
					
						
						
							
							Address feedback  
						
						
						
						
					 
					
						2023-06-06 00:07:54 +02:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							8f9afbcd91 
							
						 
					 
					
						
						
							
							tz_manager: Fix comparison to wrong integer  
						
						
						
						
					 
					
						2023-06-05 15:15:23 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							3218313c22 
							
						 
					 
					
						
						
							
							tz_manager: Implement missing transition times  
						
						... 
						
						
						
						time_zone_manager: Use s64 storage 
						
						
					 
					
						2023-06-05 15:15:23 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							78a47f1ee8 
							
						 
					 
					
						
						
							
							tz_manager: Warn on unimplemented code  
						
						
						
						
					 
					
						2023-06-05 15:15:23 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							dea61f5d00 
							
						 
					 
					
						
						
							
							tz_manager: Fix character offset not advancing  
						
						
						
						
					 
					
						2023-06-05 15:15:23 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							63c51abe42 
							
						 
					 
					
						
						
							
							tz_manager: Fix off-by-one error  
						
						
						
						
					 
					
						2023-06-05 15:15:23 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							de1fe66d81 
							
						 
					 
					
						
						
							
							time_zone: Handle offset time zones  
						
						... 
						
						
						
						time_zone: Remove maybe_unused
time_zone: Use s64 storages
time_zone: Catch by reference 
						
						
					 
					
						2023-06-05 15:15:23 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							84642bdd3f 
							
						 
					 
					
						
						
							
							time_zone_binary: Add zoneinfo data  
						
						... 
						
						
						
						Adds the basic time zone data for the system archive.
time_zone_binary: Implement full system archive
time_zone_binary: Remove unneeded template
tz_binary: Make GenerateFiles static 
						
						
					 
					
						2023-06-05 15:15:23 -04:00 
						 
				 
			
				
					
						
							
							
								Narr the Reg 
							
						 
					 
					
						
						
						
						
							
						
						
							a40e0fdf9e 
							
						 
					 
					
						
						
							
							time: Implement missing services  
						
						... 
						
						
						
						Implements GetTotalLocationNameCount LoadLocationNameList and
GetTimeZoneRuleVersion.
tz-manager: Fix sign issue 
						
						
					 
					
						2023-06-05 15:15:11 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							8d52dc163a 
							
						 
					 
					
						
						
							
							time_zone_manager: Implement go_ahead/go_back  
						
						
						
						
					 
					
						2023-06-05 15:15:11 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							5d9dd88387 
							
						 
					 
					
						
						
							
							tz_content_manager: Try the system time zone first  
						
						... 
						
						
						
						If we can't find the normal time zone string, try searching for the
closest one. 
						
						
					 
					
						2023-06-05 15:15:11 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							3979c7daa4 
							
						 
					 
					
						
						
							
							common: Move system time zone string detection  
						
						... 
						
						
						
						Moves it from Settings to Common::TimeZone, since this algorithm doesn't
depend on the setting. It also lets us use it in other libraries.
common: Various fixes
time_zone: Don't double up the std::abs
Too many absolute values were causing mirrored time zones to resolve
as the same. 
						
						
					 
					
						2023-06-05 15:15:11 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							011438fa95 
							
						 
					 
					
						
						
							
							configure_system: Remove external offset on custom rtc  
						
						
						
						
					 
					
						2023-06-05 15:15:11 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							a39b9134db 
							
						 
					 
					
						
						
							
							time: Remove auto timezone consideration  
						
						... 
						
						
						
						GetTimeZoneString no longer reports a setting unique to yuzu, so we
can assume a valid timezone string in core. 
						
						
					 
					
						2023-06-05 15:15:11 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							3e68a284ae 
							
						 
					 
					
						
						
							
							settings: Always report a valid time zone  
						
						... 
						
						
						
						Prevents needing to deduce the non-Switch setting in core. Instead, we
deduce the meaning of this setting where the heresy is committed, in
common.
settings: Remove strftime usage
GetTimeZoneString: Use standard features
Also forces GMT on MinGW due to broken strftime. 
						
						
					 
					
						2023-06-05 15:15:11 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							9e2164be74 
							
						 
					 
					
						
						
							
							time_manager: Don't offset RTC by system time zone  
						
						... 
						
						
						
						This causes the emulated system's universal time to be on the user's clock, and the user time to
be off if they set a time zone.
time_manager: Remove GetExternalRtcTime 
						
						
					 
					
						2023-06-05 15:15:11 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							c378cbbc2d 
							
						 
					 
					
						
						
							
							tz_content_manager: Detect system time zone  
						
						... 
						
						
						
						Uses C++20 tzdb to determine the system timezone. The switch uses the
597 posix time zones, so this needs tests if the system time zone isn't
posix-compliant. 
						
						
					 
					
						2023-06-05 15:15:11 -04:00