Commit Graph

38 Commits (50c27d5ae1bfe6cff6f091f07d68ab7b8e394d9d)

Author SHA1 Message Date
Lioncash 1643af431c externals: Track upstream libzip
Stops relying on a fork for providing zip handling and instead tracks
the upstream branch but keeps any necessary build-related changes in the
source tree directly without modifying the libzip target itself.
5 years ago
Lioncash c2486f77e4 externals: Amend zlib submodule
Supplies CMakeLists.txt file that avoids pulling in zlib's tests into
the tree. This avoids needing to explicitly opt these tests out from
ctest.
5 years ago
Lioncash 611236c883 externals: Track upstream opus
Tracks upstream opus, allowing the library to be easily updated. While
we're at it, we incorporate the CMakeLists.txt so that we have easy
control over the requirements of the build.
5 years ago
Lioncash 80bdb44ead externals: Use upstream zlib
We don't need to depend on a custom fork for this. We can add the
library as is, and then make it excluded from the ALL target, so we only
link in the libraries that we actually make use of.
5 years ago
Zach Hilman 84b6059012 externals: Add zlib and libzip libraries to handle ZIP file parsing 5 years ago
ReinUsesLisp 970d9e57c8 video_core: Add sirit as optional dependency with Vulkan
sirit is a runtime assembler for SPIR-V
6 years ago
unknown eadc834bb3 gitmodules: Replace taps with spaces 6 years ago
unknown 93de7a7b40 externals: Add Zstandard v1.3.8 6 years ago
ReinUsesLisp afb8af9853 gitmodules: Add Vulkan headers dependency 6 years ago
Lioncash 3533d33ff5 common: Remove dependency on xbyak
Xbyak is currently entirely unused. Rather than carting it along, remove
it and get rid of a dependency. If it's ever needed in the future, then
it can be re-added (and likely be more up to date at that point in
time).
6 years ago
fearlessTobi 5f30f95e94 Add submodules 6 years ago
fearlessTobi a6efff8b02 Add audio stretching support 6 years ago
Zach Hilman 0497bb5528 Fix merge conflicts with opus and update docs 7 years ago
Zach Hilman df5b75694f Remove files that are not used 7 years ago
bunnei 5f59815f39 externals: Add cubeb for audio output. 7 years ago
David a483e5e28d Implemented various hwopus functions (#853) 7 years ago
N00byKing 3cdf6c536d Use HTTPS for Submodule lz4 7 years ago
James Rowe e026b66bbb Build: Add unicorn as a submodule and build it if needed
Adds a cmake custom target that will build unicorn on first compile and
uses this in the build scripts as well. Updates Appveyor and Travis
build scripts to work with the new unicorn build, and updates the paths
to all of the different artifacts.
7 years ago
James Rowe ebf9a784a9 Massive removal of unused modules 7 years ago
bunnei 287485e3a7 boost: Update version. 7 years ago
bunnei 8e51c61dbc core: Gut out cryptop, since it doesn't compile with C++17. 7 years ago
bunnei 8be46f412e gitmodules: Fix to include lz4. 7 years ago
James 87dea94e14 Don't pull in entire JSON repo for single header file 8 years ago
Emmanuel Gil Peyrot 80b9a276ed .gitmodules: Make enet use the same convention as other submodules.
This makes it easier for packagers to preload all submodules.
8 years ago
bunnei 0f1ae781d0 externals: Add JSON as a submodule. 8 years ago
bunnei cc7583e036 externals: Add CPR as a submodule. 8 years ago
B3n30 2e37ce01c9 Implement basic virtual Room support based on enet (#2803)
* Added support for network with ENet lib,

connecting is possible, but data can't be sent, yet.

* fixup! Added support for network with ENet lib,

* fixup! CLang

* fixup! Added support for network with ENet lib,

* fixup! Added support for network with ENet lib,

* fixup! Clang format

* More fixups!

* Moved ENetHost* and ENetPeer* into pimpl classes

* fixup! Moved ENetHost* and ENetPeer* into pimpl classes

* fixup! Clang again

* fixup! Moved ENetHost* and ENetPeer* into pimpl classes

* fixup! Moved ENetHost* and ENetPeer* into pimpl classes

* fixup! Moved ENetHost* and ENetPeer* into pimpl classes
8 years ago
Yuri Kunde Schlesner a06220682c Add the fmt string formatting library
More info at http://fmtlib.net/

This commit was based on @jroweboy's work on his spdlog branch, but with
modifications.
8 years ago
Weiyi Wang dbc94efdb5 Core: add cryptopp library (#2412) 8 years ago
Yuri Kunde Schlesner 17fccb8c5d Externals: Add Xbyak 8 years ago
bunnei 1ea1affe0a dynarmic: Add new submodule. 8 years ago
MerryMage a03f9b6fb6 tests: Infrastructure for unit tests 9 years ago
MerryMage 32b1d8ebb0 gitmodules: citra-emu/soundtouch → citra-emu/ext-soundtouch 9 years ago
MerryMage 27ce3b3f51 Externals: Add soundtouch 9 years ago
Emmanuel Gil Peyrot ff015a22e2 Rename git submodules, so they are more easily accessible from external tools. 10 years ago
Tony Wasserka 056a8f9dfa Add nihstro (a 3DS shader tools suite) as a submodule. 10 years ago
Tony Wasserka 2db294306f externals: Add boost submodule. 10 years ago
archshift e6594f9f53 Added configuration file system.
Uses QSettings on citra-qt, and inih on citra-cli.
10 years ago