Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							1740aa5444 
							
						 
					 
					
						
						
							
							Shaders: Implemented the FSET instruction.  
						
						... 
						
						
						
						This instruction is similar to the FSETP instruction, but it doesn't set a predicate, it sets the destination register to 1.0 if the condition holds, and 0 otherwise. 
						
					 
					
						2018-04-25 12:52:32 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							5ab597041f 
							
						 
					 
					
						
						
							
							Memory: Added a missing shortcut for Memory::CopyBlock for the current process.  
						
						
						
					 
					
						2018-04-25 11:55:30 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							1dd4861d38 
							
						 
					 
					
						
						
							
							GPU: Make the Textures::CopySwizzledData function accessible from the outside of the file.  
						
						
						
					 
					
						2018-04-25 11:55:30 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							a6da2b93c1 
							
						 
					 
					
						
						
							
							GPU: Added a function to retrieve the bytes per pixel of the render target formats.  
						
						
						
					 
					
						2018-04-25 11:55:29 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							378c881427 
							
						 
					 
					
						
						
							
							GPU: Added surface copy registers to Fermi2D  
						
						
						
					 
					
						2018-04-25 11:55:29 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							b1109931b9 
							
						 
					 
					
						
						
							
							GPU: Added boilerplate code for the Fermi2D engine  
						
						
						
					 
					
						2018-04-25 11:55:29 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							c16cfbbc6c 
							
						 
					 
					
						
						
							
							GPU: Reduce the number of registers of Maxwell3D to 0xE00.  
						
						... 
						
						
						
						The rest are just macro shim registers. 
						
					 
					
						2018-04-25 11:55:28 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							a994446b6e 
							
						 
					 
					
						
						
							
							GPU: Move the Maxwell3D macro uploading code to the inside of the Maxwell3D processor.  
						
						... 
						
						
						
						It doesn't belong in the PFIFO handler. 
						
					 
					
						2018-04-25 11:55:27 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							e2f2a49d2d 
							
						 
					 
					
						
						
							
							GPU: Corrected the upper bound of the PFIFO method ids in the command processor.  
						
						
						
					 
					
						2018-04-25 11:53:54 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3f78a61f09 
							
						 
					 
					
						
						
							
							file-sys: convert a StringFromFormat call into fmt::format in GetFullPath()  
						
						... 
						
						
						
						Lessens the amount to read and gets rid of the PRIX64 macro, allowing us to use a single string
for the whole path, making it easier to read. 
						
					 
					
						2018-04-25 12:35:37 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5aafc83cc9 
							
						 
					 
					
						
						
							
							file-sys: Move logging macros over to the new fmt-capable ones  
						
						
						
					 
					
						2018-04-25 12:35:33 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d00780045 
							
						 
					 
					
						
						
							
							core/memory: Amend address widths in asserts  
						
						... 
						
						
						
						Addresses are 64-bit, these formatting specifiers are simply holdovers from citra. Adjust them to be the correct width. 
						
					 
					
						2018-04-25 12:17:26 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							59dae03dbe 
							
						 
					 
					
						
						
							
							core/memory: Move logging macros over to new fmt-capable ones  
						
						... 
						
						
						
						While we're at it, correct addresses to print all 64 bits where applicable, which were holdovers from citra. 
						
					 
					
						2018-04-25 12:16:33 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22420612db 
							
						 
					 
					
						
						
							
							Merge pull request  #394  from lioncash/video-core  
						
						... 
						
						
						
						video-core: Move logging macros over to new fmt-capable ones 
						
					 
					
						2018-04-25 11:42:59 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7551e457b 
							
						 
					 
					
						
						
							
							video-core: Move logging macros over to new fmt-capable ones  
						
						
						
					 
					
						2018-04-25 09:13:57 -04:00 
						 
				 
			
				
					
						
							
							
								mailwl 
							
						 
					 
					
						
						
						
						
							
						
						
							2ba4e2263c 
							
						 
					 
					
						
						
							
							Service/PCTL: convert to module, add services, stub  
						
						... 
						
						
						
						PCTL::CreateServiceWithoutInitialize and IParentalControlService::Initialize, required by Kirby Star Allies 
						
					 
					
						2018-04-25 09:02:27 +03:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							0369ee7248 
							
						 
					 
					
						
						
							
							Shaders: Added decodings for the FSET instructions.  
						
						
						
					 
					
						2018-04-24 22:42:54 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ea3151f475 
							
						 
					 
					
						
						
							
							Merge pull request  #388  from bunnei/refactor-rasterizer-cache  
						
						... 
						
						
						
						Refactor rasterizer cache 
						
					 
					
						2018-04-24 23:22:24 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c9ca8cbca 
							
						 
					 
					
						
						
							
							Merge pull request  #393  from lioncash/loader  
						
						... 
						
						
						
						loader: Move old logging macros over to new fmt-capable ones 
						
					 
					
						2018-04-24 22:44:18 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							c30cd898fc 
							
						 
					 
					
						
						
							
							renderer_opengl: Use correct byte order for framebuffer pixel format ABGR8.  
						
						
						
					 
					
						2018-04-24 22:31:46 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							f1a4a004fb 
							
						 
					 
					
						
						
							
							gl_rasterizer_cache: Use CHAR_BIT for bpp conversions instead of 8.  
						
						
						
					 
					
						2018-04-24 22:31:46 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							0a023cfb4f 
							
						 
					 
					
						
						
							
							gl_rasterizer_cache: Use GPU PAGE_BITS/SIZE, not CPU.  
						
						
						
					 
					
						2018-04-24 22:31:46 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							9022d926eb 
							
						 
					 
					
						
						
							
							gl_rasterizer_cache: Use new logger.  
						
						
						
					 
					
						2018-04-24 22:31:46 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							fbb3cd110c 
							
						 
					 
					
						
						
							
							gl_rasterizer_cache: Add a function for finding framebuffer GPU address.  
						
						
						
					 
					
						2018-04-24 22:31:46 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							bc0f1896fc 
							
						 
					 
					
						
						
							
							gl_rasterizer_cache: Handle compressed texture sizes.  
						
						
						
					 
					
						2018-04-24 22:31:46 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							4415e00181 
							
						 
					 
					
						
						
							
							gl_rasterizer_cache: Update to be based on GPU addresses, not CPU addresses.  
						
						
						
					 
					
						2018-04-24 22:31:45 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc2e14ec2a 
							
						 
					 
					
						
						
							
							loader: Move old logging macros over to new fmt-capable ones  
						
						
						
					 
					
						2018-04-24 20:22:32 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							10c6d89119 
							
						 
					 
					
						
						
							
							memory_manager: Add implement CpuToGpuAddress.  
						
						
						
					 
					
						2018-04-24 17:49:20 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							239ac8abe2 
							
						 
					 
					
						
						
							
							memory_manager: Make GpuToCpuAddress return an optional.  
						
						
						
					 
					
						2018-04-24 17:49:19 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							9e11a76e92 
							
						 
					 
					
						
						
							
							memory_manager: Use GPUVAdddr, not PAddr, for GPU addresses.  
						
						
						
					 
					
						2018-04-24 17:40:43 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e8c2bb24b2 
							
						 
					 
					
						
						
							
							Merge pull request  #386  from Subv/gpu_query  
						
						... 
						
						
						
						GPU: Added asserts to our code for handling the QUERY_GET GPU command. 
						
					 
					
						2018-04-24 16:13:51 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b7953d2ebf 
							
						 
					 
					
						
						
							
							Merge pull request  #392  from lioncash/log  
						
						... 
						
						
						
						service: Move logging macros over to the new fmt-compatible ones 
						
					 
					
						2018-04-24 14:13:54 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d08cfb55fe 
							
						 
					 
					
						
						
							
							service: Move logging macros over to new fmt-compatible ones  
						
						
						
					 
					
						2018-04-24 12:01:32 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							88eb612718 
							
						 
					 
					
						
						
							
							vi: Move logging macros over to new fmt-compatible ones  
						
						
						
					 
					
						2018-04-24 12:01:31 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bd9c2aa51f 
							
						 
					 
					
						
						
							
							time: Move logging macros over to new fmt-compatible ones  
						
						
						
					 
					
						2018-04-24 12:01:31 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bfe49edb2a 
							
						 
					 
					
						
						
							
							ssl: Move logging macros over to new fmt-compatible ones  
						
						
						
					 
					
						2018-04-24 12:01:31 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							82413a6c89 
							
						 
					 
					
						
						
							
							spl: Move logging macros over to new fmt-compatible ones  
						
						
						
					 
					
						2018-04-24 12:01:31 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62c69f4a1e 
							
						 
					 
					
						
						
							
							sockets: Move logging macros over to new fmt-compatible ones  
						
						
						
					 
					
						2018-04-24 12:01:31 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2a3f3bf977 
							
						 
					 
					
						
						
							
							sm: Move logging macros over to new fmt-compatible ones  
						
						
						
					 
					
						2018-04-24 12:01:31 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							32ece18bb6 
							
						 
					 
					
						
						
							
							set: Move logging macros over to new fmt-compatible ones  
						
						
						
					 
					
						2018-04-24 12:01:30 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							13f9cf2bd0 
							
						 
					 
					
						
						
							
							pctl: Move logging macros over to new fmt-compatible ones  
						
						
						
					 
					
						2018-04-24 12:01:30 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							72b497e876 
							
						 
					 
					
						
						
							
							nvflinger: Move logging macros over to new fmt-compatible ones  
						
						
						
					 
					
						2018-04-24 12:01:30 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							285d8d8b7d 
							
						 
					 
					
						
						
							
							nvdrv: Move logging macros over to new fmt-compatible ones  
						
						
						
					 
					
						2018-04-24 12:01:27 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							022fc59dcd 
							
						 
					 
					
						
						
							
							ns: Move logging macros over to new fmt-compatible ones  
						
						
						
					 
					
						2018-04-24 12:00:56 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							47054327c2 
							
						 
					 
					
						
						
							
							nifm: Move logging macros over to new fmt-compatible ones  
						
						
						
					 
					
						2018-04-24 12:00:56 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							28b92db7fd 
							
						 
					 
					
						
						
							
							nfp: Move logging macros over to new fmt-compatible ones  
						
						
						
					 
					
						2018-04-24 12:00:56 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dabfd90dfe 
							
						 
					 
					
						
						
							
							lm: Move logging macros over to new fmt-compatible ones  
						
						
						
					 
					
						2018-04-24 12:00:56 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9cd7485cd7 
							
						 
					 
					
						
						
							
							hid: Move logging macros over to new fmt-compatible ones  
						
						
						
					 
					
						2018-04-24 12:00:56 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8fc4003dab 
							
						 
					 
					
						
						
							
							friend: Move logging macros over to new fmt-compatible ones  
						
						
						
					 
					
						2018-04-24 12:00:56 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b5b613ea29 
							
						 
					 
					
						
						
							
							filesystem: Move logging macros over to new fmt-compatible ones  
						
						
						
					 
					
						2018-04-24 12:00:52 -04:00