Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								72cb7ab18b 
								
							 
						 
						
							
							
								
								GPU: Allow using Z32 as a texture format.  
							
							
							
						 
						
							2018-07-24 19:54:23 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								1930980a26 
								
							 
						 
						
							
							
								
								GPU: Allow the usage of R8 as a render target format.  
							
							
							
						 
						
							2018-07-24 19:49:36 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f88b7061c8 
								
							 
						 
						
							
							
								
								Merge pull request  #806  from lioncash/friend  
							
							... 
							
							
							
							friend: Deduplicate interfaces 
							
						 
						
							2018-07-24 17:42:16 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								8bf43a9939 
								
							 
						 
						
							
							
								
								Merge pull request  #810  from Subv/r16  
							
							... 
							
							
							
							GPU: Implemented the R16 and R16F texture formats. 
							
						 
						
							2018-07-24 17:41:02 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								59a41b585e 
								
							 
						 
						
							
							
								
								Merge pull request  #805  from lioncash/sign  
							
							... 
							
							
							
							svc: Resolve sign comparison warnings in WaitSynchronization() 
							
						 
						
							2018-07-24 12:50:03 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								3b77420f15 
								
							 
						 
						
							
							
								
								GPU: Remove the assert that required the CODE_ADDRESS to be 0.  
							
							... 
							
							
							
							Games usually just leave it at 0 but nouveau sets it to something else. This already works fine, the assert is useless. 
							
						 
						
							2018-07-24 13:54:12 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								d10cc9c548 
								
							 
						 
						
							
							
								
								GPU: Implemented the R16 and R16F texture formats.  
							
							
							
						 
						
							2018-07-24 13:39:16 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								6bbabfe848 
								
							 
						 
						
							
							
								
								gl_rasterizer: Replace magic number with GL_INVALID_INDEX in SetupConstBuffers()  
							
							... 
							
							
							
							This is just the named constant that OpenGL provides, so we can use that
instead of using a literal -1 
							
						 
						
							2018-07-24 12:24:49 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								7300872843 
								
							 
						 
						
							
							
								
								gl_rasterizer: Use std::string_view instead of std::string when checking for extensions  
							
							... 
							
							
							
							We can avoid heap allocations here by just using a std::string_view
instead of performing unnecessary copying of the string data. 
							
						 
						
							2018-07-24 12:10:37 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								2aa1ec7f8d 
								
							 
						 
						
							
							
								
								gl_rasterizer: Use in-class member initializers where applicable  
							
							... 
							
							
							
							We can just assign to the members directly in these cases. 
							
						 
						
							2018-07-24 12:08:12 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								4cab632ba6 
								
							 
						 
						
							
							
								
								video_core/memory_manager: Replace a loop with std::array's fill() function in PageSlot()  
							
							... 
							
							
							
							We already have a function that does what this code was doing, so let's
use that instead. 
							
						 
						
							2018-07-24 11:56:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								38ad89a19b 
								
							 
						 
						
							
							
								
								video_core/memory_manager: Avoid repeated unnecessary page slot lookups  
							
							... 
							
							
							
							We don't need to keep calling the same function over and over again in a
loop, especially when the behavior is slightly non-trivial. We can just
keep a reference to the looked up location and do all the checking and
assignments based off it instead. 
							
						 
						
							2018-07-24 11:19:54 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								8dd50ecfb6 
								
							 
						 
						
							
							
								
								deconstructed_rom_directory: Remove unused FindRomFS() function  
							
							
							
						 
						
							2018-07-24 10:54:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								7449b47e7f 
								
							 
						 
						
							
							
								
								friend: Add friend:m, friend:s, and friend:v services  
							
							... 
							
							
							
							Given we already have friend:a and friend:u, we should add the remaining
services as well. 
							
						 
						
							2018-07-24 10:26:01 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								4ac9553a75 
								
							 
						 
						
							
							
								
								friend/interface: Add missing CreateDaemonSuspendSessionService() to the function handler table  
							
							
							
						 
						
							2018-07-24 10:24:16 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								a8473054f0 
								
							 
						 
						
							
							
								
								friend: Deduplicate interfaces  
							
							
							
						 
						
							2018-07-24 10:21:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								46a1bbceea 
								
							 
						 
						
							
							
								
								svc: Resolve sign comparison warnings in WaitSynchronization()  
							
							... 
							
							
							
							The loop's induction variable was signed, but we were comparing against
an unsigned variable. 
							
						 
						
							2018-07-24 09:55:17 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								5bd30caa5c 
								
							 
						 
						
							
							
								
								svc: Log parameters in SetMemoryAttribute()  
							
							... 
							
							
							
							Provides slightly more context than only logging out the address value. 
							
						 
						
							2018-07-24 09:46:46 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								6da26bfccb 
								
							 
						 
						
							
							
								
								Merge pull request  #798  from lioncash/const  
							
							... 
							
							
							
							arm_dynarmic: Make MakeJit() a const member function 
							
						 
						
							2018-07-24 04:48:06 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ef04b499ea 
								
							 
						 
						
							
							
								
								Merge pull request  #797  from lioncash/explicit  
							
							... 
							
							
							
							core: Make converting constructors explicit where applicable 
							
						 
						
							2018-07-24 04:47:26 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e6abd9a13b 
								
							 
						 
						
							
							
								
								Merge pull request  #795  from lioncash/decl  
							
							... 
							
							
							
							apm/interface: Remove redundant declaration of InstallInterfaces() 
							
						 
						
							2018-07-24 04:46:41 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a0873add99 
								
							 
						 
						
							
							
								
								Merge pull request  #799  from Subv/tex_r32f  
							
							... 
							
							
							
							GPU: Implement texture format R32F. 
							
						 
						
							2018-07-24 04:46:07 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								070b662525 
								
							 
						 
						
							
							
								
								Merge pull request  #794  from lioncash/ref  
							
							... 
							
							
							
							mutex: Pass SharedPtr to GetHighestPriorityMutexWaitingThread() by reference 
							
						 
						
							2018-07-24 04:45:34 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								2216f26593 
								
							 
						 
						
							
							
								
								Merge pull request  #796  from bunnei/gl-uint  
							
							... 
							
							
							
							maxwell_to_gl: Implement VertexAttribute::Type::UnsignedInt. 
							
						 
						
							2018-07-24 04:44:56 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f8a5e5fef3 
								
							 
						 
						
							
							
								
								Merge pull request  #789  from bunnei/tex-wrap-border  
							
							... 
							
							
							
							maxwell_to_gl: Implement Texture::WrapMode::Border. 
							
						 
						
							2018-07-24 04:44:37 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								bf002d355b 
								
							 
						 
						
							
							
								
								time: Simplify interface creation  
							
							... 
							
							
							
							We can use one instance of the interface instead of duplicating code. 
							
						 
						
							2018-07-24 06:21:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								672d7dd573 
								
							 
						 
						
							
							
								
								core_timing: Split off utility functions into core_timing_util  
							
							
							
						 
						
							2018-07-24 11:03:24 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								86834affbb 
								
							 
						 
						
							
							
								
								CMakeLists: Sort filenames  
							
							
							
						 
						
							2018-07-24 11:02:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								8bfaf576fb 
								
							 
						 
						
							
							
								
								wait_tree: Silence warning about all code paths not returning a value  
							
							... 
							
							
							
							If code execution hits this spot, something has gone very wrong, so mark
the path as unreachable. This silences a warning on MSVC. 
							
						 
						
							2018-07-24 04:06:55 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								01efb33957 
								
							 
						 
						
							
							
								
								set_sys: Implement SetColorSetId()  
							
							
							
						 
						
							2018-07-24 00:48:16 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								506fb32dd5 
								
							 
						 
						
							
							
								
								ipc_helper: Add helper member function for popping enum values to RequestParser  
							
							
							
						 
						
							2018-07-24 00:47:51 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f493b53c86 
								
							 
						 
						
							
							
								
								Merge pull request  #793  from lioncash/priv  
							
							... 
							
							
							
							ipc_helpers: Make member variables of ResponseBuilder private 
							
						 
						
							2018-07-23 21:23:27 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								bbc63c6f29 
								
							 
						 
						
							
							
								
								Merge pull request  #785  from lioncash/fs  
							
							... 
							
							
							
							partition_filesystem: Use std::move where applicable 
							
						 
						
							2018-07-23 20:36:59 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								772c408826 
								
							 
						 
						
							
							
								
								gl_rasterizer: Implement texture border color.  
							
							
							
						 
						
							2018-07-23 23:34:42 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a5062c345f 
								
							 
						 
						
							
							
								
								maxwell_to_gl: Implement Texture::WrapMode::Border.  
							
							
							
						 
						
							2018-07-23 23:34:41 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								3a80e8ab24 
								
							 
						 
						
							
							
								
								GPU: Implement texture format R32F.  
							
							
							
						 
						
							2018-07-23 22:21:31 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								75c3f87d24 
								
							 
						 
						
							
							
								
								arm_dynarmic: Make MakeJit() a const member function  
							
							... 
							
							
							
							This functions doesn't modify instance state, so it can be a made a
const member function. 
							
						 
						
							2018-07-23 23:19:37 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								88f34a5b96 
								
							 
						 
						
							
							
								
								core: Make converting constructors explicit where applicable  
							
							... 
							
							
							
							Avoids unwanted implicit conversions. Thankfully, given the large amount
of cleanup in past PRs, only this tiny amount is left over to cover. 
							
						 
						
							2018-07-23 23:13:22 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c324ea103c 
								
							 
						 
						
							
							
								
								Merge pull request  #791  from bunnei/rg32f-rgba32f-bgra8  
							
							... 
							
							
							
							gl_rasterizer_cache: Implement formats BGRA8_UNORM/RGBA32_FLOAT/RG32_FLOAT 
							
						 
						
							2018-07-23 20:13:19 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								295d3104fb 
								
							 
						 
						
							
							
								
								maxwell_to_gl: Implement VertexAttribute::Type::UnsignedInt.  
							
							
							
						 
						
							2018-07-23 23:12:14 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								15f87717ca 
								
							 
						 
						
							
							
								
								Merge pull request  #792  from lioncash/retval  
							
							... 
							
							
							
							gl_shader_decompiler: Correct return value of WriteTexsInstruction() 
							
						 
						
							2018-07-23 20:06:48 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								592a444838 
								
							 
						 
						
							
							
								
								apm/interface: Remove redundant declaration of InstallInterfaces()  
							
							... 
							
							
							
							This is already declared in apm/apm.h 
							
						 
						
							2018-07-23 23:01:04 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								ecc4f5065a 
								
							 
						 
						
							
							
								
								mutex: Pass SharedPtr to GetHighestPriorityMutexWaitingThread() by reference  
							
							... 
							
							
							
							The pointed to thread's members are simply observed in this case, so we
don't need to copy it here. 
							
						 
						
							2018-07-23 22:54:35 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								236789a321 
								
							 
						 
						
							
							
								
								Merge pull request  #790  from bunnei/shader-print-instr  
							
							... 
							
							
							
							gl_shader_decompiler: Print instruction value in shader comments. 
							
						 
						
							2018-07-23 19:48:47 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								f2fc9c5284 
								
							 
						 
						
							
							
								
								Merge pull request  #788  from bunnei/shader-check-zero  
							
							... 
							
							
							
							gl_shader_decompiler: Check if SetRegister result is ZeroIndex. 
							
						 
						
							2018-07-23 19:44:05 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								bd410ce242 
								
							 
						 
						
							
							
								
								VFS Regression and Accuracy Fixes ( #776 )  
							
							... 
							
							
							
							* Regression and Mode Fixes
* Review Fixes
* string_view correction
* Add operator& for FileSys::Mode
* Return std::string from SanitizePath
* Farming Simulator Fix
* Use != With mode operator& 
							
						 
						
							2018-07-23 19:40:35 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								a15433c2a9 
								
							 
						 
						
							
							
								
								hle_ipc: Make constructors explicit where applicable  
							
							
							
						 
						
							2018-07-23 22:40:24 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								97ce8f0457 
								
							 
						 
						
							
							
								
								gl_shader_decompiler: Correct return value of WriteTexsInstruction()  
							
							... 
							
							
							
							This should be returning void, not a std::string 
							
						 
						
							2018-07-23 22:31:58 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								1c25b997e8 
								
							 
						 
						
							
							
								
								ipc_helpers: Make member variables of ResponseBuilder private  
							
							... 
							
							
							
							These aren't used externally at all, so they can be made private. 
							
						 
						
							2018-07-23 22:29:07 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3bf9b59021 
								
							 
						 
						
							
							
								
								Merge pull request  #787  from bunnei/tlds  
							
							... 
							
							
							
							gl_shader_decompiler: Implement shader instruction TLDS. 
							
						 
						
							2018-07-23 19:14:01 -07:00