MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								79dfd272a9 
								
							 
						 
						
							
							
								
								configuration: Add settings to enable/disable specific CPU optimizations  
							
							
							
						 
						
							2020-07-11 14:34:09 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								b84af2cd28 
								
							 
						 
						
							
							
								
								Merge pull request  #4266  from jbeich/freebsd  
							
							... 
							
							
							
							gcadapter: unbreak build on FreeBSD 
							
						 
						
							2020-07-08 16:30:26 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								2c57273505 
								
							 
						 
						
							
							
								
								Merge pull request  #4150  from ReinUsesLisp/dynamic-state-impl  
							
							... 
							
							
							
							vulkan: Use VK_EXT_extended_dynamic_state when available 
							
						 
						
							2020-07-07 10:58:09 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jan Beich 
								
							 
						 
						
							
							
							
							
								
							
							
								38bd1cc168 
								
							 
						 
						
							
							
								
								cmake: unbreak system libusb support  
							
							... 
							
							
							
							Reference libusb doesn't support DragonFly and FreeBSD because those
ship a different libusb implementation (supports 0.1, 1.0, 2.0 API).
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(usbi_alloc_device) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(usbi_alloc_device) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(libusb_has_capability) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(libusb_has_capability) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(libusb_has_capability) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(usbi_connect_device) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(usbi_disconnect_device) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(libusb_get_device_list) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(libusb_get_device_list) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(libusb_unref_device) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(libusb_unref_device) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_write
>>> referenced by core.c
>>>               core.c.o:(usbi_signal_event) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_read
>>> referenced by core.c
>>>               core.c.o:(usbi_clear_event) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(libusb_wrap_sys_device) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(libusb_wrap_sys_device) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(libusb_wrap_sys_device) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(libusb_open) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_backend
>>> referenced by core.c
>>>               core.c.o:(libusb_open) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_read
>>> referenced by core.c
>>>               core.c.o:(libusb_close) in archive externals/libusb/libusb.a
ld: error: undefined symbol: usbi_write
>>> referenced by core.c
>>>               core.c.o:(libusb_close) in archive externals/libusb/libusb.a
ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
c++: error: linker command failed with exit code 1 (use -v to see invocation) 
							
						 
						
							2020-07-07 10:13:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ameer 
								
							 
						 
						
							
							
							
							
								
							
							
								5c4f797cab 
								
							 
						 
						
							
							
								
								Fix merge conflicts?  
							
							
							
						 
						
							2020-07-04 00:59:40 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Marcec 
								
							 
						 
						
							
							
							
							
								
							
							
								2961282fae 
								
							 
						 
						
							
							
								
								externals: Track opus as submodule instead of using conan  
							
							... 
							
							
							
							Supersedes #4068  see for details. 
							
						 
						
							2020-07-01 15:09:33 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								8cd81eb66f 
								
							 
						 
						
							
							
								
								SVC: Implement 32-bits wrappers and update Dynarmic.  
							
							
							
						 
						
							2020-06-27 11:36:27 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								fd631d72a6 
								
							 
						 
						
							
							
								
								ARM: Update Dynarmic and Setup A32 according to latest interface.  
							
							
							
						 
						
							2020-06-27 11:36:26 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								3a6e6b2348 
								
							 
						 
						
							
							
								
								Externals: Update Dynarmic.  
							
							
							
						 
						
							2020-06-27 11:36:19 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								6cbdb64f3d 
								
							 
						 
						
							
							
								
								ARMInterface/Externals: Update dynarmic and fit to latest version.  
							
							
							
						 
						
							2020-06-27 11:36:13 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								bcf4665fb0 
								
							 
						 
						
							
							
								
								vk_device: Enable VK_EXT_extended_dynamic_state when available  
							
							
							
						 
						
							2020-06-26 20:55:15 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ameer 
								
							 
						 
						
							
							
							
							
								
							
							
								a4a44e8081 
								
							 
						 
						
							
							
								
								update libusb dependency  
							
							
							
						 
						
							2020-06-22 17:05:57 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ameerj 
								
							 
						 
						
							
							
							
							
								
							
							
								14bb562028 
								
							 
						 
						
							
							
								
								Update src/input_common/main.cpp  
							
							... 
							
							
							
							Co-authored-by: LC <mathew1800@gmail.com>
update libusb submodule (hopefully windows build error fixed) 
							
						 
						
							2020-06-22 17:05:50 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ameer 
								
							 
						 
						
							
							
							
							
								
							
							
								c506cb494f 
								
							 
						 
						
							
							
								
								Add libusb dependency  
							
							
							
						 
						
							2020-06-21 12:39:15 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								4bca92c41e 
								
							 
						 
						
							
							
								
								externals: Revert to libressl, as build is broken with find_package(OpenSSL). ( #4093 )  
							
							... 
							
							
							
							* externals: Revert to libressl, as build is broken with find_package(OpenSLL).
* fixup! externals: Revert to libressl, as build is broken with find_package(OpenSLL).
* fixup! externals: Revert to libressl, as build is broken with find_package(OpenSLL). 
							
						 
						
							2020-06-16 21:46:19 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								74bf8f0e05 
								
							 
						 
						
							
							
								
								CMakeLists: xbyak comes before dynarmic  
							
							
							
						 
						
							2020-06-15 22:37:27 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								cdc76c7bc2 
								
							 
						 
						
							
							
								
								vk_shader_decompiler: Implement atomic image operations  
							
							... 
							
							
							
							Implement atomic operations on images.
On GLSL these are atomicImage* functions (e.g. atomicImageAdd). 
							
						 
						
							2020-06-02 02:20:02 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Marcec 
								
							 
						 
						
							
							
							
							
								
							
							
								4686c15c03 
								
							 
						 
						
							
							
								
								Add xbyak external  
							
							
							
						 
						
							2020-05-30 10:55:27 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								5db0df833a 
								
							 
						 
						
							
							
								
								shader/other: Implement BAR.SYNC 0x0  
							
							... 
							
							
							
							Trivially implement this particular case of BAR. Unless games use OpenCL
or CUDA barriers, we shouldn't hit any other case here. 
							
						 
						
							2020-05-21 23:20:43 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Wick 
								
							 
						 
						
							
							
							
							
								
							
							
								3dc9eec98d 
								
							 
						 
						
							
							
								
								Add version check to Findnlohmann_json.cmake  
							
							
							
						 
						
							2020-05-09 12:47:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Wick 
								
							 
						 
						
							
							
							
							
								
							
							
								585ee1cf4e 
								
							 
						 
						
							
							
								
								Add version check for catch2  
							
							
							
						 
						
							2020-05-09 12:47:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Wick 
								
							 
						 
						
							
							
							
							
								
							
							
								c5dfc3ee1d 
								
							 
						 
						
							
							
								
								Add version check to Findfmt  
							
							
							
						 
						
							2020-05-09 12:47:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Wick 
								
							 
						 
						
							
							
							
							
								
							
							
								a2256f0ebf 
								
							 
						 
						
							
							
								
								Fix libzip version check  
							
							
							
						 
						
							2020-05-09 12:47:59 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Wick 
								
							 
						 
						
							
							
							
							
								
							
							
								121b8fd02b 
								
							 
						 
						
							
							
								
								Check for the zstd version  
							
							
							
						 
						
							2020-05-09 12:43:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									James Rowe 
								
							 
						 
						
							
							
							
							
								
							
							
								2991e7441a 
								
							 
						 
						
							
							
								
								Replace externals with Conan ( #3735 )  
							
							... 
							
							
							
							* Remove git submodules that will be loaded through conan
* Move custom Find modules to their own folder
* Use conan for downloading missing external dependencies
* CI: Change the yuzu source folder user to the user that the containers run on
* Attempt to remove dirty mingw build hack
* Install conan on the msvc build
* Only set release build type when using not using multi config generator
* Re-add qt bundled to workaround an issue with conan qt not downloading prebuilt binaries
* Add workaround for submodules that use legacy CMAKE variables
* Re-add USE_BUNDLED_QT on the msvc build bot 
							
						 
						
							2020-05-08 17:09:29 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								151b3e5622 
								
							 
						 
						
							
							
								
								externals: Update Vulkan-Headers  
							
							
							
						 
						
							2020-05-04 16:40:38 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e150427da3 
								
							 
						 
						
							
							
								
								Merge pull request  #3827  from ogniK5377/cubeb-616d773  
							
							... 
							
							
							
							externals: Update cubeb to 616d773 
							
						 
						
							2020-04-30 22:02:30 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								e043a955f1 
								
							 
						 
						
							
							
								
								Merge pull request  #3799  from ReinUsesLisp/iadd-cc  
							
							... 
							
							
							
							shader: Implement P2R CC, IADD Rd.CC and IADD.X 
							
						 
						
							2020-04-30 12:56:36 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									David Marcec 
								
							 
						 
						
							
							
							
							
								
							
							
								d4feb11249 
								
							 
						 
						
							
							
								
								externals: Update cubeb to 616d773  
							
							... 
							
							
							
							Support for 6 audio channels 
							
						 
						
							2020-04-30 00:33:02 +10:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								0f231b7f3d 
								
							 
						 
						
							
							
								
								externals: Update dynarmic to e7166e8b  
							
							
							
						 
						
							2020-04-29 14:25:53 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								7e8f51273c 
								
							 
						 
						
							
							
								
								shader/arithmetic_integer: Implement CC for IADD  
							
							
							
						 
						
							2020-04-25 22:55:26 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								9c753735c5 
								
							 
						 
						
							
							
								
								Merge pull request  #3697  from lioncash/declarations  
							
							... 
							
							
							
							CMakeLists: Enable -Wmissing-declarations on Linux builds 
							
						 
						
							2020-04-23 02:18:52 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									H27CK 
								
							 
						 
						
							
							
							
							
								
							
							
								463a287317 
								
							 
						 
						
							
							
								
								Set _FORTIFY_SOURCE=0 if building Opus with mingw-w64  
							
							
							
						 
						
							2020-04-22 08:20:12 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								0bbafff3db 
								
							 
						 
						
							
							
								
								dynarmic: Add option to disable CPU JIT optimizations  
							
							
							
						 
						
							2020-04-20 13:36:26 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								b250791362 
								
							 
						 
						
							
							
								
								externals: Update fmt to 6.2.0  
							
							... 
							
							
							
							Keeps the library up to date. 
							
						 
						
							2020-04-17 17:19:13 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								a57e2ced66 
								
							 
						 
						
							
							
								
								externals: Update to latest dynarmic.  
							
							... 
							
							
							
							- Adds memory alignment fixes. 
							
						 
						
							2020-04-17 00:59:28 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								eaeb4520f7 
								
							 
						 
						
							
							
								
								General: Resolve warnings related to missing declarations  
							
							
							
						 
						
							2020-04-16 23:43:34 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Wick 
								
							 
						 
						
							
							
							
							
								
							
							
								91ff5f13b1 
								
							 
						 
						
							
							
								
								externals: Use shared libraries if possible  
							
							... 
							
							
							
							This is mostly done by pkgconfig.
I've focused on the larger and more stable libraries. 
							
						 
						
							2020-04-16 17:03:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Wick 
								
							 
						 
						
							
							
							
							
								
							
							
								3567e464d2 
								
							 
						 
						
							
							
								
								externals: Move LibreSSL linking to httplib.  
							
							... 
							
							
							
							Neither core nor web_services use OpenSSL nor LibreSSL.
However they need to link them as it's a requirement of httplib.
So let's declare this within httplib instead of core and web_services. 
							
						 
						
							2020-04-16 16:46:33 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								40ef0d3b28 
								
							 
						 
						
							
							
								
								renderer_vulkan: Drop Vulkan-Hpp  
							
							
							
						 
						
							2020-04-10 22:49:02 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								da75690ac9 
								
							 
						 
						
							
							
								
								microprofile: Silence sign comparison warning  
							
							
							
						 
						
							2020-03-18 20:03:19 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								111ebc6339 
								
							 
						 
						
							
							
								
								Microprofile: Allow accessing token.  
							
							
							
						 
						
							2020-03-12 10:50:48 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Clinkenbeard 
								
							 
						 
						
							
							
							
							
								
							
							
								1d34ed696b 
								
							 
						 
						
							
							
								
								fix issue with windows getnameinfo()  
							
							
							
						 
						
							2020-02-19 16:16:49 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Clinkenbeard 
								
							 
						 
						
							
							
							
							
								
							
							
								b33889a1fe 
								
							 
						 
						
							
							
								
								update httplib to latest commit  
							
							
							
						 
						
							2020-02-18 17:11:40 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Clinkenbeard 
								
							 
						 
						
							
							
							
							
								
							
							
								b343bf76ad 
								
							 
						 
						
							
							
								
								update httplib README  
							
							
							
						 
						
							2020-02-17 22:54:09 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Clinkenbeard 
								
							 
						 
						
							
							
							
							
								
							
							
								6ffa4d2a11 
								
							 
						 
						
							
							
								
								0.4.2 works too  
							
							
							
						 
						
							2020-02-17 22:53:25 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Clinkenbeard 
								
							 
						 
						
							
							
							
							
								
							
							
								0e13b86170 
								
							 
						 
						
							
							
								
								update httplib to 0.2.6  
							
							
							
						 
						
							2020-02-17 20:13:24 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Clinkenbeard 
								
							 
						 
						
							
							
							
							
								
							
							
								7a5da0dd57 
								
							 
						 
						
							
							
								
								use config mode for finding SDL2 with CMake  
							
							
							
						 
						
							2020-02-10 19:56:33 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								6b54252b77 
								
							 
						 
						
							
							
								
								vk_shader_decompiler: Implement UAtomicAdd (ATOMS) on SPIR-V  
							
							... 
							
							
							
							Also updates sirit to include atomic instructions. 
							
						 
						
							2020-01-19 16:40:31 -03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Wick 
								
							 
						 
						
							
							
							
							
								
							
							
								f74d95547e 
								
							 
						 
						
							
							
								
								core/memory + arm/dynarmic: Use a global offset within our arm page table.  
							
							... 
							
							
							
							This saves us two x64 instructions per load/store instruction.
TODO: Clean up our memory code. We can use this optimization here as well. 
							
						 
						
							2020-01-01 12:24:54 +01:00