Léo Lam 
							
						 
					 
					
						
						
							
						
						ce59b026c0 
					 
					
						
						
							
							Merge pull request  #9168  from lioncash/ifconst  
						
						... 
						
						
						
						DataReader: Make use of if constexpr where applicable 
						
						
					 
					
						2020-10-20 14:56:24 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						7bc2bbc508 
					 
					
						
						
							
							DataReader: Make use of if constexpr where applicable  
						
						... 
						
						
						
						We can make use of if constexpr for cases where booleans will always
statically be known at compile-time. 
						
						
					 
					
						2020-10-20 08:42:32 -04:00 
						 
				 
			
				
					
						
							
							
								Léo Lam 
							
						 
					 
					
						
						
							
						
						dc5ae5ee66 
					 
					
						
						
							
							Merge pull request  #9165  from lioncash/ubercommon  
						
						... 
						
						
						
						UberShaderCommon: Migrate over to fmt 
						
						
					 
					
						2020-10-20 14:42:19 +02:00 
						 
				 
			
				
					
						
							
							
								Léo Lam 
							
						 
					 
					
						
						
							
						
						49b7f10b39 
					 
					
						
						
							
							Merge pull request  #9163  from lioncash/fbgen  
						
						... 
						
						
						
						FramebufferShaderGen: Migrate over to fmt 
						
						
					 
					
						2020-10-20 13:25:50 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						83db7a707c 
					 
					
						
						
							
							UberShaderCommon: Migrate over to fmt  
						
						... 
						
						
						
						Continues migration of the shader generators over to fmt. 
						
						
					 
					
						2020-10-20 06:22:48 -04:00 
						 
				 
			
				
					
						
							
							
								Léo Lam 
							
						 
					 
					
						
						
							
						
						7b1e0dba9b 
					 
					
						
						
							
							Merge pull request  #9164  from lioncash/geoshader  
						
						... 
						
						
						
						GeometryShaderGen: Migrate over to fmt 
						
						
					 
					
						2020-10-20 11:59:45 +02:00 
						 
				 
			
				
					
						
							
							
								Léo Lam 
							
						 
					 
					
						
						
							
						
						fc3b474cce 
					 
					
						
						
							
							Merge pull request  #8318  from iwubcode/dynamic_input_textures  
						
						... 
						
						
						
						InputCommon: Dynamic Input Textures 
						
						
					 
					
						2020-10-20 02:10:29 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						5475a8d6eb 
					 
					
						
						
							
							GeometryShaderGen: Migrate over to fmt  
						
						... 
						
						
						
						Continues migration of the shader generators over to fmt. 
						
						
					 
					
						2020-10-19 19:22:02 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						df11615bde 
					 
					
						
						
							
							FramebufferShaderGen: Migrate over to fmt  
						
						... 
						
						
						
						Continures the migration of the shader generators over to fmt. 
						
						
					 
					
						2020-10-19 18:49:01 -04:00 
						 
				 
			
				
					
						
							
							
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						b93adeaad7 
					 
					
						
						
							
							VertexShaderGen: Fix unescaped { in D3D shader.  
						
						
						
						
					 
					
						2020-10-19 20:05:07 +02:00 
						 
				 
			
				
					
						
							
							
								LC 
							
						 
					 
					
						
						
							
						
						cec47b9c32 
					 
					
						
						
							
							Merge pull request  #8981  from lioncash/vtx-fmt  
						
						... 
						
						
						
						LightingShaderGen/VertexShaderGen: Migrate over to fmt 
						
						
					 
					
						2020-10-19 07:52:55 -04:00 
						 
				 
			
				
					
						
							
							
								Techjar 
							
						 
					 
					
						
						
							
						
						0c01712d13 
					 
					
						
						
							
							DriverDetails: Remove bug for broken GPU Texture Decoding  
						
						
						
						
					 
					
						2020-10-08 10:13:40 -04:00 
						 
				 
			
				
					
						
							
							
								Techjar 
							
						 
					 
					
						
						
							
						
						de2d099200 
					 
					
						
						
							
							Re-enable GPU Texture Decoding under MoltenVK  
						
						
						
						
					 
					
						2020-10-08 10:11:02 -04:00 
						 
				 
			
				
					
						
							
							
								iwubcode 
							
						 
					 
					
						
						
							
						
						4fff04db3c 
					 
					
						
						
							
							Core: Load custom textures after inputs has been loaded and avoid sending force texture reload during startup for dynamic textures.  This ensures that custom texture loading only happens once and users don't see any weird flashes on startup  
						
						
						
						
					 
					
						2020-10-03 17:10:36 -05:00 
						 
				 
			
				
					
						
							
							
								iwubcode 
							
						 
					 
					
						
						
							
						
						fd3af4c5d3 
					 
					
						
						
							
							InputCommon: Introducing the "Dynamic Input Texture".  Configuration links an emulated input action to an image based on what host key is defined for that emulated input.  Specific regions are called out in configuration that mark where to replace an input button with a host key image.  
						
						
						
						
					 
					
						2020-10-03 17:10:35 -05:00 
						 
				 
			
				
					
						
							
							
								iwubcode 
							
						 
					 
					
						
						
							
						
						8a1539f948 
					 
					
						
						
							
							VideoCommon: Make a reusable free function for getting top level directories that have a matching gameid text file underneath  
						
						
						
						
					 
					
						2020-10-03 17:10:35 -05:00 
						 
				 
			
				
					
						
							
							
								Stenzek 
							
						 
					 
					
						
						
							
						
						880f7ca6bb 
					 
					
						
						
							
							FramebufferManager: Fix EFB readbacks with MSAA on  
						
						... 
						
						
						
						Regression from #8827 . 
						
						
					 
					
						2020-09-25 20:58:02 +10:00 
						 
				 
			
				
					
						
							
							
								JMC47 
							
						 
					 
					
						
						
							
						
						6ada03fca2 
					 
					
						
						
							
							Merge pull request  #9075  from JosJuice/android-osd-left-margin  
						
						... 
						
						
						
						Android: Move OSD out of the way when menu is open 
						
						
					 
					
						2020-09-16 16:42:04 -04:00 
						 
				 
			
				
					
						
							
							
								JMC47 
							
						 
					 
					
						
						
							
						
						655308255e 
					 
					
						
						
							
							Merge pull request  #9073  from darkain/patch-1  
						
						... 
						
						
						
						Adding AmdPowerXpressRequestHighPerformance 
						
						
					 
					
						2020-09-16 15:56:04 -04:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						161f99b864 
					 
					
						
						
							
							Android: Move OSD out of the way when menu is open  
						
						... 
						
						
						
						https://bugs.dolphin-emu.org/issues/12256  
					
						2020-09-16 18:36:15 +02:00 
						 
				 
			
				
					
						
							
							
								JMC47 
							
						 
					 
					
						
						
							
						
						dcbe9da279 
					 
					
						
						
							
							Merge pull request  #8743  from Techjar/apple-pls-support-standard-api  
						
						... 
						
						
						
						VideoBackends: Disable GPU Texture Decoding under MoltenVK 
						
						
					 
					
						2020-09-10 09:54:11 -04:00 
						 
				 
			
				
					
						
							
							
								Vincent Milum Jr 
							
						 
					 
					
						
						
							
						
						4e443ed857 
					 
					
						
						
							
							Adding AmdPowerXpressRequestHighPerformance  
						
						... 
						
						
						
						Adding AmdPowerXpressRequestHighPerformance
This will allow AMD drivers to detect the request to use the dGPU instead of the iGPU on compatible hybrid graphics systems.
Reference: https://community.amd.com/thread/169965  
						
						
					 
					
						2020-09-09 22:09:34 -07:00 
						 
				 
			
				
					
						
							
							
								LC 
							
						 
					 
					
						
						
							
						
						b350cf043b 
					 
					
						
						
							
							Merge pull request  #8976  from JosJuice/port-some-settings  
						
						... 
						
						
						
						Port some settings to the new config system 
						
						
					 
					
						2020-09-07 22:37:46 -04:00 
						 
				 
			
				
					
						
							
							
								Techjar 
							
						 
					 
					
						
						
							
						
						69358b2186 
					 
					
						
						
							
							VideoBackends: Disable GPU Texture Decoding under MoltenVK  
						
						... 
						
						
						
						It's broken and causes spectacular artifacts and crashes. 
						
						
					 
					
						2020-09-07 17:28:05 -04:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						6eefc3c524 
					 
					
						
						
							
							Make default graphics backend not show up as empty  
						
						... 
						
						
						
						Fixes https://bugs.dolphin-emu.org/issues/12245 .
I considered making a change to DolphinQt instead of
the core, but then additional effort would've been
required to add the same fix to the Android GUI once
we start using the new config system there. 
						
						
					 
					
						2020-09-06 12:56:45 +02:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						969ea6e4f5 
					 
					
						
						
							
							msvc: enable /Zc:preprocessor and make build compile cleanly  
						
						
						
						
					 
					
						2020-08-27 21:58:48 -07:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						6ef9d70701 
					 
					
						
						
							
							name some threads  
						
						
						
						
					 
					
						2020-08-22 17:22:07 -07:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						2f47f486af 
					 
					
						
						
							
							msbuild: re-enable standalone vcxproj processing  
						
						
						
						
					 
					
						2020-08-22 16:17:50 -07:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						94bf48b67c 
					 
					
						
						
							
							msbuild: refactor stuff out of project files (for dolphin)  
						
						
						
						
					 
					
						2020-08-22 16:17:50 -07:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						36ace8eb52 
					 
					
						
						
							
							prettify some constructs in vcxproj files  
						
						
						
						
					 
					
						2020-08-22 16:17:50 -07:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						bd87285f3a 
					 
					
						
						
							
							FrameDump: Don't ignore the time base numerator  
						
						... 
						
						
						
						Fixes a regression where f72b756 
						
						
					 
					
						2020-08-11 11:17:22 +02:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						7385e9129c 
					 
					
						
						
							
							Remove wait_for_completion parameter from Renderer::SaveScreenshot  
						
						... 
						
						
						
						This is now unused. Seems like it was an improper fix
(there would be a race if saving the screenshot took longer
than 2 seconds) back when it was used too. 
						
						
					 
					
						2020-08-06 21:57:12 +02:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						b0f9bb9f13 
					 
					
						
						
							
							Port some settings to the new config system  
						
						... 
						
						
						
						Other than the controller settings and JIT debug settings,
these are the only settings which were defined in Java code
but not defined in the new config system in C++. (There are
still a lot of settings that are defined in the new config
system but not yet saveable in the new config system, though.) 
						
						
					 
					
						2020-08-03 15:07:53 +02:00 
						 
				 
			
				
					
						
							
							
								Felk 
							
						 
					 
					
						
						
							
						
						f775e9b99d 
					 
					
						
						
							
							OnScreenDisplay: fix names rgba -> argb  
						
						
						
						
					 
					
						2020-08-02 01:37:20 +02:00 
						 
				 
			
				
					
						
							
							
								LC 
							
						 
					 
					
						
						
							
						
						b354e343a7 
					 
					
						
						
							
							Merge pull request  #8988  from JosJuice/no-refresh-rate-round  
						
						... 
						
						
						
						VideoCommon: Don't round the refresh rate 
						
						
					 
					
						2020-07-28 17:17:34 -04:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						f72b756778 
					 
					
						
						
							
							VideoCommon: Don't round the refresh rate  
						
						... 
						
						
						
						We now provide a double to the FPS counter and exact values
to FIFO recording and frame dumping. 
						
						
					 
					
						2020-07-28 21:01:38 +02:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						4b21bc7508 
					 
					
						
						
							
							LightingShaderGen: Transition over to fmt  
						
						
						
						
					 
					
						2020-07-24 13:50:09 -04:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						7f7db6d3e7 
					 
					
						
						
							
							VertexShaderGen: Transition over to using fmt  
						
						
						
						
					 
					
						2020-07-24 13:34:47 -04:00 
						 
				 
			
				
					
						
							
							
								iwubcode 
							
						 
					 
					
						
						
							
						
						9c8338ec4c 
					 
					
						
						
							
							DolphinQt / VideoCommon: Add additional texture dumping options.  Specifically, this enables users to choose whether to dump mip maps, base level textures, or both.  
						
						
						
						
					 
					
						2020-07-22 19:30:27 -05:00 
						 
				 
			
				
					
						
							
							
								Connor McLaughlin 
							
						 
					 
					
						
						
							
						
						9c12a843f8 
					 
					
						
						
							
							Merge pull request  #8884  from iwubcode/freelook_performance_fix  
						
						... 
						
						
						
						VertexShaderManager: Only look for freelook config changes if we're using freelook 
						
						
					 
					
						2020-07-04 14:19:59 +10:00 
						 
				 
			
				
					
						
							
							
								iwubcode 
							
						 
					 
					
						
						
							
						
						0441d6aa5e 
					 
					
						
						
							
							VertexShaderManager: Avoid accessing freelook control type configuration each call which caused a performance hit, move check to RenderBase where it is checked when config changes  
						
						
						
						
					 
					
						2020-07-02 12:55:08 -05:00 
						 
				 
			
				
					
						
							
							
								LC 
							
						 
					 
					
						
						
							
						
						4ff560a6e4 
					 
					
						
						
							
							Merge pull request  #8913  from JosJuice/msvc-preprocessor  
						
						... 
						
						
						
						Support the new MSVC preprocessor 
						
						
					 
					
						2020-06-30 04:34:10 -04:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						293745afce 
					 
					
						
						
							
							Support the new MSVC preprocessor  
						
						... 
						
						
						
						Intends to fix https://bugs.dolphin-emu.org/issues/12170 . 
						
						
					 
					
						2020-06-29 13:50:59 +02:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						81d399a4f2 
					 
					
						
						
							
							VideoCommon: Show profiler output again  
						
						... 
						
						
						
						This profiler was added in 94d9d13 
						
						
					 
					
						2020-06-29 11:59:47 +02:00 
						 
				 
			
				
					
						
							
							
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						27e49c00b3 
					 
					
						
						
							
							FreeLookCamera: Fix savestate branch inconsistency.  
						
						... 
						
						
						
						Fixes https://bugs.dolphin-emu.org/issues/12168  
						
						
					 
					
						2020-06-28 02:31:37 +02:00 
						 
				 
			
				
					
						
							
							
								iwubcode 
							
						 
					 
					
						
						
							
						
						8ccb684711 
					 
					
						
						
							
							VideoCommon: change freelook camera fov step size and expose it  
						
						
						
						
					 
					
						2020-06-25 13:34:42 -05:00 
						 
				 
			
				
					
						
							
							
								iwubcode 
							
						 
					 
					
						
						
							
						
						3d7d4dfc8a 
					 
					
						
						
							
							VideoCommon: Use freelook field of view to change the perspective of the camera  
						
						
						
						
					 
					
						2020-06-25 13:34:42 -05:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						c9edfa0eaa 
					 
					
						
						
							
							Replace Windows CMake lambda constexpr capture workaround  
						
						... 
						
						
						
						While manually capturing constexpr variables used in lambda
expressions does work, it's really easy to forget doing so since
we don't have a Windows CMake builder and the workaround isn't
necessary anywhere else. Fortunately, MSVC has a flag that fixes
the constexpr capture behavior, so let's use that instead. 
						
						
					 
					
						2020-06-25 13:11:29 +02:00 
						 
				 
			
				
					
						
							
							
								iwubcode 
							
						 
					 
					
						
						
							
						
						a65ef35f1a 
					 
					
						
						
							
							VideoCommon: Clean freelook camera dirty state when getting the new view  
						
						
						
						
					 
					
						2020-06-17 12:07:40 -05:00 
						 
				 
			
				
					
						
							
							
								Connor McLaughlin 
							
						 
					 
					
						
						
							
						
						b4e063311e 
					 
					
						
						
							
							Merge pull request  #8827  from stenzek/adreno-more-like-brokenreno  
						
						... 
						
						
						
						FramebufferManager: Fix invalid readback of EFB D24S8 depth 
						
						
					 
					
						2020-05-28 16:55:42 +10:00