David Marcec 
							
						 
						
							
							
							
							
								
							
							
								468bd9c1b0 
								
							 
						 
						
							
							
								
								async shaders  
							
							
							
						 
						
							2020-07-17 14:24:57 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								David 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								c783cf443e 
								
							 
						 
						
							
							
								
								Merge pull request  #4347  from lioncash/logging  
							
							... 
							
							
							
							settings: Make use of std::string_view over std::string for logging 
							
						 
						
							2020-07-17 13:25:06 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								David 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								92f37a229e 
								
							 
						 
						
							
							
								
								Merge pull request  #4371  from lioncash/cmake2  
							
							... 
							
							
							
							core/CMakeLists: Add missing physical_memory.h header file 
							
						 
						
							2020-07-17 13:22:19 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								David 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								adbf5ca50b 
								
							 
						 
						
							
							
								
								Merge pull request  #4357  from lioncash/unused4  
							
							... 
							
							
							
							kernel: Remove unused variables 
							
						 
						
							2020-07-17 13:18:31 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								David 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								69f8b6a53e 
								
							 
						 
						
							
							
								
								Merge pull request  #4358  from lioncash/unused5  
							
							... 
							
							
							
							kernel/thread: Remove unimplemented function prototype 
							
						 
						
							2020-07-17 13:17:52 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								c0650cd82c 
								
							 
						 
						
							
							
								
								macro_hle: Remove unnecessary static keywords  
							
							... 
							
							
							
							These functions are already in an anonymous namespace which makes the
functions internally linked. 
							
						 
						
							2020-07-16 23:17:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								David 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								0d10c863a5 
								
							 
						 
						
							
							
								
								Merge pull request  #4367  from lioncash/inc2  
							
							... 
							
							
							
							constants: Add missing <array> include 
							
						 
						
							2020-07-17 13:14:01 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								David 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								9cca0c2f83 
								
							 
						 
						
							
							
								
								Merge pull request  #4368  from lioncash/macro  
							
							... 
							
							
							
							macro: Resolve missing parameter in doxygen comment 
							
						 
						
							2020-07-17 13:13:22 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								David 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								3ce4edba64 
								
							 
						 
						
							
							
								
								Merge pull request  #4370  from lioncash/simplify  
							
							... 
							
							
							
							macro_hle: Simplify shift expression in HLE_771BB18C62444DA0() 
							
						 
						
							2020-07-17 13:13:05 +10:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								311f500753 
								
							 
						 
						
							
							
								
								core/CMakeLists: Add missing physical_memory.h header file  
							
							... 
							
							
							
							Allows this header file to show up in IDE CMake generators. 
							
						 
						
							2020-07-16 22:56:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								be6b7591d9 
								
							 
						 
						
							
							
								
								macro_hle: Simplify shift expression in HLE_771BB18C62444DA0()  
							
							... 
							
							
							
							Given the expression involves a 32-bit value, this simplifies down to
just: 0x3ffffff. This is likely a remnant from testing that was never
cleaned up.
Resolves a -Wshift-overflow warning. 
							
						 
						
							2020-07-16 22:16:11 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								cc935d997b 
								
							 
						 
						
							
							
								
								macro_hle: Remove unnecessary std::make_pair calls  
							
							... 
							
							
							
							The purpose of make_pair is generally to deduce the types within the
pair without explicitly specifying the types, so these usages were
generally unnecessary, particularly when the type is enforced by the
array declaration. 
							
						 
						
							2020-07-16 21:59:25 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								502dbfb9eb 
								
							 
						 
						
							
							
								
								macro: Resolve missing parameter in doxygen comment  
							
							... 
							
							
							
							Resolves a -Wdocumentation warning. 
							
						 
						
							2020-07-16 21:54:42 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								e07eb5b223 
								
							 
						 
						
							
							
								
								constants: Add missing <array> include  
							
							... 
							
							
							
							Eliminates reliance on an indirect include. 
							
						 
						
							2020-07-16 21:43:20 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								e54c940abf 
								
							 
						 
						
							
							
								
								mii/manager: Resolve sign mismatch warnings  
							
							... 
							
							
							
							Previously the loop termination condition was testing variables of
different signedness. 
							
						 
						
							2020-07-16 21:07:04 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Rodrigo Locatti 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								39ae2deb28 
								
							 
						 
						
							
							
								
								Merge pull request  #4363  from lioncash/mismatch  
							
							... 
							
							
							
							vk_texture_cache: Amend mismatched access masks and indices in UploadBuffer 
							
						 
						
							2020-07-16 21:54:40 -03:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								7f989378c0 
								
							 
						 
						
							
							
								
								mii/manager: Make use of designated initializers  
							
							... 
							
							
							
							Allows returning the structure in a more concise manner. 
							
						 
						
							2020-07-16 20:45:33 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								bunnei 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								3bbf4462db 
								
							 
						 
						
							
							
								
								Merge pull request  #4292  from bunnei/mii-rewrite  
							
							... 
							
							
							
							hle: service: mii: Rewrite service to properly support creation of random and default miis. 
							
						 
						
							2020-07-16 20:05:40 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								7785123b1c 
								
							 
						 
						
							
							
								
								wrapper: Make use of designated initializers where applicable  
							
							
							
						 
						
							2020-07-16 20:01:01 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								01da386617 
								
							 
						 
						
							
							
								
								vk_texture_cache: Make use of designated initializers where applicable  
							
							
							
						 
						
							2020-07-16 19:52:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								169759e069 
								
							 
						 
						
							
							
								
								vk_texture_cache: Amend mismatched access masks and indices in UploadBuffer  
							
							... 
							
							
							
							Discovered while converting relevant parts of the codebase over to
designated initializers. 
							
						 
						
							2020-07-16 19:45:46 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								08d36afd40 
								
							 
						 
						
							
							
								
								vk_swapchain: Make use of designated initializers where applicable  
							
							
							
						 
						
							2020-07-16 19:27:02 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								3c060503bc 
								
							 
						 
						
							
							
								
								vk_stream_buffer: Make use of designated initializers where applicable  
							
							
							
						 
						
							2020-07-16 19:22:11 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								70147e913f 
								
							 
						 
						
							
							
								
								vk_staging_buffer_pool: Make use of designated initializers where applicable  
							
							
							
						 
						
							2020-07-16 19:22:03 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								2025f847bb 
								
							 
						 
						
							
							
								
								vk_shader_util: Make use of designated initializers where applicable  
							
							
							
						 
						
							2020-07-16 19:17:41 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								97e7663004 
								
							 
						 
						
							
							
								
								vk_scheduler: Make use of designated initializers where applicable  
							
							
							
						 
						
							2020-07-16 19:11:43 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								fd7af52ec3 
								
							 
						 
						
							
							
								
								vk_sampler_cache: Make use of designated initializers where applicable  
							
							
							
						 
						
							2020-07-16 19:06:40 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								772b6e4d28 
								
							 
						 
						
							
							
								
								vk_resource_manager: Make use of designated initializers where applicable  
							
							
							
						 
						
							2020-07-16 19:02:35 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								8ebd6a21c5 
								
							 
						 
						
							
							
								
								vk_renderpass_cache: Make use of designated initializers where applicable  
							
							
							
						 
						
							2020-07-16 18:57:23 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								bunnei 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								267d483ed4 
								
							 
						 
						
							
							
								
								Merge pull request  #4362  from lioncash/cast  
							
							... 
							
							
							
							vk_graphics_pipeline: Resolve narrowing warnings 
							
						 
						
							2020-07-16 18:49:42 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								01f297f2e0 
								
							 
						 
						
							
							
								
								vk_rasterizer: Make use of designated initializers where applicable  
							
							
							
						 
						
							2020-07-16 18:49:42 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								c07b0ffe47 
								
							 
						 
						
							
							
								
								vk_query_cache: Make use of designated initializers where applicable  
							
							
							
						 
						
							2020-07-16 18:34:04 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								d43e923990 
								
							 
						 
						
							
							
								
								vk_pipeline_cache: Make use of designated initializers where applicable  
							
							
							
						 
						
							2020-07-16 18:32:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								7d5f93832c 
								
							 
						 
						
							
							
								
								vk_memory_manager: Make use of designated initializers where applicable  
							
							
							
						 
						
							2020-07-16 18:26:30 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								75c00c3cb0 
								
							 
						 
						
							
							
								
								vk_image: Make use of designated initializers where applicable  
							
							
							
						 
						
							2020-07-16 18:24:26 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								6d165481ad 
								
							 
						 
						
							
							
								
								vk_descriptor_pool: Make use of designated initializers where applicable  
							
							
							
						 
						
							2020-07-16 18:19:45 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								fb563e75e9 
								
							 
						 
						
							
							
								
								vk_graphics_pipeline: Resolve narrowing warnings  
							
							... 
							
							
							
							For whatever reason, VK_TRUE and VK_FALSE aren't defined as having a
VkBool32 type, so we need to cast to it explicitly. 
							
						 
						
							2020-07-16 18:13:49 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								5330ca396d 
								
							 
						 
						
							
							
								
								vk_compute_pipeline: Make use of designated initializers where applicable  
							
							
							
						 
						
							2020-07-16 17:32:12 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								757ddd8158 
								
							 
						 
						
							
							
								
								vk_compute_pass: Make use of designated initializers where applicable  
							
							... 
							
							
							
							Note: Some barriers can't be converted over yet, as they ICE MSVC. 
							
						 
						
							2020-07-16 17:23:56 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								a66a0a6a53 
								
							 
						 
						
							
							
								
								vk_buffer_cache: Make use of designated initializers where applicable  
							
							... 
							
							
							
							Note: An array within CopyFrom() cannot be converted over yet, as it
ICEs MSVC when converted over. 
							
						 
						
							2020-07-16 16:59:39 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Rodrigo Locatti 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								104c523d3d 
								
							 
						 
						
							
							
								
								Merge pull request  #4327  from lioncash/desig2  
							
							... 
							
							
							
							address_space_info: Make use of designated initializers 
							
						 
						
							2020-07-16 17:41:55 -03:00 
							
								 
							
						 
					 
				
					
						
							
							
								Rodrigo Locatti 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								be68ee88c2 
								
							 
						 
						
							
							
								
								Merge pull request  #4333  from lioncash/desig3  
							
							... 
							
							
							
							vk_graphics_pipeline: Make use of designated initializers where applicable 
							
						 
						
							2020-07-16 17:41:45 -03:00 
							
								 
							
						 
					 
				
					
						
							
							
								Rodrigo Locatti 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								b6d73ec9c2 
								
							 
						 
						
							
							
								
								Merge pull request  #4332  from lioncash/vkdev  
							
							... 
							
							
							
							vk_device: Make use of designated initializers where applicable 
							
						 
						
							2020-07-16 17:41:20 -03:00 
							
								 
							
						 
					 
				
					
						
							
							
								ReinUsesLisp 
							
						 
						
							
							
							
							
								
							
							
								210cc0204d 
								
							 
						 
						
							
							
								
								decode/other: Implement S2R.LaneId  
							
							... 
							
							
							
							This maps to host's thread id.
- Fixes graphical issues on Paper Mario. 
							
						 
						
							2020-07-16 16:09:39 -03:00 
							
								 
							
						 
					 
				
					
						
							
							
								ReinUsesLisp 
							
						 
						
							
							
							
							
								
							
							
								88e57b13e0 
								
							 
						 
						
							
							
								
								gl_arb_decompiler: Execute BAR even when inside control flow  
							
							... 
							
							
							
							Unlike GLSL, GLASM allows us to call BAR inside control flow.
- Fixes graphical artifacts in Paper Mario. 
							
						 
						
							2020-07-16 16:05:52 -03:00 
							
								 
							
						 
					 
				
					
						
							
							
								ReinUsesLisp 
							
						 
						
							
							
							
							
								
							
							
								a5a72cbd20 
								
							 
						 
						
							
							
								
								renderer_{opengl,vulkan}: Clamp shared memory to host's limit  
							
							... 
							
							
							
							This stops shaders from failing to build when the exceed host's shared
memory size limit. An error is logged. 
							
						 
						
							2020-07-16 16:02:46 -03:00 
							
								 
							
						 
					 
				
					
						
							
							
								bunnei 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								98b36625fa 
								
							 
						 
						
							
							
								
								Merge pull request  #4321  from lioncash/desig  
							
							... 
							
							
							
							vk_blit_screen: Make use of designated initializers where applicable 
							
						 
						
							2020-07-16 14:55:36 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								8bef49cde5 
								
							 
						 
						
							
							
								
								kernel/thread: Remove unimplemented function prototype  
							
							... 
							
							
							
							This isn't used, so it can be removed. 
							
						 
						
							2020-07-16 14:32:46 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								Lioncash 
							
						 
						
							
							
							
							
								
							
							
								2bab07c367 
								
							 
						 
						
							
							
								
								kernel: Remove unused variables  
							
							... 
							
							
							
							Resolves some compiler warnings in the Linux build. 
							
						 
						
							2020-07-16 14:17:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
							
								LC 
							
						 
						
							
							
								
								
							
							
							
								
							
							
								d84d9a64b3 
								
							 
						 
						
							
							
								
								Merge pull request  #4356  from lioncash/inc  
							
							... 
							
							
							
							cpu_manager: Minor tidying up/header inclusions 
							
						 
						
							2020-07-16 14:16:57 -04:00