Matthew Parlane 
							
						 
					 
					
						
						
							
						
						d244597b42 
					 
					
						
						
							
							Merge pull request  #4408  from leoetlino/usb  
						
						... 
						
						
						
						IOS: USB support (OH0, USB_VEN, USB_HID) 
						
						
					 
					
						2017-02-07 09:17:05 +13:00 
						 
				 
			
				
					
						
							
							
								Florent Castelli 
							
						 
					 
					
						
						
							
						
						5984ca26f3 
					 
					
						
						
							
							wx: Move platform defines to wx setup header  
						
						... 
						
						
						
						Usually, this is passed as a preprocessor definition, but this is error
prone and just complicating the compiler invocation for no good reason. 
						
						
					 
					
						2017-02-06 04:27:06 +01:00 
						 
				 
			
				
					
						
							
							
								Léo Lam 
							
						 
					 
					
						
						
							
						
						56fec3d72a 
					 
					
						
						
							
							Switch to the usbdk backend for libusb on Windows  
						
						... 
						
						
						
						The usbdk backend is the only libusb backend that has official support
for isochronous transfers (which are required for Wii Speak,
microphones and cameras). And it's actively developed and maintained. 
						
						
					 
					
						2017-02-05 11:36:49 +01:00 
						 
				 
			
				
					
						
							
							
								Florent Castelli 
							
						 
					 
					
						
						
							
						
						0baf1c78c0 
					 
					
						
						
							
							vs: Move defines out of Common.h to the build system  
						
						
						
						
					 
					
						2017-01-24 03:55:46 +01:00 
						 
				 
			
				
					
						
							
							
								Léo Lam 
							
						 
					 
					
						
						
							
						
						59a17db6c4 
					 
					
						
						
							
							Add a __LIBUSB__ define  
						
						... 
						
						
						
						This allows us to only check if __LIBUSB__ is defined, which is cleaner
than checking for __LIBUSB__ and _WIN32. 
						
						
					 
					
						2016-10-03 21:07:12 +02:00 
						 
				 
			
				
					
						
							
							
								JosJuice 
							
						 
					 
					
						
						
							
						
						699a90a7b4 
					 
					
						
						
							
							Windows: Don't include Externals\curl\lib\ everywhere  
						
						
						
						
					 
					
						2016-06-21 10:58:50 +02:00 
						 
				 
			
				
					
						
							
							
								Pierre Bourdon 
							
						 
					 
					
						
						
							
						
						c4f5c471bb 
					 
					
						
						
							
							Externals: Add libcurl.  
						
						
						
						
					 
					
						2016-06-18 18:31:40 +02:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						ca31c62c01 
					 
					
						
						
							
							exchange XSaveWorkaround (which was fixed in VS2015) for ucrtFreadWorkaround (which was broken in VS2015).  
						
						
						
						
					 
					
						2015-10-16 20:26:34 -07:00 
						 
				 
			
				
					
						
							
							
								shuffle2 
							
						 
					 
					
						
						
							
						
						a6f04b0e15 
					 
					
						
						
							
							Merge pull request  #3091  from Tilka/mbedtls  
						
						... 
						
						
						
						Update mbed TLS (PolarSSL) 
						
						
					 
					
						2015-10-03 18:00:58 -07:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						ac5f56df7e 
					 
					
						
						
							
							mbedTLS: adapt Dolphin's Visual Studio files  
						
						
						
						
					 
					
						2015-09-25 03:46:41 +02:00 
						 
				 
			
				
					
						
							
							
								waddlesplash 
							
						 
					 
					
						
						
							
						
						c781123db7 
					 
					
						
						
							
							QtCompile.props: Update for Qt 5.5.  
						
						
						
						
					 
					
						2015-09-12 18:58:14 -04:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						9b56efe57c 
					 
					
						
						
							
							Revert "Base.props: Remove DXSDK_DIR from the include path."  
						
						... 
						
						
						
						This reverts commit bea3054c9c 
						
						
					 
					
						2015-09-03 04:23:02 -07:00 
						 
				 
			
				
					
						
							
							
								Jules Blok 
							
						 
					 
					
						
						
							
						
						bea3054c9c 
					 
					
						
						
							
							Base.props: Remove DXSDK_DIR from the include path.  
						
						... 
						
						
						
						By overriding the include directories we can ensure we only use the Windows SDK. 
						
						
					 
					
						2015-04-13 21:44:40 +02:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						ad64336137 
					 
					
						
						
							
							quiet some warnings which appear on vs2015.  
						
						... 
						
						
						
						quieted warnings include shadowed variable names and integer extensions. 
						
						
					 
					
						2015-03-15 19:28:47 -07:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						64cb3bce35 
					 
					
						
						
							
							windows: don't compile with openmp support  
						
						
						
						
					 
					
						2015-03-15 13:48:46 -07:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						a5ea6c6e93 
					 
					
						
						
							
							enet: fix Visual Studio files  
						
						
						
						
					 
					
						2015-03-02 22:20:37 +01:00 
						 
				 
			
				
					
						
							
							
								Fiora 
							
						 
					 
					
						
						
							
						
						c54a8c54fb 
					 
					
						
						
							
							Merge pull request  #1994  from Tilka/vtune  
						
						... 
						
						
						
						JitRegister: fix VTune integration 
						
						
					 
					
						2015-02-22 07:58:12 -08:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						0ec48e0ec9 
					 
					
						
						
							
							JitRegister: fix VTune integration  
						
						
						
						
					 
					
						2015-02-12 02:14:49 +01:00 
						 
				 
			
				
					
						
							
							
								Tillmann Karras 
							
						 
					 
					
						
						
							
						
						4fa38f0c02 
					 
					
						
						
							
							Externals: update libusb to version 1.0.19  
						
						
						
						
					 
					
						2015-02-12 01:04:43 +01:00 
						 
				 
			
				
					
						
							
							
								magumagu 
							
						 
					 
					
						
						
							
						
						3aa3002010 
					 
					
						
						
							
							Fix Intellisense error spam on Visual Studio.  
						
						... 
						
						
						
						Intellisense doesn't like defines in PCH files, and it doesn't like the deleted
constructor for BitField.  (I think it's being overly strict about the
"must have no non-default constructors" rule for classes in unions.) 
						
						
					 
					
						2015-01-23 19:15:25 -08:00 
						 
				 
			
				
					
						
							
							
								degasus 
							
						 
					 
					
						
						
							
						
						402fb4bd20 
					 
					
						
						
							
							xxhash: Add cmake + VS files  
						
						... 
						
						
						
						Based on riking's PR. 
						
						
					 
					
						2015-01-21 07:35:34 +01:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						33634b6489 
					 
					
						
						
							
							windows: use qt 5.4.0  
						
						
						
						
					 
					
						2014-12-13 20:59:40 -08:00 
						 
				 
			
				
					
						
							
							
								James Cowgill 
							
						 
					 
					
						
						
							
						
						a93f86330e 
					 
					
						
						
							
							Port dolphin to SFML 2.1  
						
						
						
						
					 
					
						2014-11-25 16:44:38 +00:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						9fe2d45ad4 
					 
					
						
						
							
							Fix QtCompile.props to work if the repo path contains spaces.  
						
						
						
						
					 
					
						2014-09-27 23:08:18 -07:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						035a1c0ec2 
					 
					
						
						
							
							windows/qt: add (hopefully) all plugins DolphinQt should possibly need.  
						
						... 
						
						
						
						For now they are all copied to binary directory, once the project is more mature
it can be stripped down. 
						
						
					 
					
						2014-09-18 15:24:14 -07:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						9d57ac68a4 
					 
					
						
						
							
							Add Qt submodule for windows.  
						
						
						
						
					 
					
						2014-09-15 15:07:42 -07:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						ae3a5ce9e3 
					 
					
						
						
							
							Qt: Add msvc support  
						
						
						
						
					 
					
						2014-09-15 15:07:33 -07:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						ffe6bcf22f 
					 
					
						
						
							
							VSProps: Add C4351 to the list of disabled warnings in Base.props  
						
						
						
						
					 
					
						2014-09-03 23:07:19 -04:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						839cace5ff 
					 
					
						
						
							
							msvc: get UnitTests compiling  
						
						... 
						
						
						
						Choose it from VS or pass /p:RunUnitTests=true to msbuild 
						
						
					 
					
						2014-09-01 21:27:45 -07:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						266992684d 
					 
					
						
						
							
							msvc: remove some remnants of SDL and DSound from projects and general cleanup.  
						
						
						
						
					 
					
						2014-09-01 21:27:44 -07:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						1332805bb6 
					 
					
						
						
							
							Add headers required by XAudio2_7 to externals.  
						
						... 
						
						
						
						This makes all builds' audio compatible with downlevel Windows and removes
the need for developers to install the June 2010 DirectX SDK. 
						
						
					 
					
						2014-08-23 11:03:07 -07:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						a9c33075f2 
					 
					
						
						
							
							msvc: enable compiler warnings as errors.  
						
						
						
						
					 
					
						2014-08-19 22:33:49 -07:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						317e63e7ba 
					 
					
						
						
							
							msvc: disable compiler warnings when building all Externals (cl /W0), except for wxWidgets, where all warnings are fixed.  
						
						... 
						
						
						
						Note warnings may still be generated by code in Externals if it is included into warning-enabled code (this is the case for libusb).
Also, quiet an intellisense warning in wxWidgets caused by using __w64 for an inapplicable type. 
						
						
					 
					
						2014-08-19 22:33:42 -07:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						9df2127865 
					 
					
						
						
							
							msvc: enable strictStrings solution-wide for release.  
						
						... 
						
						
						
						strictStrings is not supported by debug libraries, and indeed breaks the build.
Drop wbemidl.h (incompatible with strictStrings) dependency by using SDL-style search for XInput GUIDs. 
						
						
					 
					
						2014-08-19 20:33:24 -07:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						8c81ea0aad 
					 
					
						
						
							
							Windows: Enable /Zc:rvalueCast solution-wide.  
						
						
						
						
					 
					
						2014-08-18 00:04:31 -07:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						8801289149 
					 
					
						
						
							
							Windows: Add /Zc:inline to compiler options.  
						
						
						
						
					 
					
						2014-08-15 01:17:10 -07:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						f1b82a34b2 
					 
					
						
						
							
							Windows: Use a shared precompiled header for dolphin code under Source/  
						
						
						
						
					 
					
						2014-08-14 23:51:13 -07:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						5eccc08c7e 
					 
					
						
						
							
							Use official flag for detailed symbols. Require VS2013 with update 3 or later to build.  
						
						
						
						
					 
					
						2014-08-10 14:47:29 -07:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						a70fad4dcb 
					 
					
						
						
							
							Removes x86_32 from Visual Studio Base properties.  
						
						
						
						
					 
					
						2014-08-03 13:48:53 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						8b13afbb8e 
					 
					
						
						
							
							Remove the 32-bit config platform from the VS solution and projects  
						
						
						
						
					 
					
						2014-06-24 22:07:26 -04:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						58bcc3d12a 
					 
					
						
						
							
							Redo commit  932945d480 
						
						... 
						
						
						
						This time, make sure the object for disabling XSave support in msvcr can't be dropped by the linker. 
						
						
					 
					
						2014-05-27 13:41:19 -07:00 
						 
				 
			
				
					
						
							
							
								Shawn Hoffman 
							
						 
					 
					
						
						
							
						
						8995d299f2 
					 
					
						
						
							
							windows: move arch defines to base.props  
						
						
						
						
					 
					
						2014-03-06 14:37:40 -08:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						eee549f92b 
					 
					
						
						
							
							Scope the Windows include directory to only point to Source/Core/.  
						
						... 
						
						
						
						Also fix the Windows build with this change. 
						
						
					 
					
						2014-02-18 13:21:12 -05:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						2afe215271 
					 
					
						
						
							
							Convert all includes to relative paths.  
						
						
						
						
					 
					
						2014-02-18 02:19:10 -05:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						eba0c21b5a 
					 
					
						
						
							
							[GLExtensions] Fix Windows build.  
						
						... 
						
						
						
						Conflicts:
	Source/VSProps/Base.props 
						
						
					 
					
						2014-01-17 16:04:05 +01:00 
						 
				 
			
				
					
						
							
							
								Jasper St. Pierre 
							
						 
					 
					
						
						
							
						
						34692ab826 
					 
					
						
						
							
							Remove unnecessary Src/ folders  
						
						
						
						
					 
					
						2013-12-31 14:03:19 -05:00 
						 
				 
			
				
					
						
							
							
								Jasper St. Pierre 
							
						 
					 
					
						
						
							
						
						43e618682e 
					 
					
						
						
							
							Convert all vcxproj files to UNIX line endings  
						
						
						
						
					 
					
						2013-12-31 14:03:18 -05:00 
						 
				 
			
				
					
						
							
							
								Ryan Houdek 
							
						 
					 
					
						
						
							
						
						eb3b933dd0 
					 
					
						
						
							
							Remove all instances of OpenCL in the Dolphin Project. A brief history of OpenCL in Dolphin. OpenCL was originally added to the Dolphin codebase 1 month after it was released with OS X Snow Leopard in 2009. OpenCL was one of the largest group projects that Dolphin ever has had. The OpenCL texture decoder was originally aded with version 1.0 of the OpenCL spec; This version didn't have the capability of a OpenCL-OpenGL interop which would allow for uploading textures once and have it decoded directly to a OpenGL texure. This was to be worked out when the OpenCL 1.1 spec was released and allowed the interop. This work has never been done, and no one in the team is willing to work on it for various reasons. OpenCL has had the unreasonable expectation that it increases the performance of video games that require a large amount of EFB copies like NSMBW. In reality, enabling OpenCL just put the graphics card in a higher power mode which increased the game speed. This is due to the unfortunate effect of Dolphin tending to not push GPUs out of their lower frequency power savings modes. Thanks to everyone that had contributed to the OpenCL texture decoder.  
						
						
						
						
					 
					
						2013-12-11 15:15:55 -06:00 
						 
				 
			
				
					
						
							
							
								Lioncash 
							
						 
					 
					
						
						
							
						
						55e8be595c 
					 
					
						
						
							
							Fix "Entry Point Not Found crash on Windows Vista"  
						
						... 
						
						
						
						Fixes issue 6805.
https://code.google.com/p/dolphin-emu/issues/detail?id=6805  
						
						
					 
					
						2013-12-08 18:01:49 -05:00 
						 
				 
			
				
					
						
							
							
								Matthew Parlane 
							
						 
					 
					
						
						
							
						
						7e9b970240 
					 
					
						
						
							
							Use libpng for saving images.  
						
						... 
						
						
						
						TODO: Needs threading done similiar to OGL backend.
Fixes issue 6779. 
						
						
					 
					
						2013-11-14 21:02:49 +13:00