summaryrefslogtreecommitdiffstats
path: root/externals (unfollow)
Commit message (Expand)AuthorFilesLines
2023-11-26cmake: prefer system simpleini libraryAlexandre Bouvier1-1/+3
2023-11-21general: Remove iniht8953-18/+0
2023-11-21config: Unify config handling under frontend_commont8952-0/+3
2023-10-25cmake: prefer system stb headersAlexandre Bouvier7-11499/+10865
2023-10-23externals: stb: Add image writegerman773-1/+1975
2023-10-22externals/opus: use CMakeLists shipped with Opus itselfliushuyu4-259/+4
2023-10-22externals/libusb: remove the GUID override workaround ...liushuyu1-7/+0
2023-10-22externals: update libusb to c060e9ce30ac2e3ffb49d94209c4dae77b6642f7 ...liushuyu1-0/+0
2023-10-22externals: update VulkanMemoryAllocator to 2f382df218d7e8516dee3b3caccb819a62b571a2liushuyu1-0/+0
2023-10-22externals: update Vulkan-Headers to 1.3.265liushuyu1-0/+0
2023-10-22externals: update ffmpeg to 9c1294eaddb88cb0e044c675ccae059a85fc9c6cliushuyu1-0/+0
2023-10-22externals: update vcpkg to ef2eef17340f3fbd679327d286fad06dd6e838edliushuyu1-0/+0
2023-10-22externals: update SDL to 2.28.4liushuyu1-0/+0
2023-10-22externals: update cpp-jwt to 10ef5735d842b31025f1257ae78899f50a40fb14liushuyu1-0/+0
2023-10-22externals: update cpp-httplib to 0.14.1liushuyu1-0/+0
2023-10-22externals: update libusb to 1.0.26liushuyu1-0/+0
2023-10-22externals: update inih to r57liushuyu1-0/+0
2023-10-22externals: update opus to 1.4liushuyu2-9/+9
2023-10-12externals/nx_tzdb: Update download version to 2022glat9nq1-1/+1
2023-10-11externals/tzdb_to_nx: Update to 221202lat9nq1-0/+0
2023-10-08qt: implement automatic crash dump supportLiam3-0/+102
2023-10-08externals: stb: Split library into cpp fileNarr the Reg5-9431/+9813
2023-10-02externals: Add stb_image and stb_image_resizeNarr the Reg2-0/+10627
2023-09-18cmake: prefer system renderdoc headerAlexandre Bouvier1-2/+5
2023-09-14debug: Add renderdoc capture hotkeyGPUCode2-0/+747
2023-08-28externals: Update SDL to 2.28.2german771-0/+0
2023-08-27Use initial_frame to check interlaced flagDanila Malyutin1-2/+2
2023-08-26Skip additional mbedcrypto warnings options on MSVCLiam1-3/+5
2023-08-26Avoid `$<CXX_COMPILER_ID:Clang>` because it doesn't include AppleClang.comex1-3/+5
2023-08-26Warnings cleanup for GCC 13 and Clang 16comex1-0/+10
2023-07-19demangle: Update to llvm/llvm-project@ecbc812e0ccalat9nq8-2182/+2293
2023-07-12cmake: allow using system VMA libraryAlexandre Bouvier4-11/+3
2023-07-07general: Update VulkanSDK and Vulkan-HeadersMorph1-0/+0
2023-07-04externals: Update sdl2 to 2.28.1ChaseKnowlden1-0/+0
2023-06-28video_core: Add BCn decoding supportGPUCode3-0/+1568
2023-06-26externals: Use cmake subdirectoryGPUCode3-1/+2
2023-06-25nx_tzdb: Update tzdb_to_nx to 212afa2lat9nq1-0/+0
2023-06-25externals: Include player led fix on SDLgerman771-0/+0
2023-06-24nx_tzdb: Update tzdb_to_nxlat9nq1-0/+0
2023-06-23externals: Include post release SDL fixesNarr the Reg1-0/+0
2023-06-22externals: Update sdl to 2.28.0Narr the Reg1-0/+0
2023-06-19nx_tzdb: Rename GNU_DATE variablelat9nq1-2/+2
2023-06-19externals: Update tzdb_to_nxlat9nq1-0/+0
2023-06-18renderer_vulkan: Add missing initializersGPUCode1-0/+2
2023-06-18externals: Add vma and initialize itlat9nq3-0/+10
2023-06-18externals: Update vcpkg to 2023.06.17Abandoned Cart1-0/+0
2023-06-17nx_tzdb: Directly reference variables in if statementslat9nq2-11/+11
2023-06-16cmake: Add warn about cross compiling, disable androidlat9nq1-1/+3
2023-06-16cmake: Check for target is Windowslat9nq1-1/+1
2023-06-16cmake: Use non-conflicting variable nameslat9nq1-25/+27
2023-06-16cmake: Extra time zone data download checkslat9nq1-5/+13
2023-06-16cmake: Add option to always download time zone datalat9nq1-3/+4
2023-06-16externals: submodule tzdb_to_nxlat9nq1-0/+0
2023-06-16nx_tzdb: Support submoduling tzdb_to_nxlat9nq1-7/+30
2023-06-16nx_tzdb: Correct Antarctica spellinglat9nq2-2/+2
2023-06-14externals: update vcpkg to 2023.06.14Abandoned Cart1-0/+0
2023-06-12Re-enable SDL's CPUinfo subsystemzeltermann1-1/+2
2023-06-05nx_tzdb: Create headers from downloaded system archive datalat9nq6-0/+167
2023-06-03android: externals: Update libadrenotools, use useLegacyPackaging.bunnei1-0/+0
2023-06-03cmake: download architecture-specific ffmpeg for androidLiam1-1/+7
2023-06-03build: only enable adrenotools on arm64Liam1-1/+3
2023-06-03externals: add adrenotools for bcenablerLiam2-0/+4
2023-06-03cmake: Integrate bundled FFmpeg for Android.bunnei1-8/+56
2023-05-28externals: Update to fmt 10 and add format_as formatter for BitFieldMorph1-0/+0
2023-05-28microprofile: Avoid crashing due to OOB stack posameerj1-1/+7
2023-05-24cmake: apply defaults to all externalsAlexandre Bouvier4-22/+26
2023-05-23textures: add BC1 and BC3 compressors and recompression settingLiam3-0/+805
2023-05-21Add support for deinterlaced videos playbackDanila Malyutin1-2/+3
2023-05-21externals: update cubebDanila Malyutin1-0/+0
2023-05-19externals: update cubeb (#10362)Danila Malyutin1-0/+0
2023-05-08externals: Update dynarmic to include latest patch.bunnei1-0/+0
2023-05-07externals: Update dynarmic to include latest patch.bunnei1-0/+0
2023-05-05externals: Update dynarmic to 6.4.7Merry1-0/+0
2023-04-01externals: Update dynarmic to 6.4.6Merry1-0/+0
2023-04-01externals: update Vulkan-Headers to v1.3.246Jan Beich1-0/+0
2023-03-24vcpkg: Update vcpkg to 2023.02.24Morph1-0/+0
2023-02-28externals: use openssl from vcpkgAlexandre Bouvier2-29/+6
2023-02-22cmake: fix cpp-jwt buildAlexandre Bouvier1-10/+8
2023-02-21externals: Update cpp-httplib to latestAlexandre Bouvier1-0/+0
2023-02-05dynarmic: Update to 6.4.5Merry1-0/+0
2023-01-23cmake: prefer system llvm libraryAlexandre Bouvier7-5/+8
2023-01-21Change licensesKelebek17-285/+6
2023-01-15externals: Update dynarmic to 6.4.4Merry1-0/+0
2023-01-14Add stacktrace symbol demanglingKelebek18-0/+6969
2023-01-06externals: update dynarmic, xbyakLiam2-0/+0
2023-01-05externals: Update siritBilly Laws1-0/+0
2023-01-05cmake: support the standard cmake testing optionAlexandre Bouvier1-0/+3
2023-01-02cmake: move find-modules to root cmake dirAlexandre Bouvier11-389/+0
2023-01-02cmake: allow options shadowing with normal variablesAlexandre Bouvier1-7/+10
2023-01-02cmake: improve find_package failure messagesAlexandre Bouvier3-3/+3
2022-12-29cmake: make Vulkan-Headers external the defaultLiam1-1/+1
2022-12-28cmake: make libusb optionalLiam1-1/+1
2022-12-19externals: update Vulkan-Headers to v1.3.238Jan Beich1-0/+0
2022-12-15build: tweak the find modules even moreAndrea Pappacoda7-21/+7
2022-12-06cmake: correct find modulesAlexandre Bouvier6-52/+49
2022-12-06cmake: prefer system libusbAlexandre Bouvier4-46/+22
2022-12-05externals: Bump dynarmic to 6.4.0Morph1-0/+0
2022-12-04cmake: prefer system librariesAlexandre Bouvier8-42/+163
2022-12-04yuzu-cmd: link SDL2 correctlyLiam1-1/+0
2022-12-04vulkan_common: clean up extension usageLiam1-0/+0
2022-12-04externals: update dynarmic, SDL2Liam3-3/+1
2022-12-04externals: disable xbyak install targets after cbaf642ffe4bJan Beich1-1/+1
2022-12-01CMake: Fix FFmpeg find modulelat9nq1-0/+8
2022-11-30externals: Update dynarmicameerj1-0/+0
2022-11-29CMake: Directly link to SDL2-static when appropriatelat9nq1-1/+0
2022-11-27Vulkan: update initializationLiam1-0/+0
2022-11-23externals: always use LibreSSL on WindowsLiam1-4/+8
2022-11-23general: fix compile for Apple ClangLiam1-0/+3
2022-11-19dynarmic: Fix stack misalignment in GenMemory128AccessorsMerry1-0/+0
2022-11-16externals: microprofileui: Remove unused variablesValeri1-4/+0
2022-11-09Initial ARM64 supportLiam3-6/+5
2022-09-20cmake: Fix FindPkgConfigAlexandre Bouvier2-2/+2
2022-09-04Fix Cmake warning for CMP0077Vamsi Krishna1-1/+0
2022-08-07vcpkg: Update and update fmt to 9.0.0lat9nq1-0/+0
2022-08-01build(externals): rename Findopus to FindOpusAndrea Pappacoda3-4/+4
2022-07-30externals: Update dynarmic to 6.2.3Merry1-0/+0
2022-07-29build: simplify find modulesAndrea Pappacoda6-307/+34
2022-07-28externals: Use yuzu-emu/discord-rpc to provide Discord integrationlat9nq1-0/+0
2022-07-27chore: make yuzu REUSE compliantAndrea Pappacoda20-10/+58
2022-07-27externals: Use GitHub for FFmpeglat9nq1-0/+0
2022-07-25Address first part of review commentsFearlessTobi1-0/+5
2022-07-25yuzu: Add ui files for multiplayer roomsFearlessTobi1-0/+0
2022-07-25network: Add initial files and enet dependencyFearlessTobi2-0/+4
2022-07-23ci,CMake: Integrate vcpkg into CMakeListslat9nq1-0/+0
2022-07-19externals: Revert SDL2 to release-2.0.20lat9nq1-0/+0
2022-07-17externals: Update dynarmic to 6.2.1Merry1-0/+0
2022-07-15dynarmic: Abort watchpoints ASAPMerry1-0/+0
2022-07-12externals: Update dynarmic to 6.1.1Merry1-0/+0
2022-07-01externals/SDL: Update to prerelease-2.23.1lat9nq1-0/+0
2022-06-22dynarmic: Stop ReadCode callbacks to unmapped addressesLiam1-0/+0
2022-06-16core/debugger: memory breakpoint supportLiam1-0/+0
2022-06-14externals: Update cpp-httplib to latestMorph1-0/+0
2022-06-14externals: microprofileui: Eliminate variable shadowingMorph1-38/+37
2022-06-14general: fix compilation on MinGW GCC 12Liam1-0/+5
2022-06-14externals: microprofile: Eliminate variable shadowingMorph1-1/+1
2022-05-17video_core: Support new VkResultAlexandre Bouvier1-0/+0
2022-05-14sirit: Allow using system spirv-headersAlexandre Bouvier1-0/+0
2022-04-28GCC 12 fixesLiam1-0/+0
2022-04-24externals: Update libressl to 3.5.2Morph1-0/+0
2022-04-19Update dynarmicLiam1-0/+0
2022-04-03dynarmic: Better interruptsmerry1-0/+0
2022-04-02externals: Update dynarmic to 8bcd46b7merry1-0/+0
2022-04-02externals: Update dynarmic to 9cadab8fa91a63564774ae7dbe74e7c18715f586merry1-0/+0
2022-04-01audio_core: remove time stretcherAndrea Pappacoda2-3/+0
2022-03-27externals: Update dynarmicmerry1-0/+0
2022-03-20dynarmic: Accelerate SHA256 and implement for A32 frontendMerry1-0/+0
2022-02-28ffmpeg: Fix mis-maching argument warning for endifMerry1-1/+1
2022-02-28dynarmic: Update to latest mastermerry1-0/+0
2022-02-27dynarmic: Inline exclusive memory accessesmerry1-0/+0
2022-02-26externals: Dynarmic: Update to latest rev.bunnei1-0/+0
2022-02-01Update dynarmic.Fernando Sahmkow1-0/+0
2022-01-23Update FSR to 1.0.2Moonlacer1-18/+18
2022-01-22Improve FFmpeg cmake fileValeri1-3/+8
2022-01-12cmake: make tests optionalAlexandre Bouvier1-4/+0
2022-01-06externals/dynarmic: update to latest revision ...liushuyu1-0/+0
2021-12-31externals: Update dynarmic to 28714ee7Morph1-0/+0
2021-12-21Add support for linking against system opusAndrew Udvare1-3/+3
2021-12-18Vulkan: Implement VK_EXT_primitive_topology_list_restartFernando Sahmkow1-0/+0
2021-12-17externals/SDL: update SDL to version with Wayland build fixAndrew Udvare2-4/+4
2021-12-17externals/CMakeLists: fix detection/init of Switch controllers in SDL 2.0.18Andrew Udvare1-3/+4
2021-12-16externals/ffmpeg: set the cmake variable twice ...liushuyu2-5/+13
2021-12-16externals: fix a regression when using MSVCliushuyu2-1/+2
2021-12-16video_core/codecs: (re-spin) refactor ffmpeg searching and handlingliushuyu4-0/+214
2021-12-15Revert "video_core/codecs: refactor ffmpeg searching and handling in cmake"bunnei4-214/+0
2021-12-14CI: fix CI on Linuxliushuyu1-1/+1
2021-12-14ffmpeg: move the whole tree into externals/ffmpeg/ffmpeg ...liushuyu4-0/+214
2021-12-10build: remove remaining bits of UnicornAndrea Pappacoda2-22/+0
2021-12-06input_common: Update SDL to 2.0.18Narr the Reg1-0/+0
2021-12-06build: update cubeb and remove the result_of commentAndrea Pappacoda1-0/+0
2021-11-16Vulkan: Reimplement FSR constant generation functions to avoid GCC warningsMarshall Mohror1-3/+0
2021-11-16Presentation: Only use FP16 in scaling shaders on supported devices in VulkanMarshall Mohror1-0/+3
2021-11-16externals: Add only included ffx-fsr headersameerj3-0/+3874
2021-10-12externals: Update dynarmic to cce7e4eeMorph1-0/+0
2021-09-29externals: Remove libzipMorph4-643/+0
2021-08-15dynarmic: Update and enable DYNARMIC_IGNORE_ASSERTSMerry2-0/+1
2021-08-15xbyak: Update include pathMerry1-1/+3
2021-08-11externals: Update sdl2 to 2.0.16german771-0/+0
2021-07-23shader: Remove old shader managementReinUsesLisp2-0/+0
2021-07-23spirv: Initial bindings supportReinUsesLisp1-0/+0
2021-07-23shader: Add support for forward declarationsReinUsesLisp1-0/+0
2021-07-23shader: Initial implementation of an ASTReinUsesLisp1-0/+0
2021-07-23spirv: Initial SPIR-V supportReinUsesLisp1-0/+0
2021-07-16emu_window_sdl2_vk: Use the generated SDL configlat9nq1-1/+1
2021-07-06cmake: Specify the compiler on autotools externalslat9nq1-0/+2
2021-06-26libusb: Apple is a POSIX systemMerryMage1-1/+1
2021-06-23externals: Update dynarmic to allow fmt compilation to succeedLioncash1-0/+0
2021-06-20Update dynarmic and add new unsafe CPU option.Fernando Sahmkow1-0/+0
2021-06-18externals: httplib: replace custom httplib header with upstream as submodule.Vortex4-6730/+1
2021-06-18update submodule discord-rpc to latest [now deprecated]Vortex1-0/+0
2021-06-13cmake: Fix find_program usage for 3.15lat9nq1-0/+11
2021-06-11externals: Don't set FOUND or VERSION on LIBUSBlat9nq1-3/+3
2021-06-11core: Make use of fastmemMarkus Wick1-0/+0
2021-06-11externals: Update SDL to 2f248a2alat9nq1-0/+0
2021-06-06Add SDL2 audio backendClément Gallet1-2/+2
2021-06-05externals: Update dynarmicReinUsesLisp1-0/+0
2021-06-03externals: libusb: Call program names not full pathslat9nq1-4/+4
2021-06-03externals: libusb: Link libusb statically on Linuxlat9nq1-11/+13
2021-06-03cmake: General improvements to libusb linkinglat9nq2-9/+20
2021-06-03cmake: Use autotools to build libusb generally for GNUlat9nq1-16/+28
2021-05-31externals: Use defaults for building SDL2 on WIN32lat9nq1-11/+13
2021-05-31externals: libusb: Use autotools for MinGWlat9nq1-138/+222
2021-05-29externals: Update dynarmic.Markus Wick1-0/+0
2021-05-21Update libusb to 1.0.24german772-3/+3
2021-05-13externals: Checkout 79e8d17024 for FFmpeglat9nq1-0/+0
2021-05-11externals: Update mbedtls to 8c88150caMorph1-0/+0
2021-05-10Only build SDL2 subsystems that we usev19931-1/+12
2021-05-09On Linux, build SDL2 from externals with HIDAPI supportv19931-0/+1
2021-05-09externals: Use SDL2 staticallylat9nq1-0/+3
2021-05-09externals: Update SDL to 107db2d8lat9nq1-0/+0
2021-04-18cmake: Use SDL 2.0.14 and fix CMake scope issuelat9nq2-2/+1
2021-04-17externals: Add SDL 2.0.12lat9nq2-0/+6
2021-04-11externals: Update dynarmic to b2a4da5eMerryMage1-0/+0
2021-04-08externals: Search for shared opus installation.Markus Wick3-2/+8
2021-04-02arm_dynarmic: Increase size of code cacheMerryMage1-0/+0
2021-04-02externals: Fix case spelling of libzip.Markus Wick3-74/+74
2021-04-01externals: dynarmic: Update to latest rev. to increase code size.bunnei1-0/+0
2021-03-27externals: Update dynarmic to c28f13afMerryMage1-0/+0
2021-03-15externals/libusb/CMakeLists: Add /utf-8 compile option for MSVCMorph1-0/+5
2021-03-08external: Update dynarmicLioncash1-0/+0
2021-03-05externals: Update mbedtls to 2.16.9Morph1-0/+0
2021-02-24Implement glDepthRangeIndexeddNVKelebek12-0/+5
2021-02-18externals: Update dynarmic to latestlat9nq1-0/+0
2021-02-06ffmpeg: Checkout tag n4.3.1lat9nq1-0/+0
2021-02-06CMakeLists: Use bundled FFmpeg as a fallbacklat9nq1-8/+13
2021-02-05CMake: Port citra-emu/citra FindFFmpeg.cmakelat9nq1-80/+162
2021-02-05externals: Add submodule ffmpeglat9nq1-0/+0
2021-01-30externals: Dynarmic: Update to latest to include A32 ISB hook.bunnei1-0/+0
2021-01-27externals: Update dynarmic to 0f27368fMerryMage1-0/+0
2021-01-02externals: Update dynarmic to 3806284cbMerryMage1-0/+0
2021-01-02dynarmic: Add Unsafe_InaccurateNaN optimizationMerryMage1-0/+0
2020-12-29externals: Update DynarmicReinUsesLisp1-0/+0
2020-12-25cmake: Always enable VulkanReinUsesLisp1-3/+1
2020-12-05Update cubeb and request a persistent stream sessionVitor Kiguchi1-0/+0
2020-11-04core: Remove usage of unicornLioncash1-0/+0
2020-11-03microprofile: Silence warning in headersLioncash1-1/+5
2020-11-02common: Enable warnings as errorsLioncash1-6/+8
2020-10-29web_service: follow-up fix to #4842 ...liushuyu2-212/+441
2020-10-28externals: Update inih to r52Lioncash1-0/+0
2020-10-27externals: auto detect system OpenSSLliushuyu1-2/+2
2020-10-27web_backend: fix a regression introduced in 39c8d18liushuyu6-381/+14
2020-10-27video_core: NVDEC Implementationameerj1-0/+100
2020-10-21Revert "core: Fix clang build"bunnei1-2/+2
2020-10-18core: Fix clang buildLioncash1-2/+2
2020-10-13core/CMakeLists: Make some warnings errorsLioncash2-1374/+3080
2020-09-03externals: Work around libusb duplicate GUID errorsLioncash1-0/+3
2020-08-30externals: Update Xbyak to 5.96Lioncash1-0/+0
2020-08-26externals: Track upstream libusbLioncash3-0/+237
2020-08-26externals/microprofile: Fix data race in g_bUseLockReinUsesLisp1-1/+1
2020-08-26externals: Untrack non-upstream variant of libusbLioncash1-0/+0
2020-08-26externals: Update Xbyak to 5.95Lioncash1-0/+0
2020-08-24externals: Update xbyak to v5.941Lioncash1-0/+0
2020-08-24microprofile: Don't memset through std::atomic typesLioncash2-125/+144
2020-08-16dynarmic: Add unsafe optimizationsMerryMage1-0/+0
2020-07-11configuration: Add settings to enable/disable specific CPU optimizationsMerryMage1-0/+0
2020-07-07cmake: unbreak system libusb supportJan Beich1-0/+43
2020-07-07Revert inadvertent dynarmic updateAmeer1-0/+0
2020-07-06Fix ss crash on game menu, fix ss on windowed modeAmeer1-0/+0
2020-07-01externals: Track opus as submodule instead of using conanDavid Marcec3-0/+257
2020-06-27SVC: Implement 32-bits wrappers and update Dynarmic.Fernando Sahmkow1-0/+0
2020-06-27ARM: Update Dynarmic and Setup A32 according to latest interface.Fernando Sahmkow1-0/+0
2020-06-27Externals: Update Dynarmic.Fernando Sahmkow1-0/+0
2020-06-27ARMInterface/Externals: Update dynarmic and fit to latest version.Fernando Sahmkow1-0/+0
2020-06-27vk_device: Enable VK_EXT_extended_dynamic_state when availableReinUsesLisp1-0/+0
2020-06-22update libusb dependencyAmeer1-0/+0
2020-06-22Update src/input_common/main.cppameerj1-0/+0
2020-06-21Add libusb dependencyAmeer1-0/+0
2020-06-17externals: Revert to libressl, as build is broken with find_package(OpenSSL). (#4093)bunnei2-1/+10
2020-06-15CMakeLists: xbyak comes before dynarmicMerryMage1-8/+7
2020-06-02vk_shader_decompiler: Implement atomic image operationsReinUsesLisp1-0/+0
2020-05-30Add xbyak externalDavid Marcec2-0/+8
2020-05-22shader/other: Implement BAR.SYNC 0x0ReinUsesLisp1-0/+0
2020-05-09Add version check to Findnlohmann_json.cmakeMarkus Wick1-0/+14
2020-05-09Add version check for catch2Markus Wick1-0/+14
2020-05-09Add version check to FindfmtMarkus Wick1-0/+26
2020-05-09Fix libzip version checkMarkus Wick1-11/+14
2020-05-09Check for the zstd versionMarkus Wick1-0/+14
2020-05-08Replace externals with Conan (#3735)James Rowe21-17725/+325
2020-05-04externals: Update Vulkan-HeadersReinUsesLisp1-0/+0
2020-04-29externals: Update cubeb to 616d773David Marcec1-0/+0
2020-04-29externals: Update dynarmic to e7166e8bMerryMage1-0/+0
2020-04-26shader/arithmetic_integer: Implement CC for IADDReinUsesLisp1-0/+0
2020-04-22Set _FORTIFY_SOURCE=0 if building Opus with mingw-w64H27CK1-1/+5
2020-04-20dynarmic: Add option to disable CPU JIT optimizationsMerryMage1-0/+0
2020-04-17externals: Update fmt to 6.2.0Lioncash2-2/+2
2020-04-17externals: Update to latest dynarmic.bunnei1-0/+0
2020-04-17General: Resolve warnings related to missing declarationsLioncash2-64/+64
2020-04-16externals: Use shared libraries if possibleMarkus Wick1-19/+65
2020-04-16externals: Move LibreSSL linking to httplib.Markus Wick1-1/+6
2020-04-11renderer_vulkan: Drop Vulkan-HppReinUsesLisp1-0/+0
2020-03-19microprofile: Silence sign comparison warningReinUsesLisp1-3/+3
2020-03-12Microprofile: Allow accessing token.Fernando Sahmkow1-0/+1
2020-02-20fix issue with windows getnameinfo()Brian Clinkenbeard1-1/+1
2020-02-19update httplib to latest commitBrian Clinkenbeard2-427/+750
2020-02-18update httplib READMEBrian Clinkenbeard1-1/+1
2020-02-180.4.2 works tooBrian Clinkenbeard1-360/+793
2020-02-18update httplib to 0.2.6Brian Clinkenbeard1-336/+645
2020-02-11use config mode for finding SDL2 with CMakeBrian Clinkenbeard1-239/+0
2020-01-19vk_shader_decompiler: Implement UAtomicAdd (ATOMS) on SPIR-VReinUsesLisp1-0/+0
2020-01-01core/memory + arm/dynarmic: Use a global offset within our arm page table.Markus Wick1-0/+0
2019-12-19vk_shader_decompiler: Update sirit and implement Texture AOFFIReinUsesLisp1-0/+0
2019-12-14externals: Update boost-ext to include safe_numerics.bunnei1-0/+0
2019-12-10shader: Implement MEMBAR.GLReinUsesLisp1-0/+0
2019-12-10vk_shader_decompiler: Misc changesReinUsesLisp1-0/+0
2019-12-09externals: Update Vulkan-HeadersReinUsesLisp1-0/+0
2019-11-12externals: Update httplibLioncash1-1652/+3025
2019-11-08microprofile: Silence conversion warningsReinUsesLisp1-3/+3
2019-10-30externals: Track upstream libzipLioncash4-0/+565
2019-10-29externals: Amend zlib submoduleLioncash2-0/+81
2019-10-24externals: Track upstream opusLioncash3-0/+250
2019-10-13externals: Move OSS font data to file_sys in coreZach Hilman15-111729/+0
2019-10-04CMakeLists: Make libzip excluded from the ALL targetLioncash1-1/+1
2019-10-04externals: Use upstream zlibLioncash2-3/+3
2019-09-30boxcat: Implement events global fieldZach Hilman1-0/+0
2019-09-30externals: Add zlib and libzip libraries to handle ZIP file parsingZach Hilman3-0/+6
2019-09-26externals: Update fmt to masterEthan1-0/+0
2019-09-22Revert "Merge pull request #2709 from DarkLordZach/oss-ext-fonts-1"David Marcec15-0/+111729
2019-09-22externals: Move OSS font data to file_sys in coreZach Hilman15-111729/+0
2019-09-21externals: Update dynarmic to masterEthan1-0/+0
2019-09-13externals: Update Vulkan headersReinUsesLisp1-0/+0
2019-08-29externals: update fmt to 6.0.0Ethan1-0/+0
2019-08-29Revert "externals: Update FMT to 6.0.0"James Rowe1-0/+0
2019-08-29externals: Update FMT to 6.0.0Ethan1-0/+0
2019-05-26vk_shader_decompiler: Misc fixesReinUsesLisp1-0/+0
2019-05-22externals: Update glad to support OpenGL 4.6 compatibility profileReinUsesLisp3-542/+2983
2019-05-07externals: Update dynarmic to masterLioncash2-4/+4
2019-04-10video_core: Add sirit as optional dependency with VulkanReinUsesLisp2-0/+5
2019-03-29externals: Add libzstd_static to externals CMakeLists.txtunknown1-0/+4
2019-03-29externals: Add Zstandard v1.3.8unknown1-0/+0
2019-03-16externals: Update opus to latest masterLioncash1-0/+0
2019-02-27externals: Update cubeb to 6f2420de8f155b10330cf973900ac7bdbfee589dLioncash1-0/+0
2019-02-19vk_memory_manager: Implement memory managerReinUsesLisp1-0/+0
2019-02-12gitmodules: Add Vulkan headers dependencyReinUsesLisp1-0/+0
2018-12-30externals: Update fmt to 5.3.0Lioncash1-0/+0
2018-11-21Update OpenGL's backend version from 3.3 to 4.3FernandoS272-2164/+2693
2018-11-21common: Remove dependency on xbyakLioncash2-9/+0
2018-10-29Handle missing git info when buildingMichał Janiszewski1-2/+6
2018-10-07externals/mbedtls: Enable CMAC moduleZach Hilman1-0/+0
2018-10-06Update fmt to 5.2.1Weiyi Wang1-0/+0
2018-10-02Review comments - part 3fearlessTobi1-1/+1
2018-10-02Address more review commentsfearlessTobi1-4/+4
2018-10-02Port web_service from CitrafearlessTobi2-0/+0
2018-10-02Add submodulesfearlessTobi9-0/+20063
2018-09-30externals: Update dynarmic to 4e6848dMerryMage1-0/+0
2018-09-19externals: Update dynarmic to 171d116MerryMage1-0/+0
2018-09-11externals: Place font data within cpp filesLioncash19-111661/+111721
2018-09-11Use open-source shared fonts if no dumped file is available (#1269)Tobias9-0/+111669
2018-09-09Externals: Update xbyakJames Rowe1-0/+0
2018-09-08Add audio stretching supportfearlessTobi2-0/+3
2018-09-07externals: Update dynarmic to 9594465MerryMage1-0/+0
2018-09-03externals: Update dynarmic to 0435ac2Lioncash1-0/+0
2018-08-22externals: Update fmt to 6201052Lioncash1-0/+0
2018-08-22externals/boost: Update to 1.68.0Lioncash1-0/+0
2018-08-21externals: Update dynarmic to a42f301c.bunnei1-0/+0
2018-08-16dynarmic: Update to 550d662MerryMage1-0/+0
2018-08-11Rebase with dynarmic masterDavid Marcec1-0/+0
2018-08-10dynarmic: Update to 0118ee0MerryMage1-0/+0
2018-08-08externals: Update catch to 2.3.0Lioncash1-0/+0
2018-08-08externals/mbedtls: Update to mbedtls v2.12.0Zach Hilman1-0/+0
2018-08-08externals/CMakeLists: Add EXCLUDE_FROM_ALL to lz4's add_subdirectory() commandLioncash1-1/+1
2018-08-07externals: Update glad to 0.1.26Lioncash2-3190/+3218
2018-08-07Make mbedtls and cubeb not install headers and librariesZion Nimchuk2-2/+2
2018-08-05externals: Update dynarmic to 4f96c63MerryMage1-0/+0
2018-08-01Update mbedtls and fix compile errorZach Hilman1-0/+0
2018-08-01Remove files that are not usedZach Hilman2-0/+4
2018-07-31audio_core: Implement Sink and SinkStream interfaces with cubeb.bunnei1-0/+6
2018-07-31externals: Add cubeb for audio output.bunnei1-0/+0
2018-07-31Implemented various hwopus functions (#853)David2-0/+4
2018-07-30externals: Update dynarmic to 73d3efcMerryMage1-0/+0
2018-07-25externals: Update dynarmic to 98e2380MerryMage1-0/+0
2018-07-22externals: Update dynarmic to fc6b73bdMerryMage1-0/+0
2018-07-21externals: Update dynarmic to 7ea1241Lioncash1-0/+0
2018-07-20externals: Update glad to version 0.1.25Lioncash3-925/+993
2018-07-19externals: Update Xbyak to 5.65Lioncash1-0/+0
2018-07-19externals: Update catch to v2.2.3Lioncash1-0/+0
2018-07-19externals: Update dynarmic to 5a91c94.bunnei1-0/+0
2018-07-18externals: update fmt to version 5.1.0Lioncash1-0/+0
2018-07-15externals: Update dynarmic to dfdec79Lioncash1-0/+0
2018-07-07externals: Update dynarmic to f7d11baa1Lioncash1-0/+0
2018-06-24Improve directory creation in WindowsCopyFiles.cmakeMichał Janiszewski1-3/+3
2018-06-23Revert "Use Ninja for MSVC AppVeyor builds" (#584)bunnei1-2/+2
2018-06-05Use Ninja for MSVC AppVeyor buildsMichał Janiszewski1-2/+2
2018-05-23externals: Update dynarmicLioncash1-0/+0
2018-04-28externals: Update dynarmicLioncash1-0/+0
2018-04-20externals: Update dynarmic to HEADLioncash1-0/+0
2018-04-06Update fmtlib to fix msvc warningsJames Rowe1-0/+0
2018-04-02externals: Update fmt to 4d35f94Daniel Lim Wee Soong2-0/+1
2018-03-29dynarmic: Update to 9cc12d8MerryMage1-0/+0
2018-03-27dynarmic: Update to 12a1020MerryMage1-0/+0
2018-03-20externals: Update Glad to latest version used by Citra.bunnei4-1071/+21262
2018-02-21dynarmic: Update to 6b4c6b0MerryMage1-0/+0
2018-02-17updated dynarmicFernandoS271-0/+0
2018-02-12arm_dynarmic: Support direct page table accessMerryMage2-0/+0
2018-02-09dynarmic: Fix bug due to Windows ABI mismatchMerryMage1-0/+0
2018-02-09dynarmic: Update to 41ae12263MerryMage2-0/+0
2018-01-27externals: Update catch to v2.1.1Lioncash1-0/+0
2018-01-21externals: Update dynarmicMerryMage1-0/+0
2018-01-18CMakeLists: Derive the source directory grouping from targets themselvesLioncash3-27/+19
2018-01-18externals: Update catch to 2.1.0Lioncash1-0/+0
2018-01-16Build: Add unicorn as a submodule and build it if neededJames Rowe1-0/+0
2018-01-15Fix some warningsunknown1-3/+3
2018-01-15Fix some warnings in the microprofileAndrix441-4/+4
2018-01-14externals: Remove unused repos.bunnei4-0/+0
2018-01-13Update dynarmic to bc73004MerryMage1-0/+0
2018-01-13Massive removal of unused modulesJames Rowe3-14560/+0
2018-01-13boost: Update version.bunnei1-0/+0
2018-01-13core: Gut out cryptop, since it doesn't compile with C++17.bunnei3-171/+0
2018-01-12dynarmic: Update to 83afe435MerryMage1-0/+0
2018-01-12arm_dynarmic: Implement coreMerryMage2-1/+9
2018-01-09fix macos buildMerryMage1-0/+0
2018-01-05cmake: Add script to find Unicorn.bunnei1-0/+18
2018-01-04cmake: Don't compile Dynarmic as it's unused.bunnei1-8/+1
2018-01-04externals: Point dynarmic at a real commit.bunnei1-0/+0
2017-10-25externals: Update dynarmic and xbyak.bunnei2-0/+0
2017-09-30externals: Add lz4.bunnei2-0/+5
2017-09-11Build: Enable SSL in mingw by linking against WinSSLJames Rowe1-2/+17
2017-08-21externals: Update soundtouchMerryMage1-0/+0
2017-08-08Update cryptoppJames1-0/+0
2017-07-18Add description of upstream repoJames1-0/+7
2017-07-18Don't pull in entire JSON repo for single header fileJames3-1/+14517
2017-07-13Update enet submoduleJames Rowe1-0/+0
2017-07-12web_service: Add CMake flag to enable.bunnei1-10/+12
2017-07-10externals: Add JSON as a submodule.bunnei2-0/+4
2017-07-09externals: Add CPR as a submodule.bunnei2-0/+6
2017-07-07Implement basic virtual Room support based on enet (#2803)B3n302-0/+4
2017-06-25externals: silence warning C4390 on MSVC for cryptopp (#2805)Klöen Lansfiel1-0/+5
2017-06-17Stop using reserved operator names (and/or/xor) with XbyakYuri Kunde Schlesner2-3/+1
2017-06-11Externals: Upgrade bundled Boost to 1.64Yuri Kunde Schlesner1-0/+0
2017-05-28CMake: Move definitions of externals to the CMakeLists in that directoryYuri Kunde Schlesner1-6/+42
2017-05-28CMake: Create an INTERFACE target for CatchYuri Kunde Schlesner1-0/+4
2017-05-28CMake: Add cryptopp include path to target propertyYuri Kunde Schlesner1-2/+4
2017-05-28CMake: Use target properties to add inih include pathsYuri Kunde Schlesner1-0/+1
2017-05-28CMake: Stop using FindOpenGL, which seems to not be required anymoreYuri Kunde Schlesner1-1/+2
2017-05-27Add the fmt string formatting libraryYuri Kunde Schlesner2-0/+1
2017-05-27Update dynarmicYuri Kunde Schlesner1-0/+0
2017-05-22externals: Update catch to 1.9.4Lioncash1-0/+0
2017-03-13externals: Update to boost v1.63.0Yuri Kunde Schlesner1-0/+0
2017-02-21externals: remove -march=native for crypto++wwylele1-8/+1
2017-02-21HW: add AES engine & implement AES-CCMwwylele1-0/+0
2017-02-18dynarmic: Update the submodule.Emmanuel Gil Peyrot1-0/+0
2017-02-13Core: add cryptopp library (#2412)Weiyi Wang3-0/+171
2017-02-06externals: nihstro, update to latest masterKloen1-0/+0
2017-02-05Fix Microprofile in MinGW (#2530)Fernando Sahmkow1-1/+1
2017-02-04changed the WIN32 macro in microprofileui (#2528)noah the goodra1-1/+1
2017-02-03arm_dynarmic: Update memory interfaceMerryMage1-0/+0
2017-02-03arm_dynarmic: CP15 supportMerryMage2-0/+0
2017-01-28externals: Updated nihstro to latest master. Fix warning on MSVCKloen1-0/+0
2017-01-22Removed unused and outdated external qhexeditKloen10-2346/+0
2016-12-22arm_dynarmic: Provide MemoryReadCode callbackMerryMage1-0/+0
2016-12-15Externals: Add XbyakYuri Kunde Schlesner2-0/+8
2016-12-15externals: Update DynarmicYuri Kunde Schlesner1-0/+0
2016-12-05Dynarmic: Update dynarmic to versionSubv1-0/+0
2016-11-30dynarmic: Fix ABI violationMerryMage1-0/+0
2016-11-30Update dynarmic to the latest version (#2234)James Rowe1-0/+0
2016-11-14Add mingw compile supportJames Rowe1-2/+2
2016-10-28microprofile: unbreak on POSIX systemsJan Beich2-4/+5
2016-09-15dynarmic: Add new submodule.bunnei1-0/+0
2016-09-15externals/boost: Use latest upstream with variant.bunnei1-0/+0
2016-07-21Fixes SDL2.dll copy to bindir on windowsLectem1-0/+9
2016-05-19tests: Infrastructure for unit testsMerryMage1-0/+0
2016-04-28Externals: Add soundtouchMerryMage1-0/+0
2016-04-23microprofileui: Use correct printf specifierSam Spilsbury1-0/+5
2016-04-23microprofile: Use std::absSam Spilsbury1-1/+1
2016-04-21Update to ext-boost with interval_maptfarley1-0/+0
2016-03-15Update nihstro to latest masterJannik Vogel1-0/+0
2016-03-14fix SDL2 detection for VisualLectem1-1/+7
2016-03-04externals: Remove unused GLFW library from the repo.bunnei15-3718/+0
2016-03-02Dependencies: Remove GLFW, Add SDL2MerryMage2-0/+252
2015-10-17Externals: Regenerate GLAD with GL_KHR_debug support.Emmanuel Gil Peyrot2-384/+591
2015-09-07CMake: Add missing library required by Linux for compiling gladYuri Kunde Schlesner1-0/+3
2015-08-30Replace the previous OpenGL loader with a glad-generated 3.3 oneYuri Kunde Schlesner5-0/+3966
2015-08-25Integrate the MicroProfile profiling libraryYuri Kunde Schlesner4-0/+10794
2015-08-17Update boost external to v1.59.0Yuri Kunde Schlesner1-0/+0
2015-08-16Shader: Initial implementation of x86_x64 JIT compiler for Pica vertex shaders.bunnei1-0/+0
2015-07-26Update nihstro to latest masterYuri Kunde Schlesner1-0/+0
2015-07-14getopt: Fix macro redefinition warningYuri Kunde Schlesner1-1/+0
2015-07-14getopt: Fix compilation settingsYuri Kunde Schlesner1-2/+2
2015-07-12Implement new argument parsing using getopt and add the corresponding library to externalsGreg Wicks3-0/+1110
2015-05-25Update bundled GLFW to 3.1.1Yuri Kunde Schlesner32-673/+1877
2015-05-10vertex_shader: Implement MADI instruction.bunnei1-0/+0
2015-03-08Update nihstro submodule to the initial release version.archshift1-0/+0
2015-02-12Update ext-boost commit again which got reverted by #500Yuri Kunde Schlesner1-0/+0
2015-02-11Asserts: break/crash program, fit to style guide; log.h->assert.harchshift1-0/+0
2015-02-02Update boost externalYuri Kunde Schlesner1-0/+0
2015-01-13Pica/VertexShader: Implement JMPC/JMPU/CALLC/CALLU.Tony Wasserka1-0/+0
2015-01-13Pica/VertexShader: Implement the MAD instruction.Tony Wasserka1-0/+0
2015-01-09Kernel: Start using boost::intrusive_ptr for lifetime managementYuri Kunde Schlesner1-0/+0
2014-12-29Clipper: Avoid dynamic allocationsYuri Kunde Schlesner1-0/+0
2014-12-20Add nihstro (a 3DS shader tools suite) as a submodule.Tony Wasserka1-0/+0
2014-12-07externals: Add boost submodule.Tony Wasserka1-0/+0
2014-10-08Added configuration file system.archshift2-0/+11
2014-09-01CMake cleanupYuri Kunde Schlesner1-6/+9
2014-09-01Update GLFW to 3.0.4 and include x64 lib for MSVCYuri Kunde Schlesner28-61/+91
2014-09-01Replace GLEW with a glLoadGen loader.Yuri Kunde Schlesner23-21302/+0
2014-08-23Remove documentation for external modules.Yuri Kunde Schlesner245-29154/+0
2014-08-19Add Qt5 option. Use Qt5 by default.Sacha3-5/+9
2014-08-18CMake CleanupSacha1-4/+6
2014-05-19Indent fixesarchshift1-29/+29
2014-05-17Added FindGLEW to cmake-modulesarchshift1-0/+47
2014-04-24fixes to scm_rev generation to make it conistent with windows buildbunnei1-0/+28
2014-04-24added scm rev generation on Linux/cmakebunnei2-0/+168
2013-08-30adding initial project layoutShizZy287-0/+55230