Liam
ee0bf11a67
cmake: download architecture-specific ffmpeg for android
3 years ago
Liam
d54605d1a5
build: only enable adrenotools on arm64
3 years ago
Liam
46927d217c
externals: add adrenotools for bcenabler
3 years ago
bunnei
6549cf8bd0
cmake: Integrate bundled FFmpeg for Android.
3 years ago
Morph
ef9b1765fa
externals: Update to fmt 10 and add format_as formatter for BitField
Implicit conversions are now disallowed in fmt 10. Use format_as to convert to the underlying type.
3 years ago
ameerj
ae7634d80f
microprofile: Avoid crashing due to OOB stack pos
3 years ago
Alexandre Bouvier
1509c64d57
cmake: apply defaults to all externals
3 years ago
Liam
011dfe1db7
textures: add BC1 and BC3 compressors and recompression setting
3 years ago
Danila Malyutin
6ab723eace
Add support for deinterlaced videos playback
This is a follow up to #10254 to improve the playback of cut scenes in Layton's Mystery Journey.
It uses ffmpeg's yadif filter for deinterlacing.
3 years ago
Danila Malyutin
ec1733d9d0
externals: update cubeb
3 years ago
Danila Malyutin
dc89e40b36
externals: update cubeb ( #10362 )
3 years ago
bunnei
3d4690b40d
externals: Update dynarmic to include latest patch.
3 years ago
bunnei
5993638dd7
externals: Update dynarmic to include latest patch.
3 years ago
Merry
32a30f9b91
externals: Update dynarmic to 6.4.7
3 years ago
Merry
53de91b9bd
externals: Update dynarmic to 6.4.6
3 years ago
Jan Beich
604f887377
externals: update Vulkan-Headers to v1.3.246
3 years ago
Morph
53c13c75b6
vcpkg: Update vcpkg to 2023.02.24
3 years ago
Alexandre Bouvier
00c30d5f69
externals: use openssl from vcpkg
3 years ago
Alexandre Bouvier
14dc3d3c23
cmake: fix cpp-jwt build
3 years ago
Alexandre Bouvier
a6a501bfe8
externals: Update cpp-httplib to latest
3 years ago
Merry
66ab01f5d0
dynarmic: Update to 6.4.5
3 years ago
Alexandre Bouvier
8768e16b6c
cmake: prefer system llvm library
3 years ago
Kelebek1
7aad0b009b
Change licenses
3 years ago
Merry
3c173fafd8
externals: Update dynarmic to 6.4.4
3 years ago
Kelebek1
90f546cba4
Add stacktrace symbol demangling
3 years ago
Liam
7429e31f30
externals: update dynarmic, xbyak
3 years ago
Billy Laws
5b7dec680e
externals: Update sirit
3 years ago
Alexandre Bouvier
8789c9321a
cmake: support the standard cmake testing option
3 years ago
Alexandre Bouvier
eac2672a41
cmake: move find-modules to root cmake dir
3 years ago
Alexandre Bouvier
37d8c9a305
cmake: allow options shadowing with normal variables
3 years ago
Alexandre Bouvier
d1b330c582
cmake: improve find_package failure messages
3 years ago
Liam
1bde70141a
cmake: make Vulkan-Headers external the default
3 years ago
Liam
41ba0d07e6
cmake: make libusb optional
3 years ago
Jan Beich
f3412998f0
externals: update Vulkan-Headers to v1.3.238
3 years ago
Andrea Pappacoda
c8dae1deb2
build: tweak the find modules even more
As described in
https://github.com/yuzu-emu/yuzu/pull/9395#discussion_r1047456172
checking for PKG_CONFIG_FOUND before calling pkg_search_module() is
unneeded, and some find modules (like FindFFmpeg.cmake) don't do this
already. Consequently, this patch removes these checks.
3 years ago
Alexandre Bouvier
eccc2ae939
cmake: correct find modules
3 years ago
Alexandre Bouvier
87fef2c12c
cmake: prefer system libusb
3 years ago
Morph
ff784903a1
externals: Bump dynarmic to 6.4.0
Uses the tagged, versioned release instead.
3 years ago
Alexandre Bouvier
325a016cd2
cmake: prefer system libraries
3 years ago
Liam
e5ecad8824
yuzu-cmd: link SDL2 correctly
3 years ago
Liam
88ee9ef9ba
vulkan_common: clean up extension usage
3 years ago
Liam
8fbec5d298
externals: update dynarmic, SDL2
3 years ago
Jan Beich
6f5910de45
externals: disable xbyak install targets after 9509fb30a4
Prevent yuzu from trying to install bundled xbyak as it'd likely
conflict with system xbyak package.
Error: Orphaned: include/xbyak/xbyak.h
Error: Orphaned: include/xbyak/xbyak_bin2hex.h
Error: Orphaned: include/xbyak/xbyak_mnemonic.h
Error: Orphaned: include/xbyak/xbyak_util.h
Error: Orphaned: lib/cmake/xbyak/xbyak-config-version.cmake
Error: Orphaned: lib/cmake/xbyak/xbyak-config.cmake
Error: Orphaned: lib/cmake/xbyak/xbyak-targets.cmake
3 years ago
lat9nq
a54654a308
CMake: Fix FFmpeg find module
Uses find_package_handle_standard_args to handle the find_package call
from the root CMakeLists. Removes all the unnecessary logic after the
find_package and just sets it to REQUIRED.
3 years ago
ameerj
28db650fd6
externals: Update dynarmic
Includes precompiled headers commit
3 years ago
lat9nq
868c5ca1cb
CMake: Directly link to SDL2-static when appropriate
Trying to be lazy and alias SDL2 to SDL2-static causes issues in later
versions of CMake. Just use the same condition to tell which one to use.
3 years ago
Liam
0a077cb467
Vulkan: update initialization
Co-authored-by: bylaws <bylaws@users.noreply.github.com>
3 years ago
Liam
8b5172f166
externals: always use LibreSSL on Windows
3 years ago
Liam
5a712bb51a
general: fix compile for Apple Clang
3 years ago
Merry
7d80fe0490
dynarmic: Fix stack misalignment in GenMemory128Accessors
3 years ago