Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-06-27 | SVC: Implement 32-bits wrappers and update Dynarmic. | Fernando Sahmkow | |
2020-06-27 | ARM: Update Dynarmic and Setup A32 according to latest interface. | Fernando Sahmkow | |
2020-06-27 | Externals: Update Dynarmic. | Fernando Sahmkow | |
2020-06-27 | ARMInterface/Externals: Update dynarmic and fit to latest version. | Fernando Sahmkow | |
2020-06-16 | externals: 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-15 | CMakeLists: xbyak comes before dynarmic | MerryMage | |
2020-06-02 | vk_shader_decompiler: Implement atomic image operations | ReinUsesLisp | |
Implement atomic operations on images. On GLSL these are atomicImage* functions (e.g. atomicImageAdd). | |||
2020-05-30 | Add xbyak external | David Marcec | |
2020-05-21 | shader/other: Implement BAR.SYNC 0x0 | ReinUsesLisp | |
Trivially implement this particular case of BAR. Unless games use OpenCL or CUDA barriers, we shouldn't hit any other case here. | |||
2020-05-09 | Add version check to Findnlohmann_json.cmake | Markus Wick | |
2020-05-09 | Add version check for catch2 | Markus Wick | |
2020-05-09 | Add version check to Findfmt | Markus Wick | |
2020-05-09 | Fix libzip version check | Markus Wick | |
2020-05-09 | Check for the zstd version | Markus Wick | |
2020-05-08 | Replace 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-04 | externals: Update Vulkan-Headers | ReinUsesLisp | |
2020-04-30 | Merge pull request #3827 from ogniK5377/cubeb-616d773 | bunnei | |
externals: Update cubeb to 616d773 | |||
2020-04-30 | Merge pull request #3799 from ReinUsesLisp/iadd-cc | bunnei | |
shader: Implement P2R CC, IADD Rd.CC and IADD.X | |||
2020-04-30 | externals: Update cubeb to 616d773 | David Marcec | |
Support for 6 audio channels | |||
2020-04-29 | externals: Update dynarmic to e7166e8b | MerryMage | |
2020-04-25 | shader/arithmetic_integer: Implement CC for IADD | ReinUsesLisp | |
2020-04-23 | Merge pull request #3697 from lioncash/declarations | bunnei | |
CMakeLists: Enable -Wmissing-declarations on Linux builds | |||
2020-04-22 | Set _FORTIFY_SOURCE=0 if building Opus with mingw-w64 | H27CK | |
2020-04-20 | dynarmic: Add option to disable CPU JIT optimizations | MerryMage | |
2020-04-17 | externals: Update fmt to 6.2.0 | Lioncash | |
Keeps the library up to date. | |||
2020-04-17 | externals: Update to latest dynarmic. | bunnei | |
- Adds memory alignment fixes. | |||
2020-04-16 | General: Resolve warnings related to missing declarations | Lioncash | |
2020-04-16 | externals: Use shared libraries if possible | Markus Wick | |
This is mostly done by pkgconfig. I've focused on the larger and more stable libraries. | |||
2020-04-16 | externals: 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-10 | renderer_vulkan: Drop Vulkan-Hpp | ReinUsesLisp | |
2020-03-18 | microprofile: Silence sign comparison warning | ReinUsesLisp | |
2020-03-12 | Microprofile: Allow accessing token. | Fernando Sahmkow | |
2020-02-19 | fix issue with windows getnameinfo() | Brian Clinkenbeard | |
2020-02-18 | update httplib to latest commit | Brian Clinkenbeard | |
2020-02-17 | update httplib README | Brian Clinkenbeard | |
2020-02-17 | 0.4.2 works too | Brian Clinkenbeard | |
2020-02-17 | update httplib to 0.2.6 | Brian Clinkenbeard | |
2020-02-10 | use config mode for finding SDL2 with CMake | Brian Clinkenbeard | |
2020-01-19 | vk_shader_decompiler: Implement UAtomicAdd (ATOMS) on SPIR-V | ReinUsesLisp | |
Also updates sirit to include atomic instructions. | |||
2020-01-01 | core/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-19 | vk_shader_decompiler: Update sirit and implement Texture AOFFI | ReinUsesLisp | |
2019-12-14 | externals: Update boost-ext to include safe_numerics. | bunnei | |
- This is useful to me for an upcoming change. | |||
2019-12-10 | shader: Implement MEMBAR.GL | ReinUsesLisp | |
Implement using memoryBarrier in GLSL and OpMemoryBarrier on SPIR-V. | |||
2019-12-09 | vk_shader_decompiler: Misc changes | ReinUsesLisp | |
Update Sirit and its usage in vk_shader_decompiler. Highlights: - Implement tessellation shaders - Implement geometry shaders - Implement some missing features - Use native half float instructions when available. | |||
2019-12-08 | externals: Update Vulkan-Headers | ReinUsesLisp | |
2019-11-15 | Merge pull request #3091 from lioncash/core-conversion | bunnei | |
core: Make most implicit type conversion warnings errors on MSVC | |||
2019-11-12 | externals: Update httplib | Lioncash | |
Since the introduction of this library, numerous improvements have been made. Notably, many of the warnings we would get by simply including the library header have now been fixed. This makes it much easier to make conversion warning an error. | |||
2019-11-08 | microprofile: Silence conversion warnings | ReinUsesLisp | |
2019-10-29 | externals: Track upstream libzip | Lioncash | |
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. | |||
2019-10-29 | externals: Amend zlib submodule | Lioncash | |
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. |