bunnei 
							
						 
					 
					
						
						
							
						
						56c6a5def8 
					 
					
						
						
							
							Merge pull request  #4535  from lioncash/fileutil  
						
						... 
						
						
						
						common/fileutil: Convert namespace to Common::FS 
						
						
					 
					
						2020-08-17 22:35:30 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						0c885249df 
					 
					
						
						
							
							Merge pull request  #4537  from lioncash/tz  
						
						... 
						
						
						
						common/time_zone: Simplify GetOsTimeZoneOffset() 
						
						
					 
					
						2020-08-17 14:27:02 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						3472c00b3b 
					 
					
						
						
							
							Merge pull request  #4540  from lioncash/tr3  
						
						... 
						
						
						
						configure_hotkeys: Don't translate empty strings 
						
						
					 
					
						2020-08-17 12:24:58 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						0530dd6ea1 
					 
					
						
						
							
							Merge pull request  #4494  from lioncash/transcode  
						
						... 
						
						
						
						aes_util: Make use of non-template variant of Transcode 
						
						
					 
					
						2020-08-17 03:50:35 -04:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
						
						d8a90e6536 
					 
					
						
						
							
							Merge pull request  #4531  from lioncash/overload  
						
						... 
						
						
						
						yuzu: Make use of qOverload where applicable 
						
						
					 
					
						2020-08-17 04:13:14 -03:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
						
						cbaf1bc711 
					 
					
						
						
							
							Merge pull request  #4443  from ameerj/vk-async-shaders  
						
						... 
						
						
						
						vulkan_renderer: Async shader/graphics pipeline compilation 
						
						
					 
					
						2020-08-17 15:06:11 +10:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						bbb5623f52 
					 
					
						
						
							
							Merge pull request  #4515  from lat9nq/pgs-menubar-config  
						
						... 
						
						
						
						main: Add an option to modify the currrent game's configuration 
						
						
					 
					
						2020-08-17 01:03:39 -04:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
						
						a91acd5365 
					 
					
						
						
							
							Merge pull request  #4520  from lioncash/pessimize  
						
						... 
						
						
						
						async_shaders: Resolve -Wpessimizing-move warning 
						
						
					 
					
						2020-08-17 14:36:05 +10:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
							
						
						fde8102a41 
					 
					
						
						
							
							Remove unneeded newlines, optional Registry in shader params  
						
						... 
						
						
						
						Addressing feedback from Rodrigo 
						
						
					 
					
						2020-08-16 16:33:21 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						ada9b7fb77 
					 
					
						
						
							
							Merge pull request  #4536  from lioncash/semi3  
						
						... 
						
						
						
						yuzu: Resolve -Wextra-semi warnings 
						
						
					 
					
						2020-08-16 14:35:43 -04:00 
						 
				 
			
				
					
						
							
							
								Ameer J 
							
						 
					 
					
						
						
							
						
						f49ffdd648 
					 
					
						
						
							
							Morph: Update worker allocation comment  
						
						... 
						
						
						
						Co-authored-by: Morph <39850852+Morph1984@users.noreply.github.com > 
						
						
					 
					
						2020-08-16 12:02:22 -04:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
							
						
						1b829fbd7a 
					 
					
						
						
							
							move thread 1/4 count computation into allocate workers method  
						
						
						
						
					 
					
						2020-08-16 12:02:22 -04:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
							
						
						31a76410e8 
					 
					
						
						
							
							Address feedback, add shader compile notifier, update setting text  
						
						
						
						
					 
					
						2020-08-16 12:02:22 -04:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
							
						
						c02464f64e 
					 
					
						
						
							
							Vk Async Worker directly emplace in cache  
						
						
						
						
					 
					
						2020-08-16 12:02:22 -04:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
							
						
						4539073ce1 
					 
					
						
						
							
							Address feedback. Bruteforce delete duplicates  
						
						
						
						
					 
					
						2020-08-16 12:02:22 -04:00 
						 
				 
			
				
					
						
							
							
								ameerj 
							
						 
					 
					
						
						
							
						
						6ac97405df 
					 
					
						
						
							
							Vk Async pipeline compilation  
						
						
						
						
					 
					
						2020-08-16 12:02:22 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						e23289d869 
					 
					
						
						
							
							configure_hotkeys: Don't translate empty strings  
						
						... 
						
						
						
						There's no need to translate an empty string. This just gives
translators unnecessary work. 
						
						
					 
					
						2020-08-16 08:13:25 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						c4ed791164 
					 
					
						
						
							
							common/fileutil: Convert namespace to Common::FS  
						
						... 
						
						
						
						Migrates a remaining common file over to the Common namespace, making it
consistent with the rest of common files.
This also allows for high-traffic FS related code to alias the
filesystem function namespace as
namespace FS = Common::FS;
for more concise typing. 
						
						
					 
					
						2020-08-16 06:52:40 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						fe97d34156 
					 
					
						
						
							
							common/time_zone: Simplify GetOsTimeZoneOffset()  
						
						... 
						
						
						
						We can simplify this function down into a single line with the use of
fmt. A benefit with the fmt approach is that the fmt variant of
localtime is thread-safe as well, making GetOsTimeZoneOffset()
thread-safe as well. 
						
						
					 
					
						2020-08-16 03:58:47 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						dbb1cbce67 
					 
					
						
						
							
							yuzu: Resolve -Wextra-semi warnings  
						
						... 
						
						
						
						While we're in the same area, we can ensure GameDir member variables are
always initialized to consistent values. 
						
						
					 
					
						2020-08-16 03:58:29 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						db96034ea4 
					 
					
						
						
							
							Merge pull request  #4528  from lioncash/discard  
						
						... 
						
						
						
						common: Make use of [[nodiscard]] where applicable 
						
						
					 
					
						2020-08-16 01:47:54 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						404362e1b0 
					 
					
						
						
							
							Merge pull request  #4519  from lioncash/semi  
						
						... 
						
						
						
						maxwell_3d: Resolve -Wextra-semi warning 
						
						
					 
					
						2020-08-16 00:55:15 -04:00 
						 
				 
			
				
					
						
							
							
								lat9nq 
							
						 
					 
					
						
						
							
						
						9f972b7d01 
					 
					
						
						
							
							main: Add an option to modify the currrent game's configuration  
						
						... 
						
						
						
						Creates a new entry in the Emulation menu called "Configure Current Game..." that is only available if a game is currently being executed in yuzu. When selected, it opens the game properties dialog for the current game.
Thanks to @BSoDGamingYT for reminding me to do this. 
						
						
					 
					
						2020-08-15 20:28:48 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						1ee060ca0d 
					 
					
						
						
							
							common/compression: Roll back std::span changes  
						
						... 
						
						
						
						Seems like all compilers don't support std::span yet. 
						
						
					 
					
						2020-08-15 17:17:56 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						df72480395 
					 
					
						
						
							
							common: Make use of [[nodiscard]] where applicable  
						
						... 
						
						
						
						Now that clang-format makes [[nodiscard]] attributes format sensibly, we
can apply them to several functions within the common library to allow
the compiler to complain about any misuses of the functions. 
						
						
					 
					
						2020-08-15 17:17:52 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						2b601e8636 
					 
					
						
						
							
							Merge pull request  #4526  from lioncash/core-semi  
						
						... 
						
						
						
						core: Resolve several -Wextra-semi warnings 
						
						
					 
					
						2020-08-15 02:14:11 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						e6f9231ef0 
					 
					
						
						
							
							Merge pull request  #4527  from lioncash/pessimizing2  
						
						... 
						
						
						
						software_keyboard: Resolve a pessimizing move warning 
						
						
					 
					
						2020-08-15 02:13:44 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						cb6808b4d0 
					 
					
						
						
							
							Merge pull request  #4492  from lioncash/linkage  
						
						... 
						
						
						
						system_control: Make functions internally linked where applicable 
						
						
					 
					
						2020-08-15 02:11:49 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						2aabd1eb05 
					 
					
						
						
							
							Merge pull request  #4463  from lioncash/lockdiscard  
						
						... 
						
						
						
						kernel/scheduler: Mark SchedulerLock constructor as nodiscard 
						
						
					 
					
						2020-08-15 01:31:23 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						feb243b08d 
					 
					
						
						
							
							Merge pull request  #4416  from lioncash/span  
						
						... 
						
						
						
						lz4_compression/zstd_compression: Make use of std::span in interfaces 
						
						
					 
					
						2020-08-15 00:53:11 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						fc2f8963bb 
					 
					
						
						
							
							Merge pull request  #4518  from lioncash/fmtlib  
						
						... 
						
						
						
						CMakeLists: Update fmt to 7.0.3 
						
						
					 
					
						2020-08-14 23:29:27 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						2dace90346 
					 
					
						
						
							
							Merge pull request  #4453  from ReinUsesLisp/block-to-linear  
						
						... 
						
						
						
						textures/decoders: Fix block linear to pitch copies 
						
						
					 
					
						2020-08-14 19:52:12 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						969a4cc4da 
					 
					
						
						
							
							yuzu: Make use of qOverload where applicable  
						
						... 
						
						
						
						Eliminates a verbose function cast. 
						
						
					 
					
						2020-08-14 14:12:55 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						f482b4b40d 
					 
					
						
						
							
							Merge pull request  #4529  from lioncash/assignment  
						
						... 
						
						
						
						time_zone_content_manager: Collapse auto and default case 
						
						
					 
					
						2020-08-14 11:02:00 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						b14277ef97 
					 
					
						
						
							
							time_zone_content_manager: Collapse auto and default case  
						
						... 
						
						
						
						Prevents a useless self-assignment from occurring. 
						
						
					 
					
						2020-08-14 10:58:58 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						1f9ac1541f 
					 
					
						
						
							
							CMakeLists: Update fmt to 7.0.3  
						
						... 
						
						
						
						Keeps the library up to date and fixes a few bugs 
						
						
					 
					
						2020-08-14 09:17:23 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						03d5a5d9de 
					 
					
						
						
							
							software_keyboard: Resolve a pessimizing move warning  
						
						... 
						
						
						
						A std::vector created in place like this is already an rvalue and
doesn't need to be moved. 
						
						
					 
					
						2020-08-14 09:14:54 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						2296e921d2 
					 
					
						
						
							
							core: Resolve several -Wextra-semi warnings  
						
						... 
						
						
						
						We can amend one of the cascade macros to require semicolons in order to
compile. In other cases, we can just remove the superfluous semicolons. 
						
						
					 
					
						2020-08-14 09:09:20 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						6b13d08822 
					 
					
						
						
							
							async_shaders: Resolve -Wpessimizing-move warning  
						
						... 
						
						
						
						Prevents pessimization of the move constructor (which thankfully didn't
actually happen in practice here, given std::thread isn't copyable). 
						
						
					 
					
						2020-08-14 08:16:50 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						83d8bf9af9 
					 
					
						
						
							
							maxwell_3d: Resolve -Wextra-semi warning  
						
						... 
						
						
						
						Semicolons after a function definition aren't necessary. 
						
						
					 
					
						2020-08-14 08:13:41 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						a93f6e51d3 
					 
					
						
						
							
							emu_window: Mark Scoped constructor and Acquire() as nodiscard  
						
						... 
						
						
						
						Ensures that callers make use of the constructor, preventing bugs from
silently occurring. 
						
						
					 
					
						2020-08-14 04:43:44 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						f808258ed9 
					 
					
						
						
							
							kernel/scheduler: Mark SchedulerLock constructor as nodiscard  
						
						... 
						
						
						
						Allows the compiler to warn about cases where the constructor is used
but then immediately discarded, which is a potential cause of
locking/unlocking bugs. 
						
						
					 
					
						2020-08-14 04:43:44 -04:00 
						 
				 
			
				
					
						
							
							
								Rodrigo Locatti 
							
						 
					 
					
						
						
							
						
						e050594706 
					 
					
						
						
							
							Merge pull request  #4495  from lioncash/conv  
						
						... 
						
						
						
						cheat_engine: Resolve implicit bool->u64 conversion 
						
						
					 
					
						2020-08-14 03:10:17 -03:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						a9de967fa3 
					 
					
						
						
							
							Merge pull request  #4514  from Morph1984/worker-alloc  
						
						... 
						
						
						
						gl_shader_cache: Use std::max() for determining num_workers 
						
						
					 
					
						2020-08-13 17:06:57 -04:00 
						 
				 
			
				
					
						
							
							
								LC 
							
						 
					 
					
						
						
							
						
						ff0b14ee62 
					 
					
						
						
							
							Merge pull request  #4511  from lioncash/build2  
						
						... 
						
						
						
						General: Tidy up clang-format warnings part 2 
						
						
					 
					
						2020-08-13 15:13:21 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						b724a4d90c 
					 
					
						
						
							
							General: Tidy up clang-format warnings part 2  
						
						
						
						
					 
					
						2020-08-13 14:19:08 -04:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						e0ff98dd34 
					 
					
						
						
							
							gl_shader_cache: Use std::max() for determining num_workers  
						
						... 
						
						
						
						Does not allocate more threads than available in the host system for boot-time shader compilation and always allocates at least 1 thread if hardware_concurrency() returns 0. 
						
						
					 
					
						2020-08-12 09:23:34 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						a8ffe6eee4 
					 
					
						
						
							
							Merge pull request  #4497  from lioncash/freezer-alg  
						
						... 
						
						
						
						freezer: Make use of std::erase_if 
						
						
					 
					
						2020-08-11 23:07:17 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						e143adc3cf 
					 
					
						
						
							
							Merge pull request  #4493  from jbeich/dragonfly  
						
						... 
						
						
						
						common/virtual_buffer: drop unused includes 
						
						
					 
					
						2020-08-11 12:52:50 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						4605e4d6ff 
					 
					
						
						
							
							Merge pull request  #4502  from lioncash/build  
						
						... 
						
						
						
						General: Tidy up clang-format warnings 
						
						
					 
					
						2020-08-11 11:04:05 -04:00