Matías Locatti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4294429a07 
							
						 
					 
					
						
						
							
							CPP  
						
						
						
						
					 
					
						2023-01-13 04:55:26 -03:00 
						 
				 
			
				
					
						
							
							
								Matías Locatti 
							
						 
					 
					
						
						
						
						
							
						
						
							3ba53f2511 
							
						 
					 
					
						
						
							
							1.5X resolution scaler option  
						
						
						
						
					 
					
						2023-01-13 02:34:24 -03:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							0df43e4e07 
							
						 
					 
					
						
						
							
							renderer_vulkan: disable turbo by default  
						
						
						
						
					 
					
						2023-01-08 11:38:30 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							66e4a48b75 
							
						 
					 
					
						
						
							
							Merge pull request  #9563  from german77/crash_not_allowed  
						
						... 
						
						
						
						input_common: Create an update engine 
						
						
					 
					
						2023-01-07 13:41:27 -08:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							020dbcdbc7 
							
						 
					 
					
						
						
							
							Merge pull request  #9552  from liamwhite/turbo  
						
						... 
						
						
						
						vulkan: implement 'turbo mode' clock booster 
						
						
					 
					
						2023-01-06 09:59:59 -05:00 
						 
				 
			
				
					
						
							
							
								Narr the Reg 
							
						 
					 
					
						
						
						
						
							
						
						
							8042ce7e19 
							
						 
					 
					
						
						
							
							input_common: Create an update engine  
						
						
						
						
					 
					
						2023-01-05 19:24:29 -06:00 
						 
				 
			
				
					
						
							
							
								Wollnashorn 
							
						 
					 
					
						
						
						
						
							
						
						
							8945fafcc0 
							
						 
					 
					
						
						
							
							config: Set the Vulkan driver pipeline cache option to be global  
						
						
						
						
					 
					
						2023-01-05 21:03:01 +01:00 
						 
				 
			
				
					
						
							
							
								Wollnashorn 
							
						 
					 
					
						
						
						
						
							
						
						
							f4626512ff 
							
						 
					 
					
						
						
							
							config: Better wording for VK pipeline cache option and enable by default  
						
						
						
						
					 
					
						2023-01-05 21:03:01 +01:00 
						 
				 
			
				
					
						
							
							
								Wollnashorn 
							
						 
					 
					
						
						
						
						
							
						
						
							16809c1fa7 
							
						 
					 
					
						
						
							
							video_core/vulkan: Added VkPipelineCache to store Vulkan pipelines  
						
						... 
						
						
						
						As an optional feature which can be enabled in the advanced graphics configuration, all pipelines that get built at the initial shader loading are stored in a VkPipelineCache object and are dumped to the disk.
These vendor specific pipeline cache files are located at `/shader/GAME_ID/vulkan_pipelines.bin`. This feature was mainly added because of an issue with the AMD driver (see yuzu-emu#8507) causing invalidation of the cache files the driver builds automatically. 
						
						
					 
					
						2023-01-05 21:02:44 +01:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							a4269c285a 
							
						 
					 
					
						
						
							
							common: add setting for renderer clock workaround  
						
						
						
						
					 
					
						2023-01-04 22:22:01 -05:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							3ecc03ec1b 
							
						 
					 
					
						
						
							
							yuzu-ui: Add setting for disabling macro HLE  
						
						
						
						
					 
					
						2023-01-04 14:56:52 -05:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							a0c697124c 
							
						 
					 
					
						
						
							
							Video_core: Address feedback  
						
						
						
						
					 
					
						2023-01-04 14:39:42 -05:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							d09aa0182f 
							
						 
					 
					
						
						
							
							MacroHLE: Final cleanup and fixes.  
						
						
						
						
					 
					
						2023-01-01 16:43:58 -05:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
						
						
							
						
						
							18637766ef 
							
						 
					 
					
						
						
							
							MacroHLE: Reduce massive calculations on sizing estimation.  
						
						
						
						
					 
					
						2023-01-01 16:43:57 -05:00 
						 
				 
			
				
					
						
							
							
								Merry 
							
						 
					 
					
						
						
						
						
							
						
						
							fd1831b65b 
							
						 
					 
					
						
						
							
							host_memory: Use transparent huge pages where available  
						
						
						
						
					 
					
						2023-01-01 11:40:35 +00:00 
						 
				 
			
				
					
						
							
							
								Merry 
							
						 
					 
					
						
						
						
						
							
						
						
							4d7be85e73 
							
						 
					 
					
						
						
							
							host_memory: Allocate virtual_base with MAP_NORESERVE  
						
						... 
						
						
						
						Specify that we do not require swap to be reserved for this address range;
allow overcommitting. 
						
						
					 
					
						2023-01-01 11:40:35 +00:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							fbc375f0de 
							
						 
					 
					
						
						
							
							fsp_srv: Use ReadBufferSpan  
						
						
						
						
					 
					
						2022-12-25 13:21:15 -05:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							c6590ad07b 
							
						 
					 
					
						
						
							
							scratch_buffer: Explicitly defing resize and resize_destructive functions  
						
						... 
						
						
						
						resize keeps previous data intact when the buffer grows
resize_destructive destroys the previous data when the buffer grows 
						
						
					 
					
						2022-12-19 22:40:50 -05:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							64869807e2 
							
						 
					 
					
						
						
							
							tests: Add ScratchBuffer tests  
						
						
						
						
					 
					
						2022-12-19 18:08:04 -05:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							cfc34dd41d 
							
						 
					 
					
						
						
							
							common: Add ScratchBuffer class  
						
						... 
						
						
						
						This class creates a default initialized heap allocated buffer for cases where value initializing members during allocation or resize
is redundant. 
						
						
					 
					
						2022-12-19 18:07:51 -05:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							88ba5a7f22 
							
						 
					 
					
						
						
							
							common: add make_unique_for_overwrite  
						
						
						
						
					 
					
						2022-12-19 18:07:42 -05:00 
						 
				 
			
				
					
						
							
							
								Matías Locatti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd1ea0fd84 
							
						 
					 
					
						
						
							
							Enable compiler optimizations and enforce x86-64-v2 on GCC/Clang ( #9442 )  
						
						... 
						
						
						
						* Testing LTO (#4 )
* Testing LTO
* clang
* linux
* Added the rest of Blinkhawk's optimizations
* Unlikely asserts
* Removing LTO from Linux builds - GCC
* Removing LTO from Linux builds - Clang 
						
						
					 
					
						2022-12-17 17:16:52 -08:00 
						 
				 
			
				
					
						
							
							
								Chloe Marcec 
							
						 
					 
					
						
						
						
						
							
						
						
							c5f519e1e4 
							
						 
					 
					
						
						
							
							Set: Allow setting device nickname  
						
						
						
						
					 
					
						2022-12-13 19:54:17 -05: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3b19f741bd 
							
						 
					 
					
						
						
							
							Merge pull request  #6833  from abouvier/unbundle  
						
						... 
						
						
						
						cmake: prefer system libraries 
						
						
					 
					
						2022-12-05 12:26:09 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							522e7c5663 
							
						 
					 
					
						
						
							
							Merge pull request  #9273  from ameerj/per-game-profile  
						
						... 
						
						
						
						Configuration: Add per-game input profiles 
						
						
					 
					
						2022-12-04 13:38:01 -05:00 
						 
				 
			
				
					
						
							
							
								Alexandre Bouvier 
							
						 
					 
					
						
						
						
						
							
						
						
							8e17b5469f 
							
						 
					 
					
						
						
							
							cmake: prefer system libraries  
						
						
						
						
					 
					
						2022-12-04 17:09:25 +01:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f77cc6c412 
							
						 
					 
					
						
						
							
							Merge pull request  #9344  from liamwhite/null  
						
						... 
						
						
						
						video_core: add null backend 
						
						
					 
					
						2022-12-03 11:23:25 -08:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							75e16547f8 
							
						 
					 
					
						
						
							
							Merge pull request  #9300  from ameerj/pch  
						
						... 
						
						
						
						CMake: Use precompiled headers to improve compile times 
						
						
					 
					
						2022-12-03 14:10:06 -05:00 
						 
				 
			
				
					
						
							
							
								liamwhite 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22aff09b33 
							
						 
					 
					
						
						
							
							Merge pull request  #9289  from liamwhite/fruit-company  
						
						... 
						
						
						
						general: fix compile for Apple Clang 
						
						
					 
					
						2022-12-03 12:09:21 -05:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							6072b22a0b 
							
						 
					 
					
						
						
							
							core: add option to break on unmapped access  
						
						
						
						
					 
					
						2022-12-02 08:25:45 -05:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							5b5612c1cc 
							
						 
					 
					
						
						
							
							CMake: Consolidate common PCH headers  
						
						
						
						
					 
					
						2022-11-30 18:30:30 -05:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							3c39c0ac3e 
							
						 
					 
					
						
						
							
							string_util: Fix Mingw compile error  
						
						... 
						
						
						
						Co-Authored-By: liamwhite <9658600+liamwhite@users.noreply.github.com> 
						
						
					 
					
						2022-11-30 18:26:26 -05:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
						
						
							
						
						
							37bc5118ea 
							
						 
					 
					
						
						
							
							CMake: Use precompiled headers  
						
						
						
						
					 
					
						2022-11-29 18:50:49 -05:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							89dd7dc180 
							
						 
					 
					
						
						
							
							video_core: add null backend  
						
						
						
						
					 
					
						2022-11-28 19:49:09 -05:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bbb963a31a 
							
						 
					 
					
						
						
							
							Merge pull request  #9339  from lioncash/cacheheader  
						
						... 
						
						
						
						common/cache_management: Amend header includes 
						
						
					 
					
						2022-11-28 13:12:20 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							c2c9b44749 
							
						 
					 
					
						
						
							
							common/cache_management: Amend header includes  
						
						... 
						
						
						
						Narrows the include in the header to <cstddef>, since that's what houses
size_t's definition, meanwhile the <cstdint> include can be moved into
the cpp file. 
						
						
					 
					
						2022-11-28 10:19:53 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							2ec7d0b5fd 
							
						 
					 
					
						
						
							
							common/input: Add helpers functions for creating input and output devices  
						
						... 
						
						
						
						Avoids the redundancy of needing to explictly specify the common
namespace and the type. 
						
						
					 
					
						2022-11-28 10:00:37 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
						
						
							
						
						
							7f42432f42 
							
						 
					 
					
						
						
							
							common/input: Pass ParamPackage by const reference in CreateDevice  
						
						... 
						
						
						
						This was previously being passed by value, which was unnecessary and
created more allocations than necessary. 
						
						
					 
					
						2022-11-28 09:11:58 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ab8d9ac7c 
							
						 
					 
					
						
						
							
							Merge pull request  #9276  from goldenx86/fsrSlider  
						
						... 
						
						
						
						FSR Sharpening Slider 
						
						
					 
					
						2022-11-27 00:13:15 -08:00 
						 
				 
			
				
					
						
							
							
								Matías Locatti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							701ca96827 
							
						 
					 
					
						
						
							
							Oops  
						
						
						
						
					 
					
						2022-11-26 17:39:43 -03:00 
						 
				 
			
				
					
						
							
							
								Matías Locatti 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26211ac339 
							
						 
					 
					
						
						
							
							Replace GLSL as the default OpenGL shader backend  
						
						... 
						
						
						
						GLASM is not very compatible with the latest games, and too many people have the special superpower to break their Vulkan support. 
						
						
					 
					
						2022-11-26 17:27:04 -03:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
						
						
							
						
						
							b670c350e4 
							
						 
					 
					
						
						
							
							settings: Reset FSR sharpening global state with the others  
						
						
						
						
					 
					
						2022-11-25 22:42:24 -05:00 
						 
				 
			
				
					
						
							
							
								Matías Locatti 
							
						 
					 
					
						
						
						
						
							
						
						
							f209e976f4 
							
						 
					 
					
						
						
							
							FSR Sharpening Slider part 1 - only a global slider  
						
						
						
						
					 
					
						2022-11-24 04:22:13 -05:00 
						 
				 
			
				
					
						
							
							
								Liam 
							
						 
					 
					
						
						
						
						
							
						
						
							9737615948 
							
						 
					 
					
						
						
							
							general: fix compile for Apple Clang  
						
						
						
						
					 
					
						2022-11-22 22:22:28 -05:00