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 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |