summaryrefslogtreecommitdiff
path: root/externals
AgeCommit message (Collapse)Author
2020-07-06Revert inadvertent dynarmic updateAmeer
2020-07-06Fix ss crash on game menu, fix ss on windowed modeAmeer
2020-07-04Fix merge conflicts?Ameer
2020-07-01externals: Track opus as submodule instead of using conanDavid Marcec
Supersedes #4068 see for details.
2020-06-27SVC: Implement 32-bits wrappers and update Dynarmic.Fernando Sahmkow
2020-06-27ARM: Update Dynarmic and Setup A32 according to latest interface.Fernando Sahmkow
2020-06-27Externals: Update Dynarmic.Fernando Sahmkow
2020-06-27ARMInterface/Externals: Update dynarmic and fit to latest version.Fernando Sahmkow
2020-06-22update libusb dependencyAmeer
2020-06-22Update src/input_common/main.cppameerj
Co-authored-by: LC <mathew1800@gmail.com> update libusb submodule (hopefully windows build error fixed)
2020-06-21Add libusb dependencyAmeer
2020-06-16externals: Revert to libressl, as build is broken with ↵bunnei
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-15CMakeLists: xbyak comes before dynarmicMerryMage
2020-06-02vk_shader_decompiler: Implement atomic image operationsReinUsesLisp
Implement atomic operations on images. On GLSL these are atomicImage* functions (e.g. atomicImageAdd).
2020-05-30Add xbyak externalDavid Marcec
2020-05-21shader/other: Implement BAR.SYNC 0x0ReinUsesLisp
Trivially implement this particular case of BAR. Unless games use OpenCL or CUDA barriers, we shouldn't hit any other case here.
2020-05-09Add version check to Findnlohmann_json.cmakeMarkus Wick
2020-05-09Add version check for catch2Markus Wick
2020-05-09Add version check to FindfmtMarkus Wick
2020-05-09Fix libzip version checkMarkus Wick
2020-05-09Check for the zstd versionMarkus Wick
2020-05-08Replace externals with Conan (#3735)James Rowe
* 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-04externals: Update Vulkan-HeadersReinUsesLisp
2020-04-30Merge pull request #3827 from ogniK5377/cubeb-616d773bunnei
externals: Update cubeb to 616d773
2020-04-30Merge pull request #3799 from ReinUsesLisp/iadd-ccbunnei
shader: Implement P2R CC, IADD Rd.CC and IADD.X
2020-04-30externals: Update cubeb to 616d773David Marcec
Support for 6 audio channels
2020-04-29externals: Update dynarmic to e7166e8bMerryMage
2020-04-25shader/arithmetic_integer: Implement CC for IADDReinUsesLisp
2020-04-23Merge pull request #3697 from lioncash/declarationsbunnei
CMakeLists: Enable -Wmissing-declarations on Linux builds
2020-04-22Set _FORTIFY_SOURCE=0 if building Opus with mingw-w64H27CK
2020-04-20dynarmic: Add option to disable CPU JIT optimizationsMerryMage
2020-04-17externals: Update fmt to 6.2.0Lioncash
Keeps the library up to date.
2020-04-17externals: Update to latest dynarmic.bunnei
- Adds memory alignment fixes.
2020-04-16General: Resolve warnings related to missing declarationsLioncash
2020-04-16externals: Use shared libraries if possibleMarkus Wick
This is mostly done by pkgconfig. I've focused on the larger and more stable libraries.
2020-04-16externals: Move LibreSSL linking to httplib.Markus Wick
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-10renderer_vulkan: Drop Vulkan-HppReinUsesLisp
2020-03-18microprofile: Silence sign comparison warningReinUsesLisp
2020-03-12Microprofile: Allow accessing token.Fernando Sahmkow
2020-02-19fix issue with windows getnameinfo()Brian Clinkenbeard
2020-02-18update httplib to latest commitBrian Clinkenbeard
2020-02-17update httplib READMEBrian Clinkenbeard
2020-02-170.4.2 works tooBrian Clinkenbeard
2020-02-17update httplib to 0.2.6Brian Clinkenbeard
2020-02-10use config mode for finding SDL2 with CMakeBrian Clinkenbeard
2020-01-19vk_shader_decompiler: Implement UAtomicAdd (ATOMS) on SPIR-VReinUsesLisp
Also updates sirit to include atomic instructions.
2020-01-01core/memory + arm/dynarmic: Use a global offset within our arm page table.Markus Wick
This saves us two x64 instructions per load/store instruction. TODO: Clean up our memory code. We can use this optimization here as well.
2019-12-19vk_shader_decompiler: Update sirit and implement Texture AOFFIReinUsesLisp
2019-12-14externals: Update boost-ext to include safe_numerics.bunnei
- This is useful to me for an upcoming change.
2019-12-10shader: Implement MEMBAR.GLReinUsesLisp
Implement using memoryBarrier in GLSL and OpMemoryBarrier on SPIR-V.