bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d51cfe2f5 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							eb6cbfdbd8 
							
						 
					 
					
						
						
							
							savedata_factory: Always create a save directory for games.  
						
						
						
					 
					
						2018-07-08 17:05:13 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							1b3dd30ba8 
							
						 
					 
					
						
						
							
							nvhost_ctrl: Fix NvOsGetConfigU32 for Snipper Clips.  
						
						
						
					 
					
						2018-07-08 17:01:46 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							854f474f52 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							639346bcfb 
							
						 
					 
					
						
						
							
							Merge pull request  #625  from Subv/imnmx  
						
						... 
						
						
						
						GPU: Implemented the IMNMX shader instruction. 
						
					 
					
						2018-07-07 19:33:50 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d990f2355b 
							
						 
					 
					
						
						
							
							Merge pull request  #627  from Subv/bc7u  
						
						... 
						
						
						
						GPU: Implemented the BC7U texture format. 
						
					 
					
						2018-07-07 19:33:18 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f89b47fdf7 
							
						 
					 
					
						
						
							
							Merge pull request  #639  from bunnei/revert-vfs  
						
						... 
						
						
						
						Revert "Virtual Filesystem (#597 )" 
						
					 
					
						2018-07-07 19:30:58 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							913896cbd9 
							
						 
					 
					
						
						
							
							Revert "Virtual Filesystem ( #597 )"  
						
						... 
						
						
						
						This reverts commit 77c684c114 
						
					 
					
						2018-07-07 20:24:51 -07:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3417f46dd5 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							4633dd9505 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							f2c2383c8b 
							
						 
					 
					
						
						
							
							Port  #3513  (partly) from Citra  
						
						
						
					 
					
						2018-07-07 14:23:11 +02:00 
						 
				 
			
				
					
						
							
							
								fearlessTobi 
							
						 
					 
					
						
						
						
						
							
						
						
							476e0fae4c 
							
						 
					 
					
						
						
							
							Port  #3474  from Citra  
						
						
						
					 
					
						2018-07-07 14:17:44 +02:00 
						 
				 
			
				
					
						
							
							
								fearlessTobi 
							
						 
					 
					
						
						
						
						
							
						
						
							b8384c0c91 
							
						 
					 
					
						
						
							
							Port  #3505  from CItra  
						
						
						
					 
					
						2018-07-07 14:11:49 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9df698fa9c 
							
						 
					 
					
						
						
							
							Port  #3466  from Citra  
						
						
						
					 
					
						2018-07-07 14:00:20 +02:00 
						 
				 
			
				
					
						
							
							
								fearlessTobi 
							
						 
					 
					
						
						
						
						
							
						
						
							70a6691e3b 
							
						 
					 
					
						
						
							
							Port  #3579  from Citra  
						
						
						
					 
					
						2018-07-07 13:59:18 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e197476344 
							
						 
					 
					
						
						
							
							Merge pull request  #631  from lioncash/dynarmic  
						
						... 
						
						
						
						externals: Update dynarmic to f7d11baa1 
						
					 
					
						2018-07-06 19:35:02 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							650c89bbbc 
							
						 
					 
					
						
						
							
							externals: Update dynarmic to f7d11baa1  
						
						
						
					 
					
						2018-07-06 20:54:04 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bebe09a1aa 
							
						 
					 
					
						
						
							
							Merge pull request  #630  from FearlessTobi/remove-citra-references  
						
						... 
						
						
						
						Remove some references to Citra 
						
					 
					
						2018-07-06 11:13:50 -04:00 
						 
				 
			
				
					
						
							
							
								Zach Hilman 
							
						 
					 
					
						
						
						
						
							
						
						
							77c684c114 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							c9aadff9a9 
							
						 
					 
					
						
						
							
							Remove some references to Citra  
						
						
						
					 
					
						2018-07-06 15:47:06 +02:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							51bd76a5fd 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							9f6a5660e8 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							762bf6a522 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							637f9d780a 
							
						 
					 
					
						
						
							
							Merge pull request  #624  from Subv/f2f_round  
						
						... 
						
						
						
						GPU: Implemented the F2F 'round' rounding mode. 
						
					 
					
						2018-07-05 11:30:29 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							956b5db52e 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8b815877a6 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1b0a74e23f 
							
						 
					 
					
						
						
							
							Merge pull request  #621  from Subv/psetp_  
						
						... 
						
						
						
						GPU: Implemented the PSETP shader instruction. 
						
					 
					
						2018-07-05 11:28:50 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a3c0b161e 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							b0c92b80b1 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							d800a02b4b 
							
						 
					 
					
						
						
							
							GPU: Implemented the F2F 'round' rounding mode.  
						
						... 
						
						
						
						It's implemented via the GLSL 'roundEven()' function. 
						
					 
					
						2018-07-04 15:43:21 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							77cfe4f027 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							ce39ae3e57 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							4bda9693be 
							
						 
					 
					
						
						
							
							GPU: Ignore textures that the GLSL compiler deemed unused when binding textures to the shaders.  
						
						
						
					 
					
						2018-07-04 15:20:12 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							c42b818cf9 
							
						 
					 
					
						
						
							
							GPU: Corrected the decoding for the TEX shader instruction.  
						
						
						
					 
					
						2018-07-04 15:19:20 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							53a55bd751 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2355460d7c 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							016e357c75 
							
						 
					 
					
						
						
							
							GPU: Implemented the 32 bit float depth buffer format.  
						
						
						
					 
					
						2018-07-04 10:42:33 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							c1bebdef5e 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							81a44d38ee 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							5a9df3c675 
							
						 
					 
					
						
						
							
							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 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c996787d84 
							
						 
					 
					
						
						
							
							Merge pull request  #609  from Subv/clear_buffers  
						
						... 
						
						
						
						GPU: Implemented the CLEAR_BUFFERS register. 
						
					 
					
						2018-07-03 19:34:34 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4030f600dc 
							
						 
					 
					
						
						
							
							Merge pull request  #616  from bunnei/s8z24  
						
						... 
						
						
						
						gl_rasterizer_cache: Implement PixelFormat S8Z24. 
						
					 
					
						2018-07-03 18:26:31 -04:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							78443a7f29 
							
						 
					 
					
						
						
							
							GPU: Factor out the framebuffer configuration code for both Clear and Draw commands.  
						
						
						
					 
					
						2018-07-03 16:56:47 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							c1811ed3d1 
							
						 
					 
					
						
						
							
							GPU: Support clears that don't clear the color buffer.  
						
						
						
					 
					
						2018-07-03 16:56:47 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							be51120d23 
							
						 
					 
					
						
						
							
							GPU: Bind and clear the render target when the CLEAR_BUFFERS register is written to.  
						
						
						
					 
					
						2018-07-03 16:56:44 -05:00 
						 
				 
			
				
					
						
							
							
								Subv 
							
						 
					 
					
						
						
						
						
							
						
						
							827bb08c91 
							
						 
					 
					
						
						
							
							GPU: Added registers for the CLEAR_BUFFERS and CLEAR_COLOR methods.  
						
						
						
					 
					
						2018-07-03 16:56:31 -05:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c164f02c48 
							
						 
					 
					
						
						
							
							Merge pull request  #613  from jroweboy/qt-style  
						
						... 
						
						
						
						Add qt windowsvistastyle dll to the build 
						
					 
					
						2018-07-03 17:48:29 -04:00 
						 
				 
			
				
					
						
							
							
								bunnei 
							
						 
					 
					
						
						
						
						
							
						
						
							9da1552417 
							
						 
					 
					
						
						
							
							gl_rasterizer_cache: Implement PixelFormat S8Z24.  
						
						
						
					 
					
						2018-07-03 14:58:13 -04:00 
						 
				 
			
				
					
						
							
							
								James Rowe 
							
						 
					 
					
						
						
						
						
							
						
						
							6ff20dc6a7 
							
						 
					 
					
						
						
							
							Add qt windowsvistastyle dll to the build  
						
						
						
					 
					
						2018-07-03 14:44:13 -04:00 
						 
				 
			
				
					
						
							
							
								David 
							
						 
					 
					
						
						
						
						
							
						
						
							3dab0e284b 
							
						 
					 
					
						
						
							
							Update AudioRenderer Voice Sections ( #614 )  
						
						... 
						
						
						
						* voice section updating
* fixed slight offset miscalculation
* fixed overflow 
						
					 
					
						2018-07-03 13:09:10 -04:00