SachinVin 
							
						 
					 
					
						
						
							
						
						90b418fd1a 
					 
					
						
						
							
							Merge pull request  #6123  from FearlessTobi/game-list-ports  
						
						... 
						
						
						
						ui: Fixes to compatibility list translations (yuzu port) 
						
						
					 
					
						2022-09-21 08:39:39 +05:30 
						 
				 
			
				
					
						
							
							
								SachinVin 
							
						 
					 
					
						
						
							
						
						baecc18d8c 
					 
					
						
						
							
							Partially Revert "renderer_opengl: Remove amd hacks and legacy paths" ( #6122 )  
						
						... 
						
						
						
						This reverts commit 07a69b7c7b 
						
						
					 
					
						2022-09-10 15:35:13 +05:30 
						 
				 
			
				
					
						
							
							
								SachinVin 
							
						 
					 
					
						
						
							
						
						30831e6367 
					 
					
						
						
							
							CI: dont upload macos artifacts ( #6121 )  
						
						
						
						
					 
					
						2022-09-10 15:35:00 +05:30 
						 
				 
			
				
					
						
							
							
								SachinVin 
							
						 
					 
					
						
						
							
						
						fd0430e079 
					 
					
						
						
							
							Merge pull request  #6119  from GPUCode/master  
						
						... 
						
						
						
						Fix graphical bugs in Yokai 2/3 games 
						
						
					 
					
						2022-09-10 15:34:46 +05:30 
						 
				 
			
				
					
						
							
							
								Kyle Kienapfel 
							
						 
					 
					
						
						
							
						
						854fe203e8 
					 
					
						
						
							
							Qt: Retranslate GameList header and Filter line  
						
						... 
						
						
						
						Didn't notice this until I was trying to change the default font
to Comic Sans MS when language is set to English in yuzu. 
						
						
					 
					
						2022-09-07 13:08:18 +02:00 
						 
				 
			
				
					
						
							
							
								Kyle K 
							
						 
					 
					
						
						
							
						
						ed0e9e9593 
					 
					
						
						
							
							ui: Fix Game Compatibility list translations  
						
						... 
						
						
						
						Reported by GillianMC on Discord. Looks to be a small quirk in the QT API.
setText(QObject::tr(status.text));
bringing up QObject breaks the link with the GameListItemCompat 
						
						
					 
					
						2022-09-07 13:08:05 +02:00 
						 
				 
			
				
					
						
							
							
								GPUCode 
							
						 
					 
					
						
						
							
						
						fd40880127 
					 
					
						
						
							
							rasterizer_cache: Ignore fill surfaces  
						
						... 
						
						
						
						* Causes graphical bugs in Yokai games 
						
						
					 
					
						2022-09-04 12:54:52 +03:00 
						 
				 
			
				
					
						
							
							
								SachinVin 
							
						 
					 
					
						
						
							
						
						47c4f31c8d 
					 
					
						
						
							
							Merge pull request  #6117  from vitor-k/invalidate-cache  
						
						... 
						
						
						
						Invalidate older shader caches 
						
						
					 
					
						2022-09-03 19:56:06 +05:30 
						 
				 
			
				
					
						
							
							
								Vitor Kiguchi 
							
						 
					 
					
						
						
							
						
						c6fc00bc77 
					 
					
						
						
							
							GetShaderCacheVersionHash: add comment explaining where the hash comes from  
						
						
						
						
					 
					
						2022-09-03 15:09:09 +02:00 
						 
				 
			
				
					
						
							
							
								Vitor Kiguchi 
							
						 
					 
					
						
						
							
						
						a8d82a2a04 
					 
					
						
						
							
							Include gl_shader_util in shader cache version hash calculation  
						
						
						
						
					 
					
						2022-09-03 14:44:40 +02:00 
						 
				 
			
				
					
						
							
							
								SachinVin 
							
						 
					 
					
						
						
							
						
						746609f35f 
					 
					
						
						
							
							Merge pull request  #6103  from GPUCode/tex-cache  
						
						... 
						
						
						
						Start abstracting the rasterizer cache from OpenGL 
						
						
					 
					
						2022-09-02 00:07:46 +05:30 
						 
				 
			
				
					
						
							
							
								SachinVin 
							
						 
					 
					
						
						
							
						
						9268b7d48e 
					 
					
						
						
							
							Merge branch 'master' into tex-cache  
						
						
						
						
					 
					
						2022-09-01 19:50:32 +05:30 
						 
				 
			
				
					
						
							
							
								SachinVin 
							
						 
					 
					
						
						
							
						
						d38098051d 
					 
					
						
						
							
							Merge pull request  #6108  from SachinVin/andy  
						
						... 
						
						
						
						Android: Sign and publish APKs on GitHub 
						
						
					 
					
						2022-09-01 18:15:45 +05:30 
						 
				 
			
				
					
						
							
							
								GPUCode 
							
						 
					 
					
						
						
							
						
						d42cc6882f 
					 
					
						
						
							
							ci: Remove macos from build  
						
						
						
						
					 
					
						2022-09-01 15:13:49 +03:00 
						 
				 
			
				
					
						
							
							
								emufan4568 
							
						 
					 
					
						
						
							
						
						10c7aa402d 
					 
					
						
						
							
							gl_shader_util: Downgrade GLSL to 430  
						
						... 
						
						
						
						* Older intel drivers don'tsupport 450 as a version string 
						
						
					 
					
						2022-08-29 21:44:07 +03:00 
						 
				 
			
				
					
						
							
							
								emufan4568 
							
						 
					 
					
						
						
							
						
						926d604312 
					 
					
						
						
							
							Run clang format once more  
						
						
						
						
					 
					
						2022-08-29 21:37:38 +03:00 
						 
				 
			
				
					
						
							
							
								GPUCode 
							
						 
					 
					
						
						
							
						
						48d5ec5c00 
					 
					
						
						
							
							core: Update GL result enum  
						
						... 
						
						
						
						Co-authored-by: SachinVin <26602104+SachinVin@users.noreply.github.com > 
						
						
					 
					
						2022-08-29 21:20:22 +03:00 
						 
				 
			
				
					
						
							
							
								SachinVin 
							
						 
					 
					
						
						
							
						
						b52ae4388b 
					 
					
						
						
							
							CI: android: Sign and publish apk  
						
						
						
						
					 
					
						2022-08-24 22:38:49 +05:30 
						 
				 
			
				
					
						
							
							
								SachinVin 
							
						 
					 
					
						
						
							
						
						ddc802d2b4 
					 
					
						
						
							
							android: add canary and nightly flavours + fix git version tags  
						
						
						
						
					 
					
						2022-08-24 22:01:33 +05:30 
						 
				 
			
				
					
						
							
							
								GPUCode 
							
						 
					 
					
						
						
							
						
						13f38e0be5 
					 
					
						
						
							
							citra_qt: Update error messages  
						
						... 
						
						
						
						Co-authored-by: SachinVin <26602104+SachinVin@users.noreply.github.com > 
						
						
					 
					
						2022-08-23 19:54:15 +03:00 
						 
				 
			
				
					
						
							
							
								GPUCode 
							
						 
					 
					
						
						
							
						
						64e7f5929d 
					 
					
						
						
							
							gl_rasterizer: Fix build on MacOS  
						
						
						
						
					 
					
						2022-08-23 16:48:19 +03:00 
						 
				 
			
				
					
						
							
							
								SachinVin 
							
						 
					 
					
						
						
							
						
						141471e38f 
					 
					
						
						
							
							Merge pull request  #6102  from ian-h-chamberlain/fix/sdl-graceful-shutdown  
						
						... 
						
						
						
						Citra SDL: graceful shutdown on application close 
						
						
					 
					
						2022-08-23 18:31:56 +05:30 
						 
				 
			
				
					
						
							
							
								Ian Chamberlain 
							
						 
					 
					
						
						
							
						
						24b54a9b01 
					 
					
						
						
							
							Follow convention and break in default case  
						
						
						
						
					 
					
						2022-08-23 08:22:17 -04:00 
						 
				 
			
				
					
						
							
							
								Ian Chamberlain 
							
						 
					 
					
						
						
							
						
						401336c5e7 
					 
					
						
						
							
							Rename Close() -> RequestClose()  
						
						
						
						
					 
					
						2022-08-22 18:11:26 -04:00 
						 
				 
			
				
					
						
							
							
								emufan4568 
							
						 
					 
					
						
						
							
						
						12f84e18dc 
					 
					
						
						
							
							externals: Upgrade glad to latest version  
						
						... 
						
						
						
						* Also change some mentions to OpenGL 3.3 to 4.3 
						
						
					 
					
						2022-08-22 23:44:03 +03:00 
						 
				 
			
				
					
						
							
							
								Daisouji 
							
						 
					 
					
						
						
							
						
						ec7dc8803f 
					 
					
						
						
							
							GUI: Make touchscreen more visible in Midnight theme ( #6100 )  
						
						
						
						
					 
					
						2022-08-22 20:48:55 +05:30 
						 
				 
			
				
					
						
							
							
								emufan4568 
							
						 
					 
					
						
						
							
						
						7bcf753a21 
					 
					
						
						
							
							renderer_opengl: Apply styling suggestions  
						
						
						
						
					 
					
						2022-08-22 13:13:41 +03:00 
						 
				 
			
				
					
						
							
							
								GPUCode 
							
						 
					 
					
						
						
							
						
						6109935b73 
					 
					
						
						
							
							gl_rasterizer: BindCubeFace is const  
						
						... 
						
						
						
						Co-authored-by: SachinVin <26602104+SachinVin@users.noreply.github.com > 
						
						
					 
					
						2022-08-22 11:11:28 +03:00 
						 
				 
			
				
					
						
							
							
								emufan4568 
							
						 
					 
					
						
						
							
						
						31e6b553dc 
					 
					
						
						
							
							video_core: Run clang format  
						
						
						
						
					 
					
						2022-08-22 08:00:30 +03:00 
						 
				 
			
				
					
						
							
							
								GPUCode 
							
						 
					 
					
						
						
							
						
						f478e3093f 
					 
					
						
						
							
							rasterizer_cache: Drop warning in IntervalHasInvalidPixelFormat to debug  
						
						
						
						
					 
					
						2022-08-22 07:59:04 +03:00 
						 
				 
			
				
					
						
							
							
								GPUCode 
							
						 
					 
					
						
						
							
						
						cc5a88a864 
					 
					
						
						
							
							rasterizer_cache: Make cache reset on resolution/filter change more explicit  
						
						
						
						
					 
					
						2022-08-22 07:58:04 +03:00 
						 
				 
			
				
					
						
							
							
								GPUCode 
							
						 
					 
					
						
						
							
						
						14aea56fa1 
					 
					
						
						
							
							pixel_format: Constexpr implies inline  
						
						
						
						
					 
					
						2022-08-21 21:57:33 +03:00 
						 
				 
			
				
					
						
							
							
								emufan4568 
							
						 
					 
					
						
						
							
						
						2ed89b6448 
					 
					
						
						
							
							cached_surface: Add missing include  
						
						
						
						
					 
					
						2022-08-21 17:47:47 +03:00 
						 
				 
			
				
					
						
							
							
								emufan4568 
							
						 
					 
					
						
						
							
						
						9b5230c60e 
					 
					
						
						
							
							rasterizer_cache: Always create TextureDownloaderES  
						
						... 
						
						
						
						* It's used when dumping textures on desktop, so create it upfront to avoid null checks 
						
						
					 
					
						2022-08-21 13:35:06 +03:00 
						 
				 
			
				
					
						
							
							
								emufan4568 
							
						 
					 
					
						
						
							
						
						1579f96397 
					 
					
						
						
							
							rasterizer_cache: Remove remaining OpenGL code  
						
						
						
						
					 
					
						2022-08-21 13:32:02 +03:00 
						 
				 
			
				
					
						
							
							
								emufan4568 
							
						 
					 
					
						
						
							
						
						fc450edd14 
					 
					
						
						
							
							gl_rasterizer: Fix minor warnings and improve readability  
						
						
						
						
					 
					
						2022-08-21 12:42:32 +03:00 
						 
				 
			
				
					
						
							
							
								emufan4568 
							
						 
					 
					
						
						
							
						
						e6137d7874 
					 
					
						
						
							
							renderer_opengl: Remove GLvec* types  
						
						... 
						
						
						
						* The common types already exist and provide all the functionality required, why invent new types? 
						
						
					 
					
						2022-08-21 12:22:58 +03:00 
						 
				 
			
				
					
						
							
							
								Ian Chamberlain 
							
						 
					 
					
						
						
							
						
						c634c263db 
					 
					
						
						
							
							citra-sdl: use the result of system.RunLoop()  
						
						... 
						
						
						
						If a shutdown was requested by the application, close the SDL window,
initiating the normal shutdown procedure. This causes a graceful exit
process instead of hanging. 
						
						
					 
					
						2022-08-20 20:49:59 -04:00 
						 
				 
			
				
					
						
							
							
								Ian Chamberlain 
							
						 
					 
					
						
						
							
						
						a90b0daebe 
					 
					
						
						
							
							Look at version_major.h when for newer ffmpeg libs  
						
						... 
						
						
						
						In ffmpeg 5.1, it seems most (or all) of these libraries use a separate
version_major.h, so the logic to check minimum version didn't work
without looking at the major version file. 
						
						
					 
					
						2022-08-20 20:40:26 -04:00 
						 
				 
			
				
					
						
							
							
								emufan4568 
							
						 
					 
					
						
						
							
						
						e834f2b049 
					 
					
						
						
							
							gl_resource_manager: Fix bug when allocating 3D textures  
						
						
						
						
					 
					
						2022-08-21 02:24:13 +03:00 
						 
				 
			
				
					
						
							
							
								emufan4568 
							
						 
					 
					
						
						
							
						
						2726fe66db 
					 
					
						
						
							
							renderer_opengl: Header cleanup  
						
						... 
						
						
						
						* Should help with building times 
						
						
					 
					
						2022-08-21 02:22:57 +03:00 
						 
				 
			
				
					
						
							
							
								emufan4568 
							
						 
					 
					
						
						
							
						
						07a69b7c7b 
					 
					
						
						
							
							renderer_opengl: Remove amd hacks and legacy paths  
						
						... 
						
						
						
						* AMDs new driver fixed many issues in the OpenGL driver. No reason to
  keep these hacks. In addition the upgrade to 4.3 guarantees the
  existance of required extensions, so no need to check for them 
						
						
					 
					
						2022-08-21 01:52:49 +03:00 
						 
				 
			
				
					
						
							
							
								emufan4568 
							
						 
					 
					
						
						
							
						
						025cd31420 
					 
					
						
						
							
							video_core: Bump OpenGL version to 4.3 on desktop  
						
						... 
						
						
						
						* The current backend heavily depends on many extensions for shadow
  rendering and texture cubes in the fragment shaders. All these
  extensions were incorporated to core in 4.3. Support is practically
  ubiquitous and requiring support for it makes things a lot easier 
						
						
					 
					
						2022-08-21 01:39:16 +03:00 
						 
				 
			
				
					
						
							
							
								emufan4568 
							
						 
					 
					
						
						
							
						
						02d1fa2e0f 
					 
					
						
						
							
							git: Ignore build directories from Qt Creator  
						
						
						
						
					 
					
						2022-08-21 01:16:48 +03:00 
						 
				 
			
				
					
						
							
							
								emufan4568 
							
						 
					 
					
						
						
							
						
						17ad594a62 
					 
					
						
						
							
							rasterizer_cache: Introduce TextureRuntime and separate CachedSurface  
						
						... 
						
						
						
						* This commit aims to both continue the rasterizer cache cleanup by
  separating CachedSurface into a dedicated header and to start weeding
  out the raw OpenGL code from the cache.
* The latter is achieved by abstracting most texture operations in a new
  class called TextureRuntime. This has many benefits such as making it easier
  to port the functionality to other graphics APIs and the removal of the need
  to pass (read/draw) framebuffer handles everywhere. The filterer and
  reinterpreter get their own sets of FBOs due to this, something that
  might be a performance win since it reduces the state switching
  overhead on the runtime FBOs. 
						
						
					 
					
						2022-08-21 01:16:48 +03:00 
						 
				 
			
				
					
						
							
							
								emufan4568 
							
						 
					 
					
						
						
							
						
						199671301d 
					 
					
						
						
							
							rasterizer_cache: Header cleanup and copyright date update  
						
						
						
						
					 
					
						2022-08-21 01:16:48 +03:00 
						 
				 
			
				
					
						
							
							
								emufan4568 
							
						 
					 
					
						
						
							
						
						f6e3bb54f4 
					 
					
						
						
							
							rasterizer_cache: Move utlities and type to separate headers  
						
						
						
						
					 
					
						2022-08-21 01:16:48 +03:00 
						 
				 
			
				
					
						
							
							
								emufan4568 
							
						 
					 
					
						
						
							
						
						0fedf11be1 
					 
					
						
						
							
							rasterizer_cache: Move depth tuples to cpp file  
						
						
						
						
					 
					
						2022-08-21 01:16:47 +03:00 
						 
				 
			
				
					
						
							
							
								emufan4568 
							
						 
					 
					
						
						
							
						
						22acfe4d41 
					 
					
						
						
							
							rasterizer_cache: SurfaceParams interface cleanup  
						
						
						
						
					 
					
						2022-08-21 01:16:47 +03:00 
						 
				 
			
				
					
						
							
							
								emufan4568 
							
						 
					 
					
						
						
							
						
						cb0816c987 
					 
					
						
						
							
							rasterizer_cache: Compute width and height only when used  
						
						... 
						
						
						
						Solves the compiler warning 
						
						
					 
					
						2022-08-21 01:16:47 +03:00