Chloe Marcec 
							
						 
					 
					
						
						
							
						
						5b8bc56e65 
					 
					
						
						
							
							mii: Fix BuildRandomStoreData & Cleanup raw_data  
						
						... 
						
						
						
						Cleaned up mii raw data to reflect the underlying values instead of just a chunk of bytes.
Fixed BuildRandomStoreData not actually generating random miis properly. "values" should be a u32, not a u8. 
						
						
					 
					
						2021-01-20 21:53:57 +11:00 
						 
				 
			
				
					
						
							
							
								Chloe Marcec 
							
						 
					 
					
						
						
							
						
						dc18a1261c 
					 
					
						
						
							
							Mark DestinationToString as static  
						
						
						
						
					 
					
						2021-01-20 18:42:39 +11:00 
						 
				 
			
				
					
						
							
							
								Chloe Marcec 
							
						 
					 
					
						
						
							
						
						dca2e2c8f1 
					 
					
						
						
							
							Mark LogPacketHeaderEntry hash as noexcept  
						
						
						
						
					 
					
						2021-01-20 18:35:58 +11:00 
						 
				 
			
				
					
						
							
							
								Chloe Marcec 
							
						 
					 
					
						
						
							
						
						83f8c1a25e 
					 
					
						
						
							
							lm: Recode LM service  
						
						... 
						
						
						
						Rework the service to spit out to logs instead of a seperate file as well as fix any crashes caused by lm. 
						
						
					 
					
						2021-01-20 18:25:15 +11:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						4cd8b2f1f7 
					 
					
						
						
							
							Merge pull request  #5755  from FearlessTobi/port-5344  
						
						... 
						
						
						
						Port citra-emu/citra#5344 : "game_list: Fix folder reordering" 
						
						
					 
					
						2021-01-19 10:53:18 -08:00 
						 
				 
			
				
					
						
							
							
								Chloe Marcec 
							
						 
					 
					
						
						
							
						
						2d33b2c55a 
					 
					
						
						
							
							acc: Stub StoreSaveDataThumbnail  
						
						... 
						
						
						
						Fixes ACA NEOGEO METAL SLUG hanging on boot. 
						
						
					 
					
						2021-01-19 20:56:18 +11:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
						
						2ef4591e58 
					 
					
						
						
							
							Merge pull request  #5746  from lioncash/sign-compare  
						
						... 
						
						
						
						texture_cache/util: Resolve -Wsign-compare warning 
						
						
					 
					
						2021-01-18 03:49:58 -03:00 
						 
				 
			
				
					
						
							
							
								LC 
							
						 
					 
					
						
						
							
						
						f1b58f0cd9 
					 
					
						
						
							
							Merge pull request  #5754  from lat9nq/fix-disable-boxcat  
						
						... 
						
						
						
						configure_service: Only compile FormatEventStatusString when YUZU_ENABLE_BOXCAT is enabled 
						
						
					 
					
						2021-01-17 23:52:47 -05:00 
						 
				 
			
				
					
						
							
							
								LC 
							
						 
					 
					
						
						
							
						
						dd0679d710 
					 
					
						
						
							
							Merge pull request  #5757  from Morph1984/npad-handheld  
						
						... 
						
						
						
						npad: Add check for HANDHELD_INDEX in UpdateControllerAt() 
						
						
					 
					
						2021-01-17 23:51:30 -05:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						4a67a5b917 
					 
					
						
						
							
							npad: Add check for HANDHELD_INDEX in UpdateControllerAt()  
						
						
						
						
					 
					
						2021-01-17 22:36:17 -05:00 
						 
				 
			
				
					
						
							
							
								german 
							
						 
					 
					
						
						
							
						
						e7c1d7bf77 
					 
					
						
						
							
							Always update configuration for handheld  
						
						
						
						
					 
					
						2021-01-17 18:40:27 -06:00 
						 
				 
			
				
					
						
							
							
								FearlessTobi 
							
						 
					 
					
						
						
							
						
						bf9f737c60 
					 
					
						
						
							
							game_list: Fix folder reordering  
						
						... 
						
						
						
						The bug(s) happened because we swapped the contents on values.game_dirs, but the pointer each item had to their respective game_dir wasn't updated. This made it so that the item had the wrong game_dir associated with it after a "move up" or "move down" operation. It can be observed by choosing "open directory location" after such operation.
Changed from raw pointer to an index because it's equivalent but a bit clearer, but the change is not essential.
Co-Authored-By: Vitor K <29167336+vitor-k@users.noreply.github.com > 
						
						
					 
					
						2021-01-18 01:22:54 +01:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
							
						
						fb796843df 
					 
					
						
						
							
							configure_service: Only compile FormatEventStatusString when YUZU_ENABLE_BOXCAT is enabled  
						
						... 
						
						
						
						The function is unused if YUZU_ENABLE_BOXCAT is disabled, causing a
-Wunused-funciton error when compiled.
Wrapping it with `#ifdef YUZU_ENABLE_BOXCAT` to prevent compiling the
function when the variable is disabled. Opting to not use [[maybe
unused]] in case the function is totally unused in the future. 
						
						
					 
					
						2021-01-17 17:54:29 -05:00 
						 
				 
			
				
					
						
							
							
								german 
							
						 
					 
					
						
						
							
						
						0bd8cecc94 
					 
					
						
						
							
							Fix player 1 default connected value  
						
						
						
						
					 
					
						2021-01-17 12:55:28 -06:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						e8401964b4 
					 
					
						
						
							
							Merge pull request  #5360  from ReinUsesLisp/enforce-memclass-access  
						
						... 
						
						
						
						core: Silence Wclass-memaccess warnings and enforce it 
						
						
					 
					
						2021-01-17 00:55:10 -08:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
						
						132f2006af 
					 
					
						
						
							
							Merge pull request  #5745  from lioncash/documentation  
						
						... 
						
						
						
						video_core: Resolve -Wdocumentation warnings 
						
						
					 
					
						2021-01-17 05:37:17 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						e1ecf64701 
					 
					
						
						
							
							Merge pull request  #5744  from lioncash/header-guard  
						
						... 
						
						
						
						vulkan_debug_callback: Add missing header guard 
						
						
					 
					
						2021-01-17 00:16:12 -08:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						5f4e7c77bd 
					 
					
						
						
							
							texture_cache/util: Resolve -Wsign-compare warning  
						
						... 
						
						
						
						Resolves a -Wsign-compare warning on Clang. 
						
						
					 
					
						2021-01-17 02:47:48 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						40acc2c079 
					 
					
						
						
							
							video_core: Resolve -Wdocumentation warnings  
						
						... 
						
						
						
						Silences some -Wdocumentation warnings on Clang. 
						
						
					 
					
						2021-01-17 02:44:21 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						c61b973968 
					 
					
						
						
							
							vulkan_debug_callback: Add missing header guard  
						
						... 
						
						
						
						Prevents inclusion issues from occurring. 
						
						
					 
					
						2021-01-17 02:39:24 -05:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
						
						0e0fc07135 
					 
					
						
						
							
							Merge pull request  #5740  from lioncash/const-fn  
						
						... 
						
						
						
						input_interpreter: Mark two member functions as const 
						
						
					 
					
						2021-01-16 20:02:02 -03:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
						
						fd873fd369 
					 
					
						
						
							
							Merge pull request  #5262  from ReinUsesLisp/buffer-base  
						
						... 
						
						
						
						buffer_cache/buffer_base: Add a range tracking buffer container and tests 
						
						
					 
					
						2021-01-16 19:48:26 -03:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						ca9afa3293 
					 
					
						
						
							
							input_interpreter: Mark two member functions as const  
						
						... 
						
						
						
						These aren't stateful functions, so we can make use of const.
While we're at, we can resolve some -Wdocumentation warnings. 
						
						
					 
					
						2021-01-16 16:08:35 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						ff2b7cc0d3 
					 
					
						
						
							
							Merge pull request  #5366  from Morph1984/button-press  
						
						... 
						
						
						
						input_interpreter: Add method to check for a button press state 
						
						
					 
					
						2021-01-16 13:00:54 -08:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						3c8f936b31 
					 
					
						
						
							
							input_interpreter: Add method to check for a button press state  
						
						... 
						
						
						
						This allows to check for continuous input for the duration of a button press/hold 
						
						
					 
					
						2021-01-16 10:34:39 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						a7fd61fcce 
					 
					
						
						
							
							Merge pull request  #5275  from FernandoS27/fast-native-clock  
						
						... 
						
						
						
						X86/NativeClock: Improve performance of clock calculations on hot path. 
						
						
					 
					
						2021-01-15 23:01:42 -08:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						8def504d73 
					 
					
						
						
							
							Merge pull request  #5336  from lioncash/tree  
						
						... 
						
						
						
						common/tree: Convert defines over to templates 
						
						
					 
					
						2021-01-15 21:46:25 -08:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
						
						c17ee0da5d 
					 
					
						
						
							
							Merge pull request  #5297  from ReinUsesLisp/vulkan-allocator-common  
						
						... 
						
						
						
						vulkan_memory_allocator: Improvements to the memory allocator 
						
						
					 
					
						2021-01-15 21:50:05 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						c3c7603076 
					 
					
						
						
							
							vk_shader_decompiler: Show comments as OpUndef with a type  
						
						... 
						
						
						
						Silence the new validation layer error about SPIR-V not allowing OpUndef
on a OpTypeVoid, even when the SPIR-V spec doesn't say anything against
it.
They will be inserted as an undefined int to avoid SPIRV-Cross and
validation errors, but only when a debugging tool is attached. 
						
						
					 
					
						2021-01-15 21:12:57 -03:00 
						 
				 
			
				
					
						
							
							
								LC 
							
						 
					 
					
						
						
							
						
						8be9e5b48b 
					 
					
						
						
							
							Merge pull request  #5358  from ReinUsesLisp/rename-insert-padding  
						
						... 
						
						
						
						common/common_funcs: Rename INSERT_UNION_PADDING_{BYTES,WORDS} to _NOINIT 
						
						
					 
					
						2021-01-15 16:19:46 -05:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						5f517e3e16 
					 
					
						
						
							
							core/cmake: Enforce Wclass-memaccess  
						
						... 
						
						
						
						Treat -Wclass-memaccess as an error. 
						
						
					 
					
						2021-01-15 16:31:19 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						f8650a9580 
					 
					
						
						
							
							core: Silence Wclass-memaccess warnings  
						
						... 
						
						
						
						This requires making several types trivial and properly initialize
them whenever they are called. 
						
						
					 
					
						2021-01-15 16:31:19 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						3ff978aa4f 
					 
					
						
						
							
							common/common_funcs: Rename INSERT_UNION_PADDING_{BYTES,WORDS} to _NOINIT  
						
						... 
						
						
						
						INSERT_PADDING_BYTES_NOINIT is more descriptive of the underlying behavior. 
						
						
					 
					
						2021-01-15 16:27:28 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						301e2b5b7a 
					 
					
						
						
							
							vulkan_memory_allocator: Remove unnecesary 'device' memory from commits  
						
						
						
						
					 
					
						2021-01-15 16:19:40 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						432f045dba 
					 
					
						
						
							
							vk_texture_cache: Use Download memory types for texture flushes  
						
						... 
						
						
						
						Use the Download memory type where it matters. 
						
						
					 
					
						2021-01-15 16:19:40 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						8f22f5470c 
					 
					
						
						
							
							vulkan_memory_allocator: Add allocation support for download types  
						
						... 
						
						
						
						Implements the allocator logic to handle download memory types. This
will try to use HOST_CACHED_BIT when available. 
						
						
					 
					
						2021-01-15 16:19:39 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						72541af3bc 
					 
					
						
						
							
							vulkan_memory_allocator: Add "download" memory usage hint  
						
						... 
						
						
						
						Allow users of the allocator to hint memory usage for downloads. This
removes the non-descriptive boolean passed for "host visible" or not
host visible memory commits, and uses an enum to hint device local,
upload and download usages. 
						
						
					 
					
						2021-01-15 16:19:39 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						fade63b58e 
					 
					
						
						
							
							vulkan_common: Move allocator to the common directory  
						
						... 
						
						
						
						Allow using the abstraction from the OpenGL backend. 
						
						
					 
					
						2021-01-15 16:19:39 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						c2b550987b 
					 
					
						
						
							
							renderer_vulkan: Rename Vulkan memory manager to memory allocator  
						
						... 
						
						
						
						"Memory manager" collides with the guest GPU memory manager, and a
memory allocator sounds closer to what the abstraction aims to be. 
						
						
					 
					
						2021-01-15 16:19:39 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						e996f1ad09 
					 
					
						
						
							
							vk_memory_manager: Improve memory manager and its API  
						
						... 
						
						
						
						Fix a bug where the memory allocator could leave gaps between commits.
To fix this the allocation algorithm was reworked, although it's still
short in number of lines of code.
Rework the allocation API to self-contained movable objects instead of
naively using an unique_ptr to do the job for us. Remove the VK prefix. 
						
						
					 
					
						2021-01-15 16:19:36 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						f728a504aa 
					 
					
						
						
							
							Merge pull request  #5355  from lioncash/timer  
						
						... 
						
						
						
						common/timer: Remove 
						
						
					 
					
						2021-01-15 09:42:33 -08:00 
						 
				 
			
				
					
						
							
							
								german 
							
						 
					 
					
						
						
							
						
						b483f2d010 
					 
					
						
						
							
							Always initialize keyboard input  
						
						
						
						
					 
					
						2021-01-15 09:05:17 -06:00 
						 
				 
			
				
					
						
							
							
								german 
							
						 
					 
					
						
						
							
						
						8495e1bd83 
					 
					
						
						
							
							Add mutitouch support for touch screens  
						
						
						
						
					 
					
						2021-01-15 09:05:17 -06:00 
						 
				 
			
				
					
						
							
							
								german 
							
						 
					 
					
						
						
							
						
						d8df9a16bd 
					 
					
						
						
							
							Allow to return up to 16 touch inputs per engine  
						
						
						
						
					 
					
						2021-01-15 09:05:17 -06:00 
						 
				 
			
				
					
						
							
							
								german 
							
						 
					 
					
						
						
							
						
						390ee10eef 
					 
					
						
						
							
							Allow all touch inputs at the same time and remove config options that are not longer necesary  
						
						
						
						
					 
					
						2021-01-15 09:05:17 -06:00 
						 
				 
			
				
					
						
							
							
								german 
							
						 
					 
					
						
						
							
						
						d583e01f54 
					 
					
						
						
							
							Add multitouch support  
						
						
						
						
					 
					
						2021-01-15 09:03:39 -06:00 
						 
				 
			
				
					
						
							
							
								LC 
							
						 
					 
					
						
						
							
						
						9754a8145c 
					 
					
						
						
							
							Merge pull request  #5357  from ReinUsesLisp/alignment-log2  
						
						... 
						
						
						
						common/alignment: Rename AlignBits to AlignUpLog2 and use constraints 
						
						
					 
					
						2021-01-15 03:12:36 -05:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
						
						5b9aedfc21 
					 
					
						
						
							
							Merge pull request  #5356  from lioncash/clz  
						
						... 
						
						
						
						common/bit_util: Replace CLZ/CTZ operations with standardized ones 
						
						
					 
					
						2021-01-15 04:48:58 -03:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						8620de6b20 
					 
					
						
						
							
							common/bit_util: Replace CLZ/CTZ operations with standardized ones  
						
						... 
						
						
						
						Makes for less code that we need to maintain. 
						
						
					 
					
						2021-01-15 02:15:32 -05:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						89c15dd115 
					 
					
						
						
							
							common/alignment: Upgrade to use constraints instead of static asserts  
						
						
						
						
					 
					
						2021-01-15 04:13:39 -03:00