bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								2c6a61d4dd 
								
							 
						 
						
							
							
								
								audio_core: common: Bump audio revision to 9.  
							
							... 
							
							
							
							- This is used in fw 12.x.x games. 
							
						 
						
							2021-06-24 18:22:10 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wunkolo 
								
							 
						 
						
							
							
							
							
								
							
							
								722f9c3cb5 
								
							 
						 
						
							
							
								
								common: Replace common_sizes into user-literals  
							
							... 
							
							
							
							Removes common_sizes.h in favor of having `_KiB`, `_MiB`, `_GiB`, etc
user-literals within literals.h.
To keep the global namespace clean, users will have to use:
```
using namespace Common::Literals;
```
to access these literals. 
							
						 
						
							2021-06-24 09:27:40 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								03b505f30d 
								
							 
						 
						
							
							
								
								Merge pull request  #6522  from Morph1984/pragma  
							
							... 
							
							
							
							general: Add missing #pragma once directives 
							
						 
						
							2021-06-24 08:53:27 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								5004b030df 
								
							 
						 
						
							
							
								
								general: Add missing #pragma once directives  
							
							
							
						 
						
							2021-06-24 07:20:57 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Chloe 
								
							 
						 
						
							
							
							
							
								
							
							
								a9a9167009 
								
							 
						 
						
							
							
								
								Add missing includes ( #6521 )  
							
							... 
							
							
							
							* Add missing includes
* Add array 
							
						 
						
							2021-06-24 03:24:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Schplee 
								
							 
						 
						
							
							
							
							
								
							
							
								26bdfdad53 
								
							 
						 
						
							
							
								
								Fix bold tag  
							
							
							
						 
						
							2021-06-23 23:37:03 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Schplee 
								
							 
						 
						
							
							
							
							
								
							
							
								67b36e2221 
								
							 
						 
						
							
							
								
								Fix typo in Readme  
							
							
							
						 
						
							2021-06-23 23:35:46 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Schplee 
								
							 
						 
						
							
							
							
							
								
							
							
								9e2ce3e152 
								
							 
						 
						
							
							
								
								Update Readme  
							
							
							
						 
						
							2021-06-23 23:32:41 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								1f0bb8bad2 
								
							 
						 
						
							
							
								
								Merge pull request  #6517  from lioncash/fmtlib  
							
							... 
							
							
							
							externals: Update fmt to 8.0.0 
							
						 
						
							2021-06-23 15:31:04 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								dbf400b10c 
								
							 
						 
						
							
							
								
								Merge pull request  #6504  from Kelebek1/samples-played  
							
							... 
							
							
							
							[audout] Implement GetAudioOutPlayedSampleCount 
							
						 
						
							2021-06-23 11:31:12 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								f4d6293427 
								
							 
						 
						
							
							
								
								General: Resolve fmt specifiers to adhere to 8.0.0 API where applicable  
							
							... 
							
							
							
							Also removes some deprecated API usages. 
							
						 
						
							2021-06-23 13:48:21 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								59620e2b75 
								
							 
						 
						
							
							
								
								Merge pull request  #6518  from lioncash/func  
							
							... 
							
							
							
							maxwell3d: Add missing return in default SizeInBytes() case 
							
						 
						
							2021-06-23 09:43:00 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								3d8516c16f 
								
							 
						 
						
							
							
								
								maxwell3d: Add missing return in default SizeInBytes() case  
							
							... 
							
							
							
							We were returning '1' in ComponentCount()'s default case but were
neglecting to do the same with SizeInBytes(). 
							
						 
						
							2021-06-23 11:50:40 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								fe19f98dd0 
								
							 
						 
						
							
							
								
								externals: Update dynarmic to allow fmt compilation to succeed  
							
							
							
						 
						
							2021-06-23 09:31:59 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mai M 
								
							 
						 
						
							
							
							
							
								
							
							
								7503ca436b 
								
							 
						 
						
							
							
								
								Merge pull request  #6465  from FernandoS27/sex-on-the-beach  
							
							... 
							
							
							
							GPU: Implement a garbage collector for GPU Caches (project Reaper+) 
							
						 
						
							2021-06-23 08:03:01 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								bfb1846419 
								
							 
						 
						
							
							
								
								externals: Update fmt to 8.0.0  
							
							... 
							
							
							
							Keeps us up to date with the latest major release.
Also allows compilers that support it to perform compile-time format
string checking. 
							
						 
						
							2021-06-23 02:43:36 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mai M 
								
							 
						 
						
							
							
							
							
								
							
							
								6f70ee25ee 
								
							 
						 
						
							
							
								
								Merge pull request  #6508  from ReinUsesLisp/bootmanager-stop-token  
							
							... 
							
							
							
							bootmanager: Use std::stop_source for stopping emulation 
							
						 
						
							2021-06-23 02:35:42 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								1570db4a56 
								
							 
						 
						
							
							
								
								Merge pull request  #6514  from OZtistic/master  
							
							... 
							
							
							
							Simple resizing of Per-Game configuration window and removal of useless Help question mark button in the title bar 
							
						 
						
							2021-06-22 23:19:13 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mai M 
								
							 
						 
						
							
							
							
							
								
							
							
								d790c559cd 
								
							 
						 
						
							
							
								
								Merge pull request  #6512  from ReinUsesLisp/wait-detached-stasks  
							
							... 
							
							
							
							common/detached_tasks: Wait for tasks before shutting down 
							
						 
						
							2021-06-22 22:20:14 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mai M 
								
							 
						 
						
							
							
							
							
								
							
							
								eb03081a1c 
								
							 
						 
						
							
							
								
								Merge pull request  #6509  from ReinUsesLisp/mouse-datarace  
							
							... 
							
							
							
							input_common/mouse_input: Fix data race 
							
						 
						
							2021-06-22 22:19:34 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mai M 
								
							 
						 
						
							
							
							
							
								
							
							
								65e51665ea 
								
							 
						 
						
							
							
								
								Merge pull request  #6510  from ReinUsesLisp/npad-data-race  
							
							... 
							
							
							
							npad: Fix data race when updating devices 
							
						 
						
							2021-06-22 22:17:57 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									OZtistic 
								
							 
						 
						
							
							
							
							
								
							
							
								718f92c097 
								
							 
						 
						
							
							
								
								Simple resizing of the Per-Game configuration window and removal of useless Help question mark button in the title bar  
							
							
							
						 
						
							2021-06-23 12:02:10 +10:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								382d5c114c 
								
							 
						 
						
							
							
								
								Merge pull request  #6493  from Morph1984/fs-nodiscard  
							
							... 
							
							
							
							common: fs: Miscellaneous changes 
							
						 
						
							2021-06-22 17:21:59 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								2b8f288319 
								
							 
						 
						
							
							
								
								Merge pull request  #6472  from Morph1984/spl  
							
							... 
							
							
							
							service: spl: Implement general SPL service 
							
						 
						
							2021-06-22 15:43:10 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								2b97b0c46c 
								
							 
						 
						
							
							
								
								Merge pull request  #6483  from Morph1984/get-tz-file  
							
							... 
							
							
							
							service: time: Use GetFileRelative to get files within subdirectories 
							
						 
						
							2021-06-22 14:25:41 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								505b198e80 
								
							 
						 
						
							
							
								
								Reaper: Set minimum cleaning limit on OGL.  
							
							
							
						 
						
							2021-06-22 22:07:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								42e41ca939 
								
							 
						 
						
							
							
								
								common: fs: Add a description of a regular file in IsFile  
							
							... 
							
							
							
							This provides a more concrete example of what a regular file is and isn't. 
							
						 
						
							2021-06-22 15:07:51 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								c74b4be699 
								
							 
						 
						
							
							
								
								vfs_real: Fix Mode to FileAccessMode conversion  
							
							... 
							
							
							
							These enforce requiring the file to exist prior to opening. 
							
						 
						
							2021-06-22 15:07:51 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								f158fd9dd1 
								
							 
						 
						
							
							
								
								common: fs: Amend IsFile check in FileOpen / (Write/Append)StringToFile  
							
							... 
							
							
							
							This check was preventing files with the Write or Append file access modes from being created, as per the documented behavior in FileAccessMode.
This amends the check to test for the existence of a filesystem object prior to checking whether it is a regular file.
Thanks to liushuyu for pointing out that removing the check altogether would not guard against attempting to open non-regular files such as directories, symlinks, FIFO (pipes), sockets, block devices, or character devices.
The documentation has also been updated for these functions to clarify that a file refers to a regular file. 
							
						 
						
							2021-06-22 15:06:58 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								e12844c5a3 
								
							 
						 
						
							
							
								
								common: fs: file: Remove [[nodiscard]] attribute from Flush  
							
							... 
							
							
							
							Similarly, Flush() is typically called to attempt to flush a file into the disk. In the one case where this is used, we do not care whether the flush has succeeded or not, making [[nodiscard]] unnecessary. 
							
						 
						
							2021-06-22 13:36:24 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								f81ef990ac 
								
							 
						 
						
							
							
								
								common: fs: Remove [[nodiscard]] attribute on Remove* functions  
							
							... 
							
							
							
							There are a lot of scenarios where we don't particularly care whether or not the removal operation and just simply attempt a removal.
As such, removing the [[nodiscard]] attribute is best for these functions. 
							
						 
						
							2021-06-22 13:36:24 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								623d9f1730 
								
							 
						 
						
							
							
								
								Merge pull request  #6506  from ReinUsesLisp/master-semaphore-jthread  
							
							... 
							
							
							
							vk_master_semaphore: Use jthread for debug thread 
							
						 
						
							2021-06-22 08:44:25 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								7ebde2375c 
								
							 
						 
						
							
							
								
								Merge pull request  #6495  from lat9nq/mingw-vista-style  
							
							... 
							
							
							
							ci: windows: Copy the Qt styles directory when packaging 
							
						 
						
							2021-06-22 08:39:28 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mai M 
								
							 
						 
						
							
							
							
							
								
							
							
								99dcb0d0e1 
								
							 
						 
						
							
							
								
								Merge pull request  #6511  from ReinUsesLisp/core-is-powered-data-race  
							
							... 
							
							
							
							core: Make is_powered_on atomic 
							
						 
						
							2021-06-22 04:28:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Rodrigo Locatti 
								
							 
						 
						
							
							
							
							
								
							
							
								13edf2e071 
								
							 
						 
						
							
							
								
								core: Make is_powered_on atomic  
							
							... 
							
							
							
							Fixes potential data races when shutting down. 
							
						 
						
							2021-06-22 04:33:07 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Rodrigo Locatti 
								
							 
						 
						
							
							
							
							
								
							
							
								ee29cddce2 
								
							 
						 
						
							
							
								
								common/detached_tasks: Wait for tasks before shutting down  
							
							... 
							
							
							
							If this is not waited on, the synchronization primitives are destroyed
whe main exits and the detached task ends up signalling garbage and not
properly finishing. 
							
						 
						
							2021-06-22 04:27:44 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Rodrigo Locatti 
								
							 
						 
						
							
							
							
							
								
							
							
								c32066d766 
								
							 
						 
						
							
							
								
								npad: Fix data race when updating devices  
							
							... 
							
							
							
							Add a lock to avoid data races.
This reduces the number of -fsanitize=thread errors significantly. 
							
						 
						
							2021-06-22 03:16:21 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Rodrigo Locatti 
								
							 
						 
						
							
							
							
							
								
							
							
								65df2a2ba0 
								
							 
						 
						
							
							
								
								input_common/mouse_input: Fix data race  
							
							... 
							
							
							
							Fix data race using std::jthread and std::stop_token. 
							
						 
						
							2021-06-22 02:31:39 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								abbadc27d8 
								
							 
						 
						
							
							
								
								Merge pull request  #6481  from Morph1984/missing-peak-set  
							
							... 
							
							
							
							kernel: Fix missing peak set in KResourceLimit::SetLimitValue 
							
						 
						
							2021-06-21 22:16:48 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kelebek1 
								
							 
						 
						
							
							
							
							
								
							
							
								5015541902 
								
							 
						 
						
							
							
								
								Implement audout GetAudioOutPlayedSampleCount  
							
							... 
							
							
							
							Used in Ninja Gaiden games. 
							
						 
						
							2021-06-22 04:39:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								2b175430fd 
								
							 
						 
						
							
							
								
								bootmanager: Use std::stop_source for stopping emulation  
							
							... 
							
							
							
							Use its std::stop_token to abort shader cache loading.
Using std::stop_token instead of std::atomic_bool allows the usage of
other utilities like std::stop_callback. 
							
						 
						
							2021-06-22 00:04:57 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								6d5036dcf2 
								
							 
						 
						
							
							
								
								vk_master_semaphore: Use jthread for debug thread  
							
							
							
						 
						
							2021-06-21 19:56:07 -03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3fb11c6e77 
								
							 
						 
						
							
							
								
								Merge pull request  #6499  from FernandoS27/we-were-on-a-break  
							
							... 
							
							
							
							Update dynarmic and add new unsafe CPU option. 
							
						 
						
							2021-06-21 14:56:08 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								dce9f4452f 
								
							 
						 
						
							
							
								
								Merge pull request  #6475  from ameerj/unlimit-fps  
							
							... 
							
							
							
							nvflinger: Add experimental toggle to disable buffer swap interval limits 
							
						 
						
							2021-06-21 11:58:12 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mai M 
								
							 
						 
						
							
							
							
							
								
							
							
								0e0285a30e 
								
							 
						 
						
							
							
								
								Merge pull request  #6486  from CaptV0rt3x/httplib  
							
							... 
							
							
							
							externals: httplib: replace custom httplib header with upstream as submodule 
							
						 
						
							2021-06-21 11:56:33 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									lat9nq 
								
							 
						 
						
							
							
							
							
								
							
							
								8ec7ea11c8 
								
							 
						 
						
							
							
								
								gl_device: Expand on Mesa driver names  
							
							... 
							
							
							
							Makes this list a bit more capable at identifying Mesa drivers. Tries to
deal with two of the overloaded vendor strings in a more generic
fashion. 
							
						 
						
							2021-06-20 23:04:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ameerj 
								
							 
						 
						
							
							
							
							
								
							
							
								59d6951aeb 
								
							 
						 
						
							
							
								
								video_core: Add GPU vendor name to window title bar  
							
							
							
						 
						
							2021-06-20 23:04:07 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								1592ec32bc 
								
							 
						 
						
							
							
								
								Update dynarmic and add new unsafe CPU option.  
							
							
							
						 
						
							2021-06-20 20:40:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								849c8dba46 
								
							 
						 
						
							
							
								
								Reaper: Guarantee correct deletion.  
							
							
							
						 
						
							2021-06-20 19:11:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								d2d4616cca 
								
							 
						 
						
							
							
								
								Reaper: Upgrade label from unsafe to experimental as no regressions are known now.  
							
							
							
						 
						
							2021-06-20 12:35:19 +02:00