Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						017e0b5658 
					 
					
						
						
							
							Merge pull request  #13306  from OatmealDome/cubeb-optional  
						
						 
						
						... 
						
						
						
						CMakeLists: Add flag to disable Cubeb 
						
						
					 
					
						2025-02-02 17:50:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								OatmealDome 
							
						 
					 
					
						
						
							
						
						d89e7c84fb 
					 
					
						
						
							
							CMakeLists: Add flag to disable Cubeb  
						
						 
						
						
						
						
					 
					
						2025-01-25 14:06:55 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								OatmealDome 
							
						 
					 
					
						
						
							
						
						be8073593c 
					 
					
						
						
							
							VSProps: Remove unused Steam preprocessor definition  
						
						 
						
						
						
						
					 
					
						2025-01-25 02:42:26 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Luis Condes Diaz 
							
						 
					 
					
						
						
							
						
						3f64031cbb 
					 
					
						
						
							
							Migrate Vulkan-Headers to submodule and update to v1.3.288  
						
						 
						
						
						
						
					 
					
						2024-06-22 08:03:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								LillyJadeKatrin 
							
						 
					 
					
						
						
							
						
						225a6da074 
					 
					
						
						
							
							Update rcheevos submodule to newest master.  
						
						 
						
						
						
						
					 
					
						2024-04-03 15:03:36 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jules Blok 
							
						 
					 
					
						
						
							
						
						07448dcc81 
					 
					
						
						
							
							VSProps: Set VcpkgEnabled to false  
						
						 
						
						... 
						
						
						
						We don't rely on vcpkg for dependencies 
						
						
					 
					
						2024-03-13 16:37:18 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zopolis4 
							
						 
					 
					
						
						
							
						
						481bc76d8e 
					 
					
						
						
							
							Remove redundant 32-bit code  
						
						 
						
						
						
						
					 
					
						2023-11-28 23:03:26 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						e8d23af0f2 
					 
					
						
						
							
							DolphinQt: Add function to set a QWidget's window decorations to dark ones on Windows.  
						
						 
						
						
						
						
					 
					
						2023-08-12 16:54:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						a202d84570 
					 
					
						
						
							
							msbuild: auto generate and embed qt rcc files  
						
						 
						
						
						
						
					 
					
						2023-08-12 16:54:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sketch 
							
						 
					 
					
						
						
							
						
						6f55e44365 
					 
					
						
						
							
							Update libcurl to 8.1.2  
						
						 
						
						
						
						
					 
					
						2023-07-21 21:59:55 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						1a8634fafc 
					 
					
						
						
							
							windows: update to qt 6.5.1  
						
						 
						
						
						
						
					 
					
						2023-05-26 15:37:55 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						63680f23d7 
					 
					
						
						
							
							msvc: disable building std modules  
						
						 
						
						... 
						
						
						
						fixes build failures related to pch 
						
						
					 
					
						2023-05-23 17:07:56 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								LillyJadeKatrin 
							
						 
					 
					
						
						
							
						
						f3114b59f4 
					 
					
						
						
							
							Added USE_RETRO_ACHIEVEMENTS compiler flag  
						
						 
						
						... 
						
						
						
						Added a flag to VS and CMake for enabling RetroAchievements integration. 
						
						
					 
					
						2023-04-02 08:28:25 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						5bf9ad7d82 
					 
					
						
						
							
							msvc: enable compiler checks added in vs 17.5  
						
						 
						
						
						
						
					 
					
						2023-03-04 14:18:18 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						2a5c699489 
					 
					
						
						
							
							msvc: note some things to enable in vs 17.5  
						
						 
						
						
						
						
					 
					
						2023-01-13 01:36:03 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						9723dba780 
					 
					
						
						
							
							msvc: set /Zc:enumTypes  
						
						 
						
						
						
						
					 
					
						2023-01-13 01:35:17 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						07de7337eb 
					 
					
						
						
							
							msvc: dont explicitly set /Zc:lambda  
						
						 
						
						... 
						
						
						
						it's implied by /std 
						
						
					 
					
						2023-01-13 01:26:23 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						59b1419a8e 
					 
					
						
						
							
							Externals: Update cubeb to  mozilla/cubeb@773f16b7ea  and make it a submodule.  
						
						 
						
						... 
						
						
						
						CMakeLists.txt has been extracted and modified a bit to work with Dolphin's typical build settings. 
						
						
					 
					
						2022-11-26 05:05:52 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						2a81fa6c26 
					 
					
						
						
							
							Merge pull request  #11015  from TryTwo/Conditional_Breakpoints  
						
						 
						
						... 
						
						
						
						Conditional breakpoints 
						
						
					 
					
						2022-11-13 01:06:52 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robin Kertels 
							
						 
					 
					
						
						
							
						
						5e96733e35 
					 
					
						
						
							
							Externals: Add VMA  
						
						 
						
						
						
						
					 
					
						2022-10-23 02:33:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								smurf3tte 
							
						 
					 
					
						
						
							
						
						7842f9a715 
					 
					
						
						
							
							Debugger: Initial implementation of conditional breakpoints  
						
						 
						
						... 
						
						
						
						Expression class to store compiled expressions and associated variable list.
Co-authored-by:  TryTwo <taolas@gmail.com > 
						
						
					 
					
						2022-10-06 21:34:44 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						51debaeb47 
					 
					
						
						
							
							Revert "Android: Don't hold gameFileCache lock during updateAdditionalMetadata"  
						
						 
						
						... 
						
						
						
						This reverts commit fb265b610d .
The optimization in that commit is safe when the executor thread is
writing and the GUI thread is reading, but I had failed to take into
account that it's unsafe when the GUI thread is writing and the executor
thread is reading. (The native UpdateAdditionalMetadata function loops
through m_cached_files, which is unsafe if another thread is adding
elements to m_cached_files simultaneously.)
Losing out on this optimization isn't too bad, because
719930bb39  makes it very unlikely that
both threads will want the lock at the same time. 
						
						
					 
					
						2022-09-27 19:06:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								OatmealDome 
							
						 
					 
					
						
						
							
						
						da0a89e6e6 
					 
					
						
						
							
							msbuild: Add property for disabling auto updates  
						
						 
						
						... 
						
						
						
						This will be used for our Steam builds. 
						
						
					 
					
						2022-08-23 15:29:42 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								OatmealDome 
							
						 
					 
					
						
						
							
						
						f2fad4df47 
					 
					
						
						
							
							msbuild: Add property for creating Steam builds on Windows  
						
						 
						
						
						
						
					 
					
						2022-08-23 15:29:27 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						683f7f7210 
					 
					
						
						
							
							msbuild: tidy up the linked libs  
						
						 
						
						
						
						
					 
					
						2022-08-02 22:24:22 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						c5da2877cc 
					 
					
						
						
							
							msbuild: refactor to reduce rebuild events  
						
						 
						
						... 
						
						
						
						* moves dolphin-specific settings out of Base.props
* creates exports.props for externals, allowing to easily import
  individual Externals
* corrects some cruft that accumulated and probably contributed
  to msbuild overbuilding 
						
						
					 
					
						2022-08-02 22:24:22 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						e85da16947 
					 
					
						
						
							
							msbuild: set PreferredToolArchitecture based on host OS arch  
						
						 
						
						
						
						
					 
					
						2022-07-30 11:01:47 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						acb10f0006 
					 
					
						
						
							
							replace libpng with libspng  
						
						 
						
						
						
						
					 
					
						2022-07-25 18:32:16 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						b2f8456710 
					 
					
						
						
							
							msbuild: set C standard to C17  
						
						 
						
						... 
						
						
						
						not required but it seems nice 
						
						
					 
					
						2022-07-24 14:33:37 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						c3b64012d1 
					 
					
						
						
							
							replace zlib with zlib-ng  
						
						 
						
						... 
						
						
						
						since the benefits are so high, don't link with shared zlib 
						
						
					 
					
						2022-07-24 14:33:37 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						fdc327c252 
					 
					
						
						
							
							Externals/FatFs: Build as part of Dolphin.  
						
						 
						
						... 
						
						
						
						Co-authored-by: Pablo Stebler <pablo@stebler.xyz > 
						
						
					 
					
						2022-07-11 23:11:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jun Bo Bi 
							
						 
					 
					
						
						
							
						
						ceed42a0ee 
					 
					
						
						
							
							Add SDL as a submodule  
						
						 
						
						
						
						
					 
					
						2022-07-10 15:38:59 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								iwubcode 
							
						 
					 
					
						
						
							
						
						1c90d836a5 
					 
					
						
						
							
							Externals: add spirv-cross using upstream commit 50b4d5389b6a06f86fb63a2848e1a7da6d9755ca  
						
						 
						
						... 
						
						
						
						Co-authored-by: tellowkrinkle <tellowkrinkle@gmail.com > 
						
						
					 
					
						2022-06-24 17:52:31 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JMC47 
							
						 
					 
					
						
						
							
						
						5f04ad5c3c 
					 
					
						
						
							
							Merge pull request  #10559  from shuffle2/qt6  
						
						 
						
						... 
						
						
						
						update to Qt6 on windows, support Qt6 elsewhere 
						
						
					 
					
						2022-05-08 01:29:46 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						a29b1ac6d3 
					 
					
						
						
							
							Revert "msbuild: use pdbaltpath to strip dirname of pdb"  
						
						 
						
						... 
						
						
						
						This reverts commit f2c5c052bc .
debuggers using path-based searching don't seem smart enough
to find a relative path if it's not relative to their pwd. 
						
						
					 
					
						2022-05-03 11:42:45 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spycrab 
							
						 
					 
					
						
						
							
						
						004e8a80b2 
					 
					
						
						
							
							Add support for building against Qt 6  
						
						 
						
						
						
						
					 
					
						2022-05-02 22:39:33 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						64cd4cc86f 
					 
					
						
						
							
							msbuild: use default Project attrs  
						
						 
						
						... 
						
						
						
						maybe it makes the xml less scary :D 
						
						
					 
					
						2022-04-27 15:26:43 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						dde2f7e637 
					 
					
						
						
							
							Disable MSBuild Resource Manager  
						
						 
						
						
						
						
					 
					
						2022-04-27 15:06:04 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mai M 
							
						 
					 
					
						
						
							
						
						e4695e329c 
					 
					
						
						
							
							Merge pull request  #10616  from shuffle2/fmt-lib  
						
						 
						
						... 
						
						
						
						msbuild: fmt static library 
						
						
					 
					
						2022-04-26 23:25:58 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						eb87245be8 
					 
					
						
						
							
							msbuild: use pathmap to unify source paths embedded in objects  
						
						 
						
						
						
						
					 
					
						2022-04-26 18:14:51 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						f2c5c052bc 
					 
					
						
						
							
							msbuild: use pdbaltpath to strip dirname of pdb  
						
						 
						
						
						
						
					 
					
						2022-04-26 18:14:51 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						44951a4cbc 
					 
					
						
						
							
							use fmt as static library instead of headers  
						
						 
						
						... 
						
						
						
						reportedly improves compile time 
						
						
					 
					
						2022-04-26 16:32:29 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						5724de13b0 
					 
					
						
						
							
							msbuild: brepro -> deterministic  
						
						 
						
						
						
						
					 
					
						2022-04-25 09:48:50 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						70507c2237 
					 
					
						
						
							
							update to libusb v1.0.26  
						
						 
						
						... 
						
						
						
						moves libusb from vendored to submodule 
						
						
					 
					
						2022-04-17 20:01:19 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						818f6c81ed 
					 
					
						
						
							
							msbuild: don't explicitly set _SECURE_SCL  
						
						 
						
						
						
						
					 
					
						2022-04-02 15:25:42 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						e6ed77b5f6 
					 
					
						
						
							
							msvc: enable conformant __cplusplus macro  
						
						 
						
						
						
						
					 
					
						2022-04-02 02:46:22 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						09432ef098 
					 
					
						
						
							
							windows: move ffmpeg bins to submodule  
						
						 
						
						... 
						
						
						
						udpate ffmpeg to b1cbeabf5e4b3234e895a58bafa371bfb792baf0
enable ffmpeg on arm64 
						
						
					 
					
						2022-03-29 17:27:46 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Admiral H. Curtiss 
							
						 
					 
					
						
						
							
						
						676713e036 
					 
					
						
						
							
							Re-enable Auto-Update when building with VS project files.  
						
						 
						
						
						
						
					 
					
						2022-03-19 15:30:28 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						5e1fee7dbd 
					 
					
						
						
							
							msbuild: remove workaround for older winsdk  
						
						 
						
						
						
						
					 
					
						2021-11-15 16:23:33 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						a69adafdd8 
					 
					
						
						
							
							msbuild: use /external:anglebrackets  
						
						 
						
						... 
						
						
						
						Revert usage of ExternalIncludePath, as that var is specifically
for external includes which do not get scanned for changes. 
						
						
					 
					
						2021-11-15 00:33:51 -08:00