Zach Hilman 
							
						 
					 
					
						
						
							
						
						0084cceb20 
					 
					
						
						
							
							sdmc_factory: Add accessor for SDMC PlaceholderCache  
						
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						02b36b0eb5 
					 
					
						
						
							
							sdmc_factory: Add accessor for content directory  
						
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						49c44e3fae 
					 
					
						
						
							
							savedata_factory: Implement savedata creation and don't create dir on open  
						
						... 
						
						
						
						Matches hardware behavior and eliminates some nasty behavior we were doing that wasn't hw-accurate at all. 
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						62d772eaed 
					 
					
						
						
							
							patch_manager: Add short-circuit edge-case to GetPatchVersionNames  
						
						... 
						
						
						
						If title ID is 0, there are no add ons, prevents wasting time looking for them. 
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						06db4d94fd 
					 
					
						
						
							
							patch_manager: Add error checking to load dir to prevent crashes  
						
						... 
						
						
						
						Prevents a crash if the load dir would be nullptr, instead logs an error and returns appropriately. 
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						9d9fc8a675 
					 
					
						
						
							
							registered_cache: Process *.cnmt.nca files  
						
						... 
						
						
						
						Needed to use the RegisteredCache/PlaceholderCache on gamecards. 
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						8500ca797f 
					 
					
						
						
							
							registered_cache: Implement PlaceholderCache to manage placeholder and installing content  
						
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						256a50ad15 
					 
					
						
						
							
							bis_factory: Fix mod loader edge-case with homebrew title IDs  
						
						... 
						
						
						
						Fixes a bug where homebrew that has a title ID with the update bit set can cause issues with the PatchManager 
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						b71bda45ae 
					 
					
						
						
							
							bis_factory: Add accessors for BIS placeholder caches  
						
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						9bee885282 
					 
					
						
						
							
							bis_factory: Add accessor for NAND Image Directory  
						
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						4dae5a52a8 
					 
					
						
						
							
							bis_factory: Add accessors for BIS content directories  
						
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
							
						
						3a1899d143 
					 
					
						
						
							
							bis_factory: Add accessors for BIS partitions  
						
						
						
						
					 
					
						2019-09-21 16:43:10 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						44000971e2 
					 
					
						
						
							
							gl_shader_decompiler: Use uint for images and fix SUATOM  
						
						... 
						
						
						
						In the process remove implementation of SUATOM.MIN and SUATOM.MAX as
these require a distinction between U32 and S32. These have to be
implemented with imageCompSwap loop. 
						
						
					 
					
						2019-09-21 17:33:52 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						675f23aedc 
					 
					
						
						
							
							shader/image: Implement SULD and remove irrelevant code  
						
						... 
						
						
						
						* Implement SULD as float.
* Remove conditional declaration of GL_ARB_shader_viewport_layer_array. 
						
						
					 
					
						2019-09-21 17:32:48 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						4de0f1e1c8 
					 
					
						
						
							
							shader_bytecode: Add SULD encoding  
						
						
						
						
					 
					
						2019-09-21 17:31:46 -03:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						527b841c15 
					 
					
						
						
							
							Shader_IR: ICMP corrections and fixes  
						
						
						
						
					 
					
						2019-09-21 14:28:03 -04:00 
						 
				 
			
				
					
						
							
							
								Ethan 
							
						 
					 
					
						
						
							
						
						8b76444916 
					 
					
						
						
							
							externals: Update dynarmic to master  
						
						
						
						
					 
					
						2019-09-21 16:54:06 +02:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
						
						97b8c9d2c3 
					 
					
						
						
							
							Merge pull request  #2885  from Hexagon12/port-4944  
						
						... 
						
						
						
						Port citra-emu/citra#4944 : "Added Host CPU and OS to log" 
						
						
					 
					
						2019-09-21 23:46:58 +10:00 
						 
				 
			
				
					
						
							
							
								pbarilla 
							
						 
					 
					
						
						
							
						
						8fd266a7c4 
					 
					
						
						
							
							Added Host CPU and OS to log  
						
						
						
						
					 
					
						2019-09-21 16:11:46 +03:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
						
						183c445c30 
					 
					
						
						
							
							Merge pull request  #2806  from FearlessTobi/port-4882  
						
						... 
						
						
						
						Port citra-emu/citra#4882 : "Add frametime logging for tracking performance over time" 
						
						
					 
					
						2019-09-21 20:09:55 +10:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
						
						c7c8ffbc13 
					 
					
						
						
							
							Merge pull request  #2872  from FernandoS27/mem-gpu-opt  
						
						... 
						
						
						
						Core/Memory: Only FlushAndInvalidate GPU if the page is marked as RasterizerCachedMemory 
						
						
					 
					
						2019-09-21 20:07:25 +10:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
						
						25383b9ff2 
					 
					
						
						
							
							Merge pull request  #2576  from DarkLordZach/nsp-fix-1  
						
						... 
						
						
						
						nsp: Fix various errors with loading and processing of extracted NSPs 
						
						
					 
					
						2019-09-21 20:05:24 +10:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
						
						c41365a56f 
					 
					
						
						
							
							Merge pull request  #2866  from Morph1984/checkbox_fix  
						
						... 
						
						
						
						configure_input: Uncheck "Joycons Docked" when "Use Docked Mode" is checked 
						
						
					 
					
						2019-09-21 19:58:22 +10:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
						
						9ad42fb0cf 
					 
					
						
						
							
							Merge pull request  #2868  from ReinUsesLisp/fix-mipmaps  
						
						... 
						
						
						
						maxwell_to_gl: Fix mipmap filtering 
						
						
					 
					
						2019-09-21 19:57:09 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
							
						
						b4db662053 
					 
					
						
						
							
							Swapped TID and Game name to make it easier to parse  
						
						
						
						
					 
					
						2019-09-21 17:43:18 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
							
						
						934ce530f6 
					 
					
						
						
							
							Log the current title id and game name which is booting  
						
						... 
						
						
						
						Spit out a LOG_INFO of the current game name and it's title id in the log. This helps to read log files and figure out which games have which issues 
						
						
					 
					
						2019-09-21 17:34:46 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
							
						
						e9d19add7d 
					 
					
						
						
							
							Used revision 5 instead of 7, marked constexpr as static  
						
						
						
						
					 
					
						2019-09-21 16:24:56 +10:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
						
						b9fd1e2bed 
					 
					
						
						
							
							Merge pull request  #2879  from ogniK5377/trace-submitgpfifo  
						
						... 
						
						
						
						Mark KickOffPb & SubmitGPFIFO as trace 
						
						
					 
					
						2019-09-21 16:22:39 +10:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
							
						
						41836f3a17 
					 
					
						
						
							
							Merge pull request  #2880  from ogniK5377/drawarrays-trace  
						
						... 
						
						
						
						Mark DrawArrays as LOG_TRACE 
						
						
					 
					
						2019-09-21 16:11:54 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
							
						
						01a4afee42 
					 
					
						
						
							
							Mark DrawArrays as LOG_TRACE  
						
						... 
						
						
						
						There's no reason to clog logs with DrawArray. 
						
						
					 
					
						2019-09-21 15:43:58 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
							
						
						c2f966dbc1 
					 
					
						
						
							
							Mark KickOffPb & SubmitGPFIFO as trace  
						
						... 
						
						
						
						These functions are not stubbed and are called fairly often. Due to the nature of how often they're called, we should keep them marked as LOG_TRACE instead of LOG_DEBUG or LOG_WARNING 
						
						
					 
					
						2019-09-21 15:41:11 +10:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						bbe82d62b0 
					 
					
						
						
							
							Merge pull request  #2846  from ReinUsesLisp/fixup-viewport-index  
						
						... 
						
						
						
						gl_shader_decompiler: Avoid writing output attribute when unimplemented 
						
						
					 
					
						2019-09-20 17:11:20 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						88d857499b 
					 
					
						
						
							
							Merge pull request  #2855  from ReinUsesLisp/shfl  
						
						... 
						
						
						
						shader_ir/warp: Implement SHFL for Nvidia devices 
						
						
					 
					
						2019-09-20 17:10:42 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						433e764bb0 
					 
					
						
						
							
							Rasterizer: Correct introduced bug where a conditional render wouldn't stop a draw call from executing  
						
						
						
						
					 
					
						2019-09-20 15:44:28 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						4b81d19a1a 
					 
					
						
						
							
							Shader_IR: Implement ICMP.  
						
						
						
						
					 
					
						2019-09-19 20:56:29 -04:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
							
						
						b54cdeb284 
					 
					
						
						
							
							Added frame_count for REV7 audio renderer  
						
						... 
						
						
						
						Added framecount 
						
						
					 
					
						2019-09-20 10:42:09 +10:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
							
						
						0740758b25 
					 
					
						
						
							
							disable clang-format temp  
						
						
						
						
					 
					
						2019-09-20 10:25:12 +10:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						7761e44d18 
					 
					
						
						
							
							Rasterizer: Refactor and simplify DrawBatch Interface.  
						
						
						
						
					 
					
						2019-09-19 11:41:33 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						d2ea592ddb 
					 
					
						
						
							
							Rasterizer: Address Feedback and conscerns.  
						
						
						
						
					 
					
						2019-09-19 11:41:32 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						c17655ce74 
					 
					
						
						
							
							Rasterizer: Refactor draw calls, remove deadcode and clean up.  
						
						
						
						
					 
					
						2019-09-19 11:41:31 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						7606da5611 
					 
					
						
						
							
							VideoCore: Corrections to the MME Inliner and removal of hacky instance management.  
						
						
						
						
					 
					
						2019-09-19 11:41:29 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						ba02d564f8 
					 
					
						
						
							
							Video Core: initial Implementation of InstanceDraw Packaging  
						
						
						
						
					 
					
						2019-09-19 11:41:27 -04:00 
						 
				 
			
				
					
						
							
							
								David Marcec 
							
						 
					 
					
						
						
							
						
						f9259c0383 
					 
					
						
						
							
							Initial implementation of Ioctl2 & Ioctl3  
						
						... 
						
						
						
						Purpose of Ioctl2 and Ioctl3 is to prevent the passing of raw pointers through ioctls 
						
						
					 
					
						2019-09-19 15:37:25 +10:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						50259d7bdc 
					 
					
						
						
							
							Core/Memory: Only FlushAndInvalidate GPU if the page is marked as RasterizerCachedMemory  
						
						... 
						
						
						
						This commit avoids Invalidating and Flushing the GPU if the page is not
marked as a RasterizerCache Page. 
						
						
					 
					
						2019-09-18 22:47:22 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
						
						b31880dc5e 
					 
					
						
						
							
							Merge pull request  #2784  from ReinUsesLisp/smem  
						
						... 
						
						
						
						shader_ir: Implement shared memory 
						
						
					 
					
						2019-09-18 16:26:05 -04:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						0526bf1895 
					 
					
						
						
							
							shader_ir/warp: Implement SHFL  
						
						
						
						
					 
					
						2019-09-17 17:44:07 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						2dd6411753 
					 
					
						
						
							
							maxwell_to_gl: Fix mipmap filtering  
						
						... 
						
						
						
						OpenGL texture filters follow GL_<texture_filter>_MIPMAP_<mipmap_filter>
but we were using them in the opposite way. 
						
						
					 
					
						2019-09-17 03:32:24 -03:00 
						 
				 
			
				
					
						
							
							
								ReinUsesLisp 
							
						 
					 
					
						
						
							
						
						af809b491e 
					 
					
						
						
							
							gl_rasterizer: Remove unused code paths from ConfigureFramebuffers  
						
						
						
						
					 
					
						2019-09-17 02:50:42 -03:00 
						 
				 
			
				
					
						
							
							
								Morph 
							
						 
					 
					
						
						
							
						
						8d778c90e2 
					 
					
						
						
							
							When docked mode is checked, uncheck "joycons docked"  
						
						
						
						
					 
					
						2019-09-16 23:26:32 -04:00 
						 
				 
			
				
					
						
							
							
								Fernando Sahmkow 
							
						 
					 
					
						
						
							
						
						393cc3ef2f 
					 
					
						
						
							
							Merge pull request  #2851  from ReinUsesLisp/srgb  
						
						... 
						
						
						
						renderer_opengl: Fix sRGB blits 
						
						
					 
					
						2019-09-15 10:38:10 -04:00