shinyquagsire23
							
						 
					 | 
					
						
						
						
						
							
						
						
							83aa38b239
							
						
					 | 
					
						
						
							
							file_sys: tweaks
						
						
						
						
						
					 | 
					
						2018-04-16 06:51:59 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								shinyquagsire23
							
						 
					 | 
					
						
						
						
						
							
						
						
							c03795300a
							
						
					 | 
					
						
						
							
							file_sys: Add HFS/PFS helper component
						
						
						
						
						
					 | 
					
						2018-04-16 04:36:25 -06:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							44e09ba807
							
						
					 | 
					
						
						
							
							Merge pull request #338 from bunnei/unrequire-shared-font
						
						
						
						
						
						
						
						pl_u: Use empty shared font if none is available. 
						
					 | 
					
						2018-04-15 16:54:36 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							d6d7d0989c
							
						
					 | 
					
						
						
							
							Merge pull request #337 from Subv/used_buffers
						
						
						
						
						
						
						
						GPU: Don't use explicit binding points when uploading the constbuffers to opengl 
						
					 | 
					
						2018-04-15 16:30:57 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							ac628f139d
							
						
					 | 
					
						
						
							
							pl_u: Use empty shared font if none is available.
						
						
						
						
						
						
						
						- Makes games work in lieu of shared_font.bin. 
						
					 | 
					
						2018-04-15 16:15:34 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Subv
							
						 
					 | 
					
						
						
						
						
							
						
						
							477aab5960
							
						
					 | 
					
						
						
							
							GPU: Use the same buffer names in the generated GLSL and the buffer uploading code.
						
						
						
						
						
					 | 
					
						2018-04-15 15:02:50 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Subv
							
						 
					 | 
					
						
						
						
						
							
						
						
							14ac40436e
							
						
					 | 
					
						
						
							
							GPU: Don't use explicit binding points when uploading the constbuffers to opengl.
						
						
						
						
						
						
						
						The bindpoints will now be dynamically calculated based on the number of buffers used by the previous shader stage. 
						
					 | 
					
						2018-04-15 14:14:57 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b8825fbf10
							
						
					 | 
					
						
						
							
							Merge pull request #335 from bunnei/delete-file
						
						
						
						
						
						
						
						fsp_srv: Implement DeleteFile. 
						
					 | 
					
						2018-04-15 15:13:02 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							b60834ac41
							
						
					 | 
					
						
						
							
							Merge pull request #334 from Subv/used_buffers
						
						
						
						
						
						
						
						GPU: Use the buffer hints from the shader decompiler to upload only the necessary const buffers for each shader stage 
						
					 | 
					
						2018-04-15 13:17:30 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							bddad50dd4
							
						
					 | 
					
						
						
							
							fsp_srv: Implement DeleteFile.
						
						
						
						
						
						
						
						- Used by Binding of Isaac. 
						
					 | 
					
						2018-04-15 13:15:18 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Subv
							
						 
					 | 
					
						
						
						
						
							
						
						
							e128e90350
							
						
					 | 
					
						
						
							
							GPU: Don't use GetPointer when uploading the constbuffer data to the GPU.
						
						
						
						
						
					 | 
					
						2018-04-15 11:18:09 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Subv
							
						 
					 | 
					
						
						
						
						
							
						
						
							7da47da66e
							
						
					 | 
					
						
						
							
							GPU: Use the buffer hints from the shader decompiler to upload only the necessary const buffers for each shader stage.
						
						
						
						
						
					 | 
					
						2018-04-15 11:15:54 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							34264879b3
							
						
					 | 
					
						
						
							
							Merge pull request #333 from bunnei/const-buff-hints
						
						
						
						
						
						
						
						shaders: Expose hints about used const buffers. 
						
					 | 
					
						2018-04-15 12:12:17 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							73d9c494ea
							
						
					 | 
					
						
						
							
							shaders: Expose hints about used const buffers.
						
						
						
						
						
					 | 
					
						2018-04-15 11:50:10 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							bb0c3fc828
							
						
					 | 
					
						
						
							
							Merge pull request #328 from Subv/constbuffers
						
						
						
						
						
						
						
						GPU: Upload the shader Constant Buffers as SSBOs to the GPU 
						
					 | 
					
						2018-04-15 03:19:57 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Subv
							
						 
					 | 
					
						
						
						
						
							
						
						
							c9b511da08
							
						
					 | 
					
						
						
							
							GPU: Upload the entirety of each constbuffer for each shader stage as SSBOs.
						
						
						
						
						
						
						
						We're going to need the shader generator to give us a mapping of the actual used const buffers to properly bind them to the shader. 
						
					 | 
					
						2018-04-14 23:02:05 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Subv
							
						 
					 | 
					
						
						
						
						
							
						
						
							1957640ea2
							
						
					 | 
					
						
						
							
							GPU: Allow configuring ssbos in the opengl state manager.
						
						
						
						
						
					 | 
					
						2018-04-14 22:54:23 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Subv
							
						 
					 | 
					
						
						
						
						
							
						
						
							ae58e46036
							
						
					 | 
					
						
						
							
							GPU: Added a function to determine whether a shader stage is enabled or not.
						
						
						
						
						
					 | 
					
						2018-04-14 22:54:23 -05:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							2b9a6b3281
							
						
					 | 
					
						
						
							
							Merge pull request #332 from bunnei/fix-total-mem-usage
						
						
						
						
						
						
						
						vm_manager: Increase GetTotalMemoryUsage value. 
						
					 | 
					
						2018-04-14 22:29:19 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							43f0f163e1
							
						
					 | 
					
						
						
							
							vm_manager: Increase GetTotalMemoryUsage value.
						
						
						
						
						
						
						
						- Gets Binding of Isaac running. 
						
					 | 
					
						2018-04-14 22:04:10 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							9f66cae865
							
						
					 | 
					
						
						
							
							Merge pull request #327 from adityaruplaha/fullscreen-fix
						
						
						
						
						
						
						
						Fix the stuck in fullscreen bug 
						
					 | 
					
						2018-04-14 21:24:36 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							778be45103
							
						
					 | 
					
						
						
							
							Merge pull request #331 from bunnei/fsp-flush
						
						
						
						
						
						
						
						fsp_srv: Implement IFile::Flush. 
						
					 | 
					
						2018-04-14 21:21:34 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							fdca7b5f7a
							
						
					 | 
					
						
						
							
							Merge pull request #329 from bunnei/shader-gen-part-1
						
						
						
						
						
						
						
						OpenGL shader generation part 1 
						
					 | 
					
						2018-04-14 20:40:39 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							9cab6809f2
							
						
					 | 
					
						
						
							
							fsp_srv: Implement IFile::Flush.
						
						
						
						
						
					 | 
					
						2018-04-14 19:46:09 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							1b41b875dc
							
						
					 | 
					
						
						
							
							shaders: Add NumTextureSamplers const, remove unused #pragma.
						
						
						
						
						
					 | 
					
						2018-04-14 18:50:06 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							e6224fec27
							
						
					 | 
					
						
						
							
							shaders: Address PR review feedback.
						
						
						
						
						
					 | 
					
						2018-04-14 16:01:41 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							eabeedf6af
							
						
					 | 
					
						
						
							
							gl_shader_decompiler: Cleanup log statements.
						
						
						
						
						
					 | 
					
						2018-04-14 16:01:41 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							0d408b965b
							
						
					 | 
					
						
						
							
							shaders: Fix GCC and clang build issues.
						
						
						
						
						
					 | 
					
						2018-04-14 16:01:40 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							86135864da
							
						
					 | 
					
						
						
							
							gl_shader_decompiler: Implement negate, abs, etc. and lots of cleanup.
						
						
						
						
						
					 | 
					
						2018-04-14 16:01:40 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							7639667562
							
						
					 | 
					
						
						
							
							shader_bytecode: Add FSETP and KIL to GetInfo.
						
						
						
						
						
					 | 
					
						2018-04-14 16:01:40 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							5a47832221
							
						
					 | 
					
						
						
							
							shader_bytecode: Add SubOp decoding.
						
						
						
						
						
					 | 
					
						2018-04-14 16:01:40 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							50023bdae7
							
						
					 | 
					
						
						
							
							gl_shader_decompiler: Add shader stage hint.
						
						
						
						
						
					 | 
					
						2018-04-14 16:01:39 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							a992aac5eb
							
						
					 | 
					
						
						
							
							renderer_opengl: Fix Morton copy byteswap, etc.
						
						
						
						
						
					 | 
					
						2018-04-14 16:01:39 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								adityaruplaha
							
						 
					 | 
					
						
						
						
						
							
						
						
							958c98bdae
							
						
					 | 
					
						
						
							
							Fix the stuck in fullscreen bug (Original PR: citra-emu/citra#3611)
						
						
						
						
						
					 | 
					
						2018-04-14 16:41:56 +05:30 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							0ca8fce9d0
							
						
					 | 
					
						
						
							
							gl_shader_manager: Implement SetShaderSamplerBindings.
						
						
						
						
						
					 | 
					
						2018-04-13 23:48:30 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							beddc8afd2
							
						
					 | 
					
						
						
							
							gl_rasterizer: Generate shaders and upload uniforms.
						
						
						
						
						
					 | 
					
						2018-04-13 23:48:29 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							85d77a3d24
							
						
					 | 
					
						
						
							
							gl_shader_decompiler: Basic impl. for very simple vertex shaders.
						
						
						
						
						
						
						
						- Tested with Puyo Puyo Tetris and Cave Story+ 
						
					 | 
					
						2018-04-13 23:48:28 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							51f37f5061
							
						
					 | 
					
						
						
							
							gl_shader_manager: Cleanup and consolidate uniform handling.
						
						
						
						
						
					 | 
					
						2018-04-13 23:48:28 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							35aca0bf1f
							
						
					 | 
					
						
						
							
							maxwell_3d: Make memory_manager public.
						
						
						
						
						
					 | 
					
						2018-04-13 23:48:27 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							33bb53571b
							
						
					 | 
					
						
						
							
							maxwell_3d: Fix shader_config decodings.
						
						
						
						
						
					 | 
					
						2018-04-13 23:48:26 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							5617831d5f
							
						
					 | 
					
						
						
							
							gl_rasterizer: Use shader program manager, remove test shader.
						
						
						
						
						
					 | 
					
						2018-04-13 23:48:26 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							459826a705
							
						
					 | 
					
						
						
							
							renderer_opengl: Add gl_shader_manager class.
						
						
						
						
						
					 | 
					
						2018-04-13 23:48:25 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							8aa21a03b3
							
						
					 | 
					
						
						
							
							maxwell_to_gl: Add a few types, etc.
						
						
						
						
						
					 | 
					
						2018-04-13 23:48:24 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							10953495c1
							
						
					 | 
					
						
						
							
							gl_shader_gen: Add hashable setup/config structs.
						
						
						
						
						
					 | 
					
						2018-04-13 23:48:23 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							2fcbb35ad2
							
						
					 | 
					
						
						
							
							gl_shader_util: Add missing includes.
						
						
						
						
						
					 | 
					
						2018-04-13 23:48:23 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							45fd7c4a37
							
						
					 | 
					
						
						
							
							common: Port cityhash code from Citra.
						
						
						
						
						
					 | 
					
						2018-04-13 23:48:22 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							da1114ca59
							
						
					 | 
					
						
						
							
							renderer_opengl: Use OGLProgram instead of OGLShader.
						
						
						
						
						
					 | 
					
						2018-04-13 23:48:21 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							4f2b2d0bc5
							
						
					 | 
					
						
						
							
							gl_shader_util: Grab latest upstream.
						
						
						
						
						
					 | 
					
						2018-04-13 23:48:21 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							dbfd106ba0
							
						
					 | 
					
						
						
							
							gl_resource_manager: Grab latest upstream.
						
						
						
						
						
					 | 
					
						2018-04-13 23:48:20 -04:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								bunnei
							
						 
					 | 
					
						
						
						
						
							
						
						
							ed7e597b44
							
						
					 | 
					
						
						
							
							gl_shader_decompiler: Add skeleton code from Citra for shader analysis.
						
						
						
						
						
					 | 
					
						2018-04-13 23:48:20 -04:00 | 
					
					
						
						
							
							
							
						
					 |