Lioncash 
							
						 
					 
					
						
						
							
						
						f3c05d39b9 
					 
					
						
						
							
							GLInterface: Make GLInterfaceMode an enum class  
						
						 
						
						
						
						
					 
					
						2016-01-02 14:26:43 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						df9c9ad706 
					 
					
						
						
							
							GLInterfaceBase: In-class initialize protected members  
						
						 
						
						... 
						
						
						
						Gives the class a well-defined initial state 
						
						
					 
					
						2016-01-02 14:26:42 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						11a7defdba 
					 
					
						
						
							
							WGL: Make class member private  
						
						 
						
						
						
						
					 
					
						2016-01-02 14:26:41 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						df2f6089be 
					 
					
						
						
							
							GLInterface: Add missing override specifiers  
						
						 
						
						
						
						
					 
					
						2016-01-02 14:26:36 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						37525f3fcf 
					 
					
						
						
							
							Make GLExtensions no longer require slghtly modified GL headers.  
						
						 
						
						... 
						
						
						
						In fact, removes the need for external headers at all. 
						
						
					 
					
						2016-01-02 10:34:13 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stenzek 
							
						 
					 
					
						
						
							
						
						617f9d9532 
					 
					
						
						
							
							ShaderGen: Remove virtual methods from ShaderGeneratorInterface, move string buffer to ShaderCode  
						
						 
						
						... 
						
						
						
						This fixes the crashes occuring at startup with a non-empty shader cache.
Because LinearDiskCache reads/writes to the storage of ShaderUid, ShaderUid must be trivially copyable.
Additionally, adds a static assert to LinearDiskCache to ensure this doesn't happen in the future.
The initialization of ShaderUid data has been moved to the code generation functions, so the above condition holds true. 
						
						
					 
					
						2016-01-02 17:35:06 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						b4e9bbb551 
					 
					
						
						
							
							Merge pull request  #3336  from Sonicadvance1/improve_glextensions  
						
						 
						
						... 
						
						
						
						[GLExtensions] Improve the extension loader. 
						
						
					 
					
						2016-01-01 13:01:51 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spxtr 
							
						 
					 
					
						
						
							
						
						2f50560602 
					 
					
						
						
							
							Add support for sending game memory changes to outside processes  
						
						 
						
						
						
						
					 
					
						2015-12-29 17:59:16 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						eb2d4935cd 
					 
					
						
						
							
							Including missing headers required for non-pch builds and other architectures  
						
						 
						
						
						
						
					 
					
						2015-12-22 18:20:48 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						eaf21b3c80 
					 
					
						
						
							
							Work around Google's trash NDK  
						
						 
						
						
						
						
					 
					
						2015-12-22 18:20:17 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						f295182833 
					 
					
						
						
							
							VideoBackends: Simplify initialization and deinitialization of resources  
						
						 
						
						... 
						
						
						
						Approximately three or four times now, the issue of pointers being
in an inconsistent state been an issue in the video backend renderers
with regards to tripping up other developers.
Global (ugh) resources are put into a unique_ptr and will always have a
well-defined state of being - null or not null 
						
						
					 
					
						2015-12-20 22:40:37 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
							
						
						e4b83d17bf 
					 
					
						
						
							
							Merge pull request  #3270  from JosJuice/more-translations  
						
						 
						
						... 
						
						
						
						Mark more strings for translation 
						
						
					 
					
						2015-12-15 18:13:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						d9999bf30c 
					 
					
						
						
							
							Fix minor memory leak in WGL interface.  
						
						 
						
						... 
						
						
						
						Would have a memory leak on game end 
						
						
					 
					
						2015-12-13 11:42:18 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						b620b26f8f 
					 
					
						
						
							
							[GLExtensions] Improve the extension loader.  
						
						 
						
						... 
						
						
						
						This removes some nonsense in the extension loader where under an ES context we would still pull all function pointers and just continue onward if we
fail to pull one.
Now function pointers are only pulled if the version of GL or ES actually supports that function. 
						
						
					 
					
						2015-12-13 11:37:07 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						6d2fd8ae37 
					 
					
						
						
							
							[GLExtensions] Support ORing of extensions when checking for support.  
						
						 
						
						... 
						
						
						
						Makes my life easier. 
						
						
					 
					
						2015-12-13 11:35:55 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Mansell 
							
						 
					 
					
						
						
							
						
						a759883ae5 
					 
					
						
						
							
							Merge pull request  #3126  from phire/remove-logging-lock  
						
						 
						
						... 
						
						
						
						Refactor logging code to get rid of a mutex. 
						
						
					 
					
						2015-12-03 13:32:07 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
							
						
						3ed29cce0c 
					 
					
						
						
							
							Merge pull request  #2733  from AdmiralCurtiss/string-from-float  
						
						 
						
						... 
						
						
						
						IniFile: Fix floating point number locale issues. 
						
						
					 
					
						2015-12-02 15:22:42 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
							
						
						ec6a48ff76 
					 
					
						
						
							
							Merge pull request  #2876  from CastellaFactory/master  
						
						 
						
						... 
						
						
						
						[Netplay] Add "Force Netplay Listen Port" feature that was in old netplay branch 
						
						
					 
					
						2015-12-02 14:20:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						9b2fe62bc9 
					 
					
						
						
							
							Move nobanner and fileplatform from Themes to Resources  
						
						 
						
						... 
						
						
						
						fileplatform is moved so it's in the same place as the other platform
icons, and nobanner is moved just because it fits better in Resources.
Both of them were identical in all of Dolphin's themes. 
						
						
					 
					
						2015-11-27 11:09:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Mansell 
							
						 
					 
					
						
						
							
						
						83bda3be46 
					 
					
						
						
							
							Merge pull request  #1474  from phire/DSPHLE_cleanups  
						
						 
						
						... 
						
						
						
						DSPHLE: Remove individual byteswaps and replace with generic function. 
						
						
					 
					
						2015-11-24 13:33:59 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								JosJuice 
							
						 
					 
					
						
						
							
						
						74ea765427 
					 
					
						
						
							
							Mark more strings for translation  
						
						 
						
						
						
						
					 
					
						2015-11-20 11:33:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						5f1fcf4c8d 
					 
					
						
						
							
							Use __builtin_trap for our crash define instead of int3/exit  
						
						 
						
						
						
						
					 
					
						2015-11-19 00:49:42 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
							
						
						f172cda50f 
					 
					
						
						
							
							Merge pull request  #3191  from lioncash/rekt  
						
						 
						
						... 
						
						
						
						MathUtil: Minor changes to Rectangle 
						
						
					 
					
						2015-11-18 10:40:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Mansell 
							
						 
					 
					
						
						
							
						
						d2b03e1aad 
					 
					
						
						
							
							Remove individual byteswaps and replace with generic function.  
						
						 
						
						
						
						
					 
					
						2015-11-17 19:37:18 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Cowgill 
							
						 
					 
					
						
						
							
						
						386159c74e 
					 
					
						
						
							
							Remove uses of __DATE__ and __TIME__  
						
						 
						
						
						
						
					 
					
						2015-11-14 00:52:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
							
						
						a498c684a2 
					 
					
						
						
							
							Merge pull request  #2304  from linkmauve/xdg-basedir  
						
						 
						
						... 
						
						
						
						UICommon: Respect XDG Base Directory Specification on POSIX systems 
						
						
					 
					
						2015-11-12 12:31:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Wick 
							
						 
					 
					
						
						
							
						
						8924980b49 
					 
					
						
						
							
							Merge pull request  #3247  from lutris/master  
						
						 
						
						... 
						
						
						
						Enable relocatable linux builds 
						
						
					 
					
						2015-11-11 12:16:29 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						b61da5db54 
					 
					
						
						
							
							FileUtil: Move ShaderCache to the Cache directory.  
						
						 
						
						
						
						
					 
					
						2015-11-10 21:53:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emmanuel Gil Peyrot 
							
						 
					 
					
						
						
							
						
						e20b08491c 
					 
					
						
						
							
							UICommon: Respect XDG Base Directory Specification on POSIX systems.  
						
						 
						
						
						
						
					 
					
						2015-11-10 21:53:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mathieu Comandon 
							
						 
					 
					
						
						
							
						
						f2ae1a2545 
					 
					
						
						
							
							Implement relocatable builds on Linux  
						
						 
						
						... 
						
						
						
						- Change the path of the Sys folder to the executable's location
- Add LINUX_LOCAL_DEV flag to use relocatable version on Linux
- Add CMake definition for relocatable build 
						
						
					 
					
						2015-11-10 12:49:04 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Mansell 
							
						 
					 
					
						
						
							
						
						2d38a59044 
					 
					
						
						
							
							NoGui: Return no to yes/no panic alerts.  
						
						 
						
						... 
						
						
						
						Also, print to stderr instead of stdio. 
						
						
					 
					
						2015-11-08 14:10:26 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Mansell 
							
						 
					 
					
						
						
							
						
						973118511a 
					 
					
						
						
							
							Merge pull request  #2742  from AdmiralCurtiss/display-savestate-stats  
						
						 
						
						... 
						
						
						
						Display Savestate information in Overlay and Menu. 
						
						
					 
					
						2015-11-08 02:20:56 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shuffle2 
							
						 
					 
					
						
						
							
						
						f26b3708e7 
					 
					
						
						
							
							Merge pull request  #3217  from dolphin-emu/shuffle2-patch-1  
						
						 
						
						... 
						
						
						
						Add patch for ucrtbase 10.0.10240.16390 (Win8) 
						
						
					 
					
						2015-11-05 15:37:19 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						32cdd31200 
					 
					
						
						
							
							GLExtensions: remove duplicate typedefs  
						
						 
						
						
						
						
					 
					
						2015-11-03 17:50:41 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shuffle2 
							
						 
					 
					
						
						
							
						
						baf438fc9f 
					 
					
						
						
							
							Merge pull request  #3213  from phire/bitfield  
						
						 
						
						... 
						
						
						
						Bitfield: Add .natvis for easier debugging of BitFields in Visual Studio 
						
						
					 
					
						2015-11-01 23:06:21 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Mansell 
							
						 
					 
					
						
						
							
						
						0245b1219b 
					 
					
						
						
							
							Correct capitalization of 'Visual Studio'  
						
						 
						
						
						
						
					 
					
						2015-11-02 17:12:09 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shuffle2 
							
						 
					 
					
						
						
							
						
						bfffd997cd 
					 
					
						
						
							
							Update ucrtFreadWorkaround.cpp  
						
						 
						
						
						
						
					 
					
						2015-11-01 10:52:33 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Mansell 
							
						 
					 
					
						
						
							
						
						2ccd5a5928 
					 
					
						
						
							
							Bitfield: Add BSD license to match BitField.h  
						
						 
						
						... 
						
						
						
						Also, fix typo. 
						
						
					 
					
						2015-11-01 18:01:51 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Mansell 
							
						 
					 
					
						
						
							
						
						f0e5232fe0 
					 
					
						
						
							
							Bitfield: And then mess things up again by handling signed fields.  
						
						 
						
						... 
						
						
						
						This is way more messy than it should be. 
						
						
					 
					
						2015-10-30 14:05:14 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Mansell 
							
						 
					 
					
						
						
							
						
						9125ab8304 
					 
					
						
						
							
							BitField: Clean .natvis up slightly by using CDATA.  
						
						 
						
						
						
						
					 
					
						2015-10-30 14:04:40 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Mansell 
							
						 
					 
					
						
						
							
						
						bfac1c73f0 
					 
					
						
						
							
							Bitfield: Add .natvis for easier debugging in Visual Studio  
						
						 
						
						
						
						
					 
					
						2015-10-30 12:30:22 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						e76b1f2d56 
					 
					
						
						
							
							Merge pull request  #3170  from spxtr/pipes  
						
						 
						
						... 
						
						
						
						Implemented GC Controller inputs via named pipes. 
						
						
					 
					
						2015-10-28 16:39:57 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								spxtr 
							
						 
					 
					
						
						
							
						
						d9d6cf8eda 
					 
					
						
						
							
							GC controller input using named pipes  
						
						 
						
						... 
						
						
						
						Currently only works on unix, but can be extended to other systems. Can
also be extended to do wiimotes.
Searches the Pipes folder for readable named pipes and creates a dolphin
input device out of them. Send controller inputs to the game by writing
to the file. Commands are described in Pipes.h. 
						
						
					 
					
						2015-10-24 20:20:03 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						2630752ffe 
					 
					
						
						
							
							Arm64Emitter: Get rid of a pointer cast  
						
						 
						
						
						
						
					 
					
						2015-10-22 15:32:11 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						018c85c248 
					 
					
						
						
							
							Arm64Emitter: Mark trivial functions as constexpr  
						
						 
						
						
						
						
					 
					
						2015-10-22 15:22:38 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						10c1fd7f38 
					 
					
						
						
							
							MathUtil: Make Rectangle constructors and equality operator constexpr  
						
						 
						
						
						
						
					 
					
						2015-10-20 20:30:36 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lioncash 
							
						 
					 
					
						
						
							
						
						09641ec313 
					 
					
						
						
							
							MathUtil: Default initialize Rectangle class data members  
						
						 
						
						... 
						
						
						
						Puts Rectangles into a valid state upon creation 
						
						
					 
					
						2015-10-20 20:30:16 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Scott Mansell 
							
						 
					 
					
						
						
							
						
						1ba600b688 
					 
					
						
						
							
							Merge pull request  #3145  from catzilla4/master  
						
						 
						
						... 
						
						
						
						FreeBSD Compilation fix 
						
						
					 
					
						2015-10-19 17:29:34 +13:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shuffle2 
							
						 
					 
					
						
						
							
						
						34d46d6910 
					 
					
						
						
							
							Merge pull request  #3178  from shuffle2/ucrt-fread-workaround  
						
						 
						
						... 
						
						
						
						patch win7 ucrtbase, and note versions 
						
						
					 
					
						2015-10-17 05:02:18 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								shuffle2 
							
						 
					 
					
						
						
							
						
						0acac35d77 
					 
					
						
						
							
							patch win7 ucrtbase, and note versions  
						
						 
						
						
						
						
					 
					
						2015-10-17 04:24:20 -07:00