bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								1abeeb9702 
								
							 
						 
						
							
							
								
								Merge pull request  #641  from bunnei/nvhost-ctrl-fix  
							
							... 
							
							
							
							nvhost_ctrl: Fix NvOsGetConfigU32 for Snipper Clips. 
							
						 
						
							2018-07-09 14:32:22 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								99a359777c 
								
							 
						 
						
							
							
								
								savedata_factory: Always create a save directory for games.  
							
							
							
						 
						
							2018-07-08 17:05:13 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								8924486715 
								
							 
						 
						
							
							
								
								nvhost_ctrl: Fix NvOsGetConfigU32 for Snipper Clips.  
							
							
							
						 
						
							2018-07-08 17:01:46 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9d9375e109 
								
							 
						 
						
							
							
								
								gl_rasterizer: Flip triangles when regs.viewport_transform[0].scale_y is negative.  
							
							... 
							
							
							
							- Fixes a regression with Binding of Isaac. 
							
						 
						
							2018-07-08 16:16:24 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								fb664990a3 
								
							 
						 
						
							
							
								
								Merge pull request  #625  from Subv/imnmx  
							
							... 
							
							
							
							GPU: Implemented the IMNMX shader instruction. 
							
						 
						
							2018-07-07 19:33:50 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								709d855436 
								
							 
						 
						
							
							
								
								Merge pull request  #627  from Subv/bc7u  
							
							... 
							
							
							
							GPU: Implemented the BC7U texture format. 
							
						 
						
							2018-07-07 19:33:18 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								15d983c1ba 
								
							 
						 
						
							
							
								
								Merge pull request  #639  from bunnei/revert-vfs  
							
							... 
							
							
							
							Revert "Virtual Filesystem (#597 )" 
							
						 
						
							2018-07-07 19:30:58 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0c22a8d514 
								
							 
						 
						
							
							
								
								Revert "Virtual Filesystem ( #597 )"  
							
							... 
							
							
							
							This reverts commit 12e9522b32 
							
						 
						
							2018-07-07 20:24:51 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								febdc6f478 
								
							 
						 
						
							
							
								
								Merge pull request  #632  from FearlessTobi/add-discord-link  
							
							... 
							
							
							
							Port #3466  from Citra: Add link to Discord 
							
						 
						
							2018-07-07 07:56:26 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								3c86a705ba 
								
							 
						 
						
							
							
								
								GPU: Implemented the BC7U texture format.  
							
							... 
							
							
							
							Note: Our version of glad exports GL_COMPRESSED_RGBA_BPTC_UNORM as GL_COMPRESSED_RGBA_BPTC_UNORM_ARB, maybe it's time we update it. 
							
						 
						
							2018-07-07 09:17:48 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								f02881519d 
								
							 
						 
						
							
							
								
								Port  #3513  (partly) from Citra  
							
							
							
						 
						
							2018-07-07 14:23:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								8f74246cb1 
								
							 
						 
						
							
							
								
								Port  #3474  from Citra  
							
							
							
						 
						
							2018-07-07 14:17:44 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								fa8a9656a9 
								
							 
						 
						
							
							
								
								Port  #3505  from CItra  
							
							
							
						 
						
							2018-07-07 14:11:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Tobias 
								
							 
						 
						
							
							
							
							
								
							
							
								6a5adae558 
								
							 
						 
						
							
							
								
								Port  #3466  from Citra  
							
							
							
						 
						
							2018-07-07 14:00:20 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								365753a98c 
								
							 
						 
						
							
							
								
								Port  #3579  from Citra  
							
							
							
						 
						
							2018-07-07 13:59:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								d648ecb8d8 
								
							 
						 
						
							
							
								
								Merge pull request  #631  from lioncash/dynarmic  
							
							... 
							
							
							
							externals: Update dynarmic to f7d11baa1 
							
						 
						
							2018-07-06 19:35:02 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								973470e7d9 
								
							 
						 
						
							
							
								
								externals: Update dynarmic to f7d11baa1  
							
							
							
						 
						
							2018-07-06 20:54:04 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								c754485cda 
								
							 
						 
						
							
							
								
								Merge pull request  #630  from FearlessTobi/remove-citra-references  
							
							... 
							
							
							
							Remove some references to Citra 
							
						 
						
							2018-07-06 11:13:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Zach Hilman 
								
							 
						 
						
							
							
							
							
								
							
							
								12e9522b32 
								
							 
						 
						
							
							
								
								Virtual Filesystem ( #597 )  
							
							... 
							
							
							
							* Add VfsFile and VfsDirectory classes
* Finish abstract Vfs classes
* Implement RealVfsFile (computer fs backend)
* Finish RealVfsFile and RealVfsDirectory
* Finished OffsetVfsFile
* More changes
* Fix import paths
* Major refactor
* Remove double const
* Use experimental/filesystem or filesystem depending on compiler
* Port partition_filesystem
* More changes
* More Overhaul
* FSP_SRV fixes
* Fixes and testing
* Try to get filesystem to compile
* Filesystem on linux
* Remove std::filesystem and document/test
* Compile fixes
* Missing include
* Bug fixes
* Fixes
* Rename v_file and v_dir
* clang-format fix
* Rename NGLOG_* to LOG_*
* Most review changes
* Fix TODO
* Guess 'main' to be Directory by filename 
							
						 
						
							2018-07-06 10:51:32 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									fearlessTobi 
								
							 
						 
						
							
							
							
							
								
							
							
								08acefbaab 
								
							 
						 
						
							
							
								
								Remove some references to Citra  
							
							
							
						 
						
							2018-07-06 15:47:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								0ea724e06b 
								
							 
						 
						
							
							
								
								Merge pull request  #629  from Subv/depth_test  
							
							... 
							
							
							
							GPU: Allow using the old NV04 values for the depth test function. 
							
						 
						
							2018-07-05 16:43:10 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								c44c0078cc 
								
							 
						 
						
							
							
								
								GPU: Allow using the old NV04 values for the depth test function.  
							
							... 
							
							
							
							These seem to be just a valid as the GL token values. Thanks @ReinUsesLisp
This restores graphical output to Disgaea 5 
							
						 
						
							2018-07-05 13:01:31 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								aaf0e0a73e 
								
							 
						 
						
							
							
								
								Merge pull request  #626  from Subv/shader_sync  
							
							... 
							
							
							
							GPU: Stub the shader SYNC and DEPBAR instructions. 
							
						 
						
							2018-07-05 12:54:19 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								ffdd37675f 
								
							 
						 
						
							
							
								
								Merge pull request  #624  from Subv/f2f_round  
							
							... 
							
							
							
							GPU: Implemented the F2F 'round' rounding mode. 
							
						 
						
							2018-07-05 11:30:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								159deaa00f 
								
							 
						 
						
							
							
								
								Merge pull request  #623  from Subv/vertex_types  
							
							... 
							
							
							
							GPU: Implement the Size_16_16 and Size_10_10_10_2 vertex attribute types 
							
						 
						
							2018-07-05 11:30:01 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9bfeacb59a 
								
							 
						 
						
							
							
								
								Merge pull request  #622  from Subv/unused_tex  
							
							... 
							
							
							
							GPU: Ignore unused textures and corrected the TEX shader instruction decoding. 
							
						 
						
							2018-07-05 11:29:17 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a45206c2b2 
								
							 
						 
						
							
							
								
								Merge pull request  #621  from Subv/psetp_  
							
							... 
							
							
							
							GPU: Implemented the PSETP shader instruction. 
							
						 
						
							2018-07-05 11:28:50 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								21f8cd6e8c 
								
							 
						 
						
							
							
								
								Merge pull request  #620  from Subv/depth_z32f  
							
							... 
							
							
							
							GPU: Implemented the 32 bit float depth buffer format. 
							
						 
						
							2018-07-05 11:09:15 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								cc56ecc097 
								
							 
						 
						
							
							
								
								GPU: Implemented the IMNMX shader instruction.  
							
							... 
							
							
							
							It's similar to the FMNMX instruction but it works on integers. 
							
						 
						
							2018-07-04 15:44:37 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								c4268c13c6 
								
							 
						 
						
							
							
								
								GPU: Implemented the F2F 'round' rounding mode.  
							
							... 
							
							
							
							It's implemented via the GLSL 'roundEven()' function. 
							
						 
						
							2018-07-04 15:43:21 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								56a5e7ba50 
								
							 
						 
						
							
							
								
								GPU: Stub the shader SYNC and DEPBAR instructions.  
							
							... 
							
							
							
							It is unknown at this moment if we actually need to do something with these instructions or if the GLSL compiler takes care of that for us. 
							
						 
						
							2018-07-04 15:29:51 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								25e08cf116 
								
							 
						 
						
							
							
								
								GPU: Implement the Size_16_16 and Size_10_10_10_2 vertex attribute types.  
							
							... 
							
							
							
							Both signed and unsigned variants. 
							
						 
						
							2018-07-04 15:22:34 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								36822431cc 
								
							 
						 
						
							
							
								
								GPU: Ignore textures that the GLSL compiler deemed unused when binding textures to the shaders.  
							
							
							
						 
						
							2018-07-04 15:20:12 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								673600656c 
								
							 
						 
						
							
							
								
								GPU: Corrected the decoding for the TEX shader instruction.  
							
							
							
						 
						
							2018-07-04 15:19:20 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								9ba997d4f0 
								
							 
						 
						
							
							
								
								GPU: Implemented the PSETP shader instruction.  
							
							... 
							
							
							
							It's similar to the isetp and fsetp instructions but it works on predicates instead. 
							
						 
						
							2018-07-04 15:15:03 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								8f21c5d44f 
								
							 
						 
						
							
							
								
								Merge pull request  #619  from Subv/flip_cull  
							
							... 
							
							
							
							GPU: Flip the triangle front face winding if the GPU is configured to not flip the triangles. 
							
						 
						
							2018-07-04 12:13:38 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								910af4676c 
								
							 
						 
						
							
							
								
								GPU: Implemented the 32 bit float depth buffer format.  
							
							
							
						 
						
							2018-07-04 10:42:33 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								70f55cf738 
								
							 
						 
						
							
							
								
								GPU: Flip the triangle front face winding if the GPU is configured to not flip the triangles.  
							
							... 
							
							
							
							OpenGL's default behavior is already correct when the GPU is configured to flip the triangles.
This fixes 1-2 Switch's splash screen. 
							
						 
						
							2018-07-04 10:26:46 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								18115aede8 
								
							 
						 
						
							
							
								
								Merge pull request  #618  from Subv/clear_used_buffers  
							
							... 
							
							
							
							GPU: Only configure the used framebuffers during clear. 
							
						 
						
							2018-07-04 00:12:46 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								53e622f91d 
								
							 
						 
						
							
							
								
								GPU: Only configure the used framebuffers during clear.  
							
							... 
							
							
							
							Don't try to configure the color buffer if it is not being cleared, it may not be completely valid at this point. 
							
						 
						
							2018-07-03 22:32:59 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3c4a5817c2 
								
							 
						 
						
							
							
								
								Merge pull request  #609  from Subv/clear_buffers  
							
							... 
							
							
							
							GPU: Implemented the CLEAR_BUFFERS register. 
							
						 
						
							2018-07-03 19:34:34 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e122e482f0 
								
							 
						 
						
							
							
								
								Merge pull request  #616  from bunnei/s8z24  
							
							... 
							
							
							
							gl_rasterizer_cache: Implement PixelFormat S8Z24. 
							
						 
						
							2018-07-03 18:26:31 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								bb62c6dde3 
								
							 
						 
						
							
							
								
								GPU: Factor out the framebuffer configuration code for both Clear and Draw commands.  
							
							
							
						 
						
							2018-07-03 16:56:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								20afd1187d 
								
							 
						 
						
							
							
								
								GPU: Support clears that don't clear the color buffer.  
							
							
							
						 
						
							2018-07-03 16:56:47 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								fd4699c84f 
								
							 
						 
						
							
							
								
								GPU: Bind and clear the render target when the CLEAR_BUFFERS register is written to.  
							
							
							
						 
						
							2018-07-03 16:56:44 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Subv 
								
							 
						 
						
							
							
							
							
								
							
							
								be5f1dde73 
								
							 
						 
						
							
							
								
								GPU: Added registers for the CLEAR_BUFFERS and CLEAR_COLOR methods.  
							
							
							
						 
						
							2018-07-03 16:56:31 -05:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								1d3d4d6d06 
								
							 
						 
						
							
							
								
								Merge pull request  #613  from jroweboy/qt-style  
							
							... 
							
							
							
							Add qt windowsvistastyle dll to the build 
							
						 
						
							2018-07-03 17:48:29 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								8a717606e4 
								
							 
						 
						
							
							
								
								gl_rasterizer_cache: Implement PixelFormat S8Z24.  
							
							
							
						 
						
							2018-07-03 14:58:13 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								248530cb92 
								
							 
						 
						
							
							
								
								Add qt windowsvistastyle dll to the build  
							
							
							
						 
						
							2018-07-03 14:44:13 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									David 
								
							 
						 
						
							
							
							
							
								
							
							
								051040caaf 
								
							 
						 
						
							
							
								
								Update AudioRenderer Voice Sections ( #614 )  
							
							... 
							
							
							
							* voice section updating
* fixed slight offset miscalculation
* fixed overflow 
							
						 
						
							2018-07-03 13:09:10 -04:00