Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								b752b3325d 
								
							 
						 
						
							
							
								
								Update dynarmic.  
							
							
							
						 
						
							2022-02-01 15:31:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Moonlacer 
								
							 
						 
						
							
							
							
							
								
							
							
								71ae167f3a 
								
							 
						 
						
							
							
								
								Update FSR to 1.0.2  
							
							... 
							
							
							
							Updates yuzu's FSR implementation to 1.0.2 
							
						 
						
							2022-01-23 14:38:48 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Valeri 
								
							 
						 
						
							
							
							
							
								
							
							
								42efbdc492 
								
							 
						 
						
							
							
								
								Improve FFmpeg cmake file  
							
							... 
							
							
							
							* Fix compilation if CUDA_INCLUDE_DIRS is empty/contains multiple paths
* Pass CMAKE_{C,CXX}_COMPILER_LAUNCHER to ffmpeg compiler 
							
						 
						
							2022-01-22 12:56:25 +03:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Bouvier 
								
							 
						 
						
							
							
							
							
								
							
							
								4b791bcad7 
								
							 
						 
						
							
							
								
								cmake: make tests optional  
							
							
							
						 
						
							2022-01-12 00:36:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								5bce65d4ab 
								
							 
						 
						
							
							
								
								externals/dynarmic: update to latest revision ...  
							
							... 
							
							
							
							... to resolve compilation errors with fmt 8.1 
							
						 
						
							2022-01-06 04:06:43 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								13f63ec38a 
								
							 
						 
						
							
							
								
								Merge pull request  #7610  from Tatsh/more-system-libs  
							
							... 
							
							
							
							Add support for linking against system Opus 
							
						 
						
							2022-01-04 17:32:35 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								810ca88634 
								
							 
						 
						
							
							
								
								externals: Update dynarmic to 28714ee7  
							
							... 
							
							
							
							Reduces compilation times on MSVC. 
							
						 
						
							2021-12-30 22:28:27 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								d3c26baaf1 
								
							 
						 
						
							
							
								
								Merge pull request  #7599  from FernandoS27/primrestart-vulkan  
							
							... 
							
							
							
							Vulkan: Fix Primitive Restart and implement Logical Operations 
							
						 
						
							2021-12-22 00:19:23 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Udvare 
								
							 
						 
						
							
							
							
							
								
							
							
								60b80eb63d 
								
							 
						 
						
							
							
								
								Add support for linking against system opus  
							
							
							
						 
						
							2021-12-21 05:05:23 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								165de9393f 
								
							 
						 
						
							
							
								
								Merge pull request  #7587  from liushuyu/fix-linux-decoding  
							
							... 
							
							
							
							[Patch v2] externals/ffmpeg: refactor ffmpeg searching and handling in cmake 
							
						 
						
							2021-12-18 02:33:07 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								790bbcb016 
								
							 
						 
						
							
							
								
								Vulkan: Implement VK_EXT_primitive_topology_list_restart  
							
							
							
						 
						
							2021-12-18 05:47:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Udvare 
								
							 
						 
						
							
							
							
							
								
							
							
								f08afbb11e 
								
							 
						 
						
							
							
								
								externals/SDL: update SDL to version with Wayland build fix  
							
							
							
						 
						
							2021-12-17 09:38:46 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrew Udvare 
								
							 
						 
						
							
							
							
							
								
							
							
								df677c8e92 
								
							 
						 
						
							
							
								
								externals/CMakeLists: fix detection/init of Switch controllers in SDL 2.0.18  
							
							... 
							
							
							
							Enable SDL_THREADS and SDL_ATOMIC
Also set SDL_WAYLAND=OFF due to build issue
Closes  #7572  
							
						 
						
							2021-12-16 21:49:39 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								e962e791eb 
								
							 
						 
						
							
							
								
								externals/ffmpeg: set the cmake variable twice ...  
							
							... 
							
							
							
							... to avoid leaving variable undefined in the current scope 
							
						 
						
							2021-12-15 21:17:33 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								9885209b9f 
								
							 
						 
						
							
							
								
								externals: fix a regression when using MSVC  
							
							
							
						 
						
							2021-12-15 20:57:01 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								f722e83537 
								
							 
						 
						
							
							
								
								video_core/codecs: (re-spin) refactor ffmpeg searching and handling  
							
							
							
						 
						
							2021-12-15 20:57:01 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								15a4248f46 
								
							 
						 
						
							
							
								
								Revert "video_core/codecs: refactor ffmpeg searching and handling in cmake"  
							
							
							
						 
						
							2021-12-15 00:02:53 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								538db2d872 
								
							 
						 
						
							
							
								
								CI: fix CI on Linux  
							
							
							
						 
						
							2021-12-13 22:31:19 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									liushuyu 
								
							 
						 
						
							
							
							
							
								
							
							
								3f9ff5ca17 
								
							 
						 
						
							
							
								
								ffmpeg: move the whole tree into externals/ffmpeg/ffmpeg ...  
							
							... 
							
							
							
							* this resolves the todo items in the CMakeLists.txt
* a version requirement check for ffmpeg is added to catch issues early
* for future-proof reasons, nasm/yasm is now only required when build on
  x86/AMD64 systems 
							
						 
						
							2021-12-13 17:48:05 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Mai M 
								
							 
						 
						
							
							
							
							
								
							
							
								f786bbfde2 
								
							 
						 
						
							
							
								
								Merge pull request  #7554  from Tachi107/build-remove-unicorn  
							
							... 
							
							
							
							build: remove remaining bits of Unicorn 
							
						 
						
							2021-12-13 08:24:47 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								42852a6793 
								
							 
						 
						
							
							
								
								Merge pull request  #7527  from Tachi107/cubeb-result_of  
							
							... 
							
							
							
							build: update cubeb and remove the result_of comment 
							
						 
						
							2021-12-12 22:44:05 -08:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Pappacoda 
								
							 
						 
						
							
							
							
							
								
							
							
								d87bd3fd57 
								
							 
						 
						
							
							
								
								build: remove remaining bits of Unicorn  
							
							... 
							
							
							
							Unicorn has been removed in 5c55f3b585 
							
						 
						
							2021-12-10 12:25:04 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Narr the Reg 
								
							 
						 
						
							
							
							
							
								
							
							
								2568d5368f 
								
							 
						 
						
							
							
								
								input_common: Update SDL to 2.0.18  
							
							
							
						 
						
							2021-12-06 14:48:36 -06:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andrea Pappacoda 
								
							 
						 
						
							
							
							
							
								
							
							
								7daf85271b 
								
							 
						 
						
							
							
								
								build: update cubeb and remove the result_of comment  
							
							... 
							
							
							
							Cubeb doesn't use result_of anymore, it has been dropped in commit
mozilla/cubeb@75d9d125ee  
							
						 
						
							2021-12-06 18:56:43 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marshall Mohror 
								
							 
						 
						
							
							
							
							
								
							
							
								71e8b72b01 
								
							 
						 
						
							
							
								
								Vulkan: Reimplement FSR constant generation functions to avoid GCC warnings  
							
							
							
						 
						
							2021-11-16 22:11:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Marshall Mohror 
								
							 
						 
						
							
							
							
							
								
							
							
								c2f855fb98 
								
							 
						 
						
							
							
								
								Presentation: Only use FP16 in scaling shaders on supported devices in Vulkan  
							
							
							
						 
						
							2021-11-16 22:11:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ameerj 
								
							 
						 
						
							
							
							
							
								
							
							
								c81ced43ae 
								
							 
						 
						
							
							
								
								externals: Add only included ffx-fsr headers  
							
							... 
							
							
							
							The submodule adds a lot of unneeded bloat due its addition of samples that contain large media files that are difficult to compress. 
							
						 
						
							2021-11-16 22:11:31 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								79620e22e1 
								
							 
						 
						
							
							
								
								externals: Update dynarmic to cce7e4ee  
							
							
							
						 
						
							2021-10-12 14:39:16 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Morph 
								
							 
						 
						
							
							
							
							
								
							
							
								ca8400ec1d 
								
							 
						 
						
							
							
								
								externals: Remove libzip  
							
							
							
						 
						
							2021-09-28 23:18:39 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
							
							
								
							
							
								1aa44659ce 
								
							 
						 
						
							
							
								
								dynarmic: Update and enable DYNARMIC_IGNORE_ASSERTS  
							
							
							
						 
						
							2021-08-15 19:33:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Merry 
								
							 
						 
						
							
							
							
							
								
							
							
								891e19ef4c 
								
							 
						 
						
							
							
								
								xbyak: Update include path  
							
							
							
						 
						
							2021-08-15 19:26:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									german77 
								
							 
						 
						
							
							
							
							
								
							
							
								51d94e7bea 
								
							 
						 
						
							
							
								
								externals: Update sdl2 to 2.0.16  
							
							
							
						 
						
							2021-08-10 19:16:30 -05:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ameer J 
								
							 
						 
						
							
							
							
							
								
							
							
								3931f05bf1 
								
							 
						 
						
							
							
								
								Merge pull request  #6565  from lat9nq/bundle-ffmpeg  
							
							... 
							
							
							
							cmake, ci: Build bundled FFmpeg with yuzu 
							
						 
						
							2021-08-01 01:34:10 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								65069df8aa 
								
							 
						 
						
							
							
								
								shader: Remove old shader management  
							
							
							
						 
						
							2021-07-22 21:51:22 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								605783f828 
								
							 
						 
						
							
							
								
								spirv: Initial bindings support  
							
							
							
						 
						
							2021-07-22 21:51:22 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								60342eb0c0 
								
							 
						 
						
							
							
								
								shader: Add support for forward declarations  
							
							
							
						 
						
							2021-07-22 21:51:22 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								c4d75e4b78 
								
							 
						 
						
							
							
								
								shader: Initial implementation of an AST  
							
							
							
						 
						
							2021-07-22 21:51:22 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									ReinUsesLisp 
								
							 
						 
						
							
							
							
							
								
							
							
								5ee600cf64 
								
							 
						 
						
							
							
								
								spirv: Initial SPIR-V support  
							
							
							
						 
						
							2021-07-22 21:51:22 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lat9nq 
								
							 
						 
						
							
							
							
							
								
							
							
								6340c4801f 
								
							 
						 
						
							
							
								
								emu_window_sdl2_vk: Use the generated SDL config  
							
							... 
							
							
							
							On Linux, due to the way we include SDL2 as a submodule, it makes it
difficult for us to specify which SDL_config.h we intended to include.
Before, CMake would default to the dummy one included with SDL and
ignore the generated one.
This tells CMake to use the generated one. In addition, we define
USING_GENERATED_CONFIG_H to throw an error in case the dummy config is
used by accident. Fixes Vulkan not working on Linux yuzu-cmd. 
							
						 
						
							2021-07-16 15:43:02 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lat9nq 
								
							 
						 
						
							
							
							
							
								
							
							
								cea7e42223 
								
							 
						 
						
							
							
								
								cmake: Specify the compiler on autotools externals  
							
							... 
							
							
							
							Enables CCache on externals if available. 
							
						 
						
							2021-07-06 12:54:24 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ameer J 
								
							 
						 
						
							
							
							
							
								
							
							
								00232f761a 
								
							 
						 
						
							
							
								
								Merge pull request  #6459  from lat9nq/ubuntu-fixes  
							
							... 
							
							
							
							cmake: Improve Linux dependency checking for externals 
							
						 
						
							2021-06-30 21:47:57 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									MerryMage 
								
							 
						 
						
							
							
							
							
								
							
							
								7fb0dbf195 
								
							 
						 
						
							
							
								
								libusb: Apple is a POSIX system  
							
							
							
						 
						
							2021-06-26 20:24:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Lioncash 
								
							 
						 
						
							
							
							
							
								
							
							
								fe19f98dd0 
								
							 
						 
						
							
							
								
								externals: Update dynarmic to allow fmt compilation to succeed  
							
							
							
						 
						
							2021-06-23 09:31:59 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3fb11c6e77 
								
							 
						 
						
							
							
								
								Merge pull request  #6499  from FernandoS27/we-were-on-a-break  
							
							... 
							
							
							
							Update dynarmic and add new unsafe CPU option. 
							
						 
						
							2021-06-21 14:56:08 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fernando Sahmkow 
								
							 
						 
						
							
							
							
							
								
							
							
								1592ec32bc 
								
							 
						 
						
							
							
								
								Update dynarmic and add new unsafe CPU option.  
							
							
							
						 
						
							2021-06-20 20:40:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vortex 
								
							 
						 
						
							
							
							
							
								
							
							
								b0965d25b9 
								
							 
						 
						
							
							
								
								externals: httplib: replace custom httplib header with upstream as submodule.  
							
							... 
							
							
							
							This also includes a minor change to web_service.cpp - to fix compatibility with upstream changes. 
							
						 
						
							2021-06-19 02:18:58 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vortex 
								
							 
						 
						
							
							
							
							
								
							
							
								425cb74238 
								
							 
						 
						
							
							
								
								update submodule discord-rpc to latest [now deprecated]  
							
							
							
						 
						
							2021-06-18 23:13:17 +05:30 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									bunnei 
								
							 
						 
						
							
							
							
							
								
							
							
								3e33ea27dc 
								
							 
						 
						
							
							
								
								Merge pull request  #6418  from clementgallet/sdl-audio-backend  
							
							... 
							
							
							
							Audio: SDL2 audio backend 
							
						 
						
							2021-06-16 21:38:20 -07:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lat9nq 
								
							 
						 
						
							
							
							
							
								
							
							
								c902147d82 
								
							 
						 
						
							
							
								
								cmake: Fix find_program usage for 3.15  
							
							... 
							
							
							
							yuzu requires CMake 3.15 yet find_program was using REQUIRED, which is
only available on 3.18 and later. Instead, we check for
"<VAR>-NOTFOUND".
In addition, check for additional requirements before building libusb or
FFmpeg with autotools. Otherwise, CMake configuration will pass yet
compilation will fail. 
							
						 
						
							2021-06-13 01:15:54 -04:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									lat9nq 
								
							 
						 
						
							
							
							
							
								
							
							
								9e98d307a1 
								
							 
						 
						
							
							
								
								externals: Don't set FOUND or VERSION on LIBUSB  
							
							... 
							
							
							
							Fixes an issue where libusb.h wouldn't be found when building yuzu on
MSVC.
This only affects the "traditional" CMake pathway for linking libusb to
yuzu AKA MSVC. For autotools we still want to set these variables before
configuring SDL. 
							
						 
						
							2021-06-11 16:57:04 -04:00