Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-27 | CMake: Move definitions of externals to the CMakeLists in that directory | Yuri Kunde Schlesner | |
2017-05-27 | CMake: Create an INTERFACE target for Catch | Yuri Kunde Schlesner | |
2017-05-27 | CMake: Add cryptopp include path to target property | Yuri Kunde Schlesner | |
2017-05-27 | CMake: Use target properties to add inih include paths | Yuri Kunde Schlesner | |
2017-05-27 | CMake: Stop using FindOpenGL, which seems to not be required anymore | Yuri Kunde Schlesner | |
2017-05-27 | Add the fmt string formatting library | Yuri Kunde Schlesner | |
More info at http://fmtlib.net/ This commit was based on @jroweboy's work on his spdlog branch, but with modifications. | |||
2017-05-27 | Update dynarmic | Yuri Kunde Schlesner | |
Updated to incorporate fix from MerryMage/dynarmic#106 which is required for using fmt in Citra. | |||
2017-05-21 | externals: Update catch to 1.9.4 | Lioncash | |
2017-03-12 | externals: Update to boost v1.63.0 | Yuri Kunde Schlesner | |
2017-02-21 | externals: remove -march=native for crypto++ | wwylele | |
2017-02-21 | HW: add AES engine & implement AES-CCM | wwylele | |
2017-02-13 | Core: add cryptopp library (#2412) | Weiyi Wang | |
2017-02-06 | externals: nihstro, update to latest master | Kloen | |
2017-02-04 | Fix Microprofile in MinGW (#2530) | Fernando Sahmkow | |
2017-02-04 | changed the WIN32 macro in microprofileui (#2528) | noah the goodra | |
I changed the macro in microprofileui.h from WIN32 to _WIN32 so that it would correctly dectect that its being compiled on a windows platform | |||
2017-02-03 | arm_dynarmic: Update memory interface | MerryMage | |
2017-02-03 | arm_dynarmic: CP15 support | MerryMage | |
2017-01-28 | externals: Updated nihstro to latest master. Fix warning on MSVC | Kloen | |
2017-01-22 | Removed unused and outdated external qhexedit | Kloen | |
2016-12-22 | arm_dynarmic: Provide MemoryReadCode callback | MerryMage | |
Change of interface in dynarmic 36082087ded632079b16d24137fdd0c450ce82ea | |||
2016-12-14 | Externals: Add Xbyak | Yuri Kunde Schlesner | |
2016-12-14 | externals: Update Dynarmic | Yuri Kunde Schlesner | |
Required to be able to use Xbyak in Citra without header conflicts. | |||
2016-12-04 | Dynarmic: Update dynarmic to version | Subv | |
54d051977f7a6af9c7596ba6a4e6eb467bd1e0bc dynarmic log: 54d0519 emit_x64: Use movdqa instead of movaps in EmitPackedSubU8 52e1445 Implement USUB8:33 2016 +0000 5c1aab1 Implement CLZ 1a1646d Implement UADD8 7cad694 IR: Implement new pseudo-operation GetGEFromOp 370f654 fuzz_arm: Add tests for parallel add/subtract (modulo) 25f21b5 emit_x64: Inline nzcv computation into EmitFPCompare32 and EmitFPCompare64 52fdec5 CMakeLists: Add support for LLVM on Windows cede5e4 emit_x64: Use xorps/xorpd when argument to TransferToFP32/TransferToFP64 is an immediate zero e166965 Implement VCMP2:33 2016 +0000 f2fe376 Support 64-bit immediates ff00b8c Document register allocator and return stack buffer optimization 95f34c6 reg_alloc: Remove unnecessary breaks after returns (#54) dc9707e externals: Update xbyak to 5.32 de1f831 microinstruction: Make use_count private (#53) 3621a92 reg_alloc: Register allocator related constraints belong with the rest of the register allocator | |||
2016-11-30 | dynarmic: Fix ABI violation | MerryMage | |
Caused by not saving/restoring the x64 r15 register on entry/exit from JITted code. Closes #2224. | |||
2016-11-29 | Update dynarmic to the latest version (#2234) | James Rowe | |
2016-11-13 | Add mingw compile support | James Rowe | |
2016-10-27 | microprofile: unbreak on POSIX systems | Jan Beich | |
In file included from src/common/microprofile.cpp:7: In file included from src/./common/microprofile.h:23: externals/microprofile/microprofile.h:830:5: error: use of undeclared identifier 'MP_BREAK' MP_ASSERT(t == nBegin); ^ externals/microprofile/microprofile.h:238:34: note: expanded from macro 'MP_ASSERT' ^ externals/microprofile/microprofile.h:831:5: error: use of undeclared identifier 'MP_BREAK' MP_ASSERT(nTimerIndex == (nToken&0x3fff)); ^ externals/microprofile/microprofile.h:238:34: note: expanded from macro 'MP_ASSERT' ^ [...] | |||
2016-09-15 | dynarmic: Add new submodule. | bunnei | |
2016-09-15 | externals/boost: Use latest upstream with variant. | bunnei | |
2016-07-21 | Fixes SDL2.dll copy to bindir on windows | Lectem | |
2016-05-19 | tests: Infrastructure for unit tests | MerryMage | |
2016-04-28 | Externals: Add soundtouch | MerryMage | |
2016-04-23 | microprofileui: Use correct printf specifier | Sam Spilsbury | |
2016-04-23 | microprofile: Use std::abs | Sam Spilsbury | |
Using the global-namespace C function will cause the wrong overload to get picked | |||
2016-04-21 | Update to ext-boost with interval_map | tfarley | |
2016-03-23 | Merge pull request #1517 from Lectem/fixSDLcmake | bunnei | |
fix SDL2 detection for Visual | |||
2016-03-15 | Update nihstro to latest master | Jannik Vogel | |
2016-03-14 | fix SDL2 detection for Visual | Lectem | |
2016-03-03 | externals: Remove unused GLFW library from the repo. | bunnei | |
2016-03-02 | Dependencies: Remove GLFW, Add SDL2 | MerryMage | |
citra: Remove GLFW, Add SDL2 FindSDL2: Do not CACHE SDL2_* variables if library is not found EmuWindow_SDL2: Set minimal client area at initialisation time EmuWindow_SDL2: Corrections EmuWindow_SDL2: Fix no decorations on startup on OS X cmake: windows_copy_files | |||
2015-10-17 | Externals: Regenerate GLAD with GL_KHR_debug support. | Emmanuel Gil Peyrot | |
2015-09-06 | CMake: Add missing library required by Linux for compiling glad | Yuri Kunde Schlesner | |
2015-08-30 | Replace the previous OpenGL loader with a glad-generated 3.3 one | Yuri Kunde Schlesner | |
The main advantage of switching to glad from glLoadGen is that, apart from being actively maintained, it supports a customizable entrypoint loader function, which makes it possible to also support OpenGL ES. | |||
2015-08-24 | Integrate the MicroProfile profiling library | Yuri Kunde Schlesner | |
This brings goodies such as a configurable user interface and multi-threaded timeline view. | |||
2015-08-16 | Update boost external to v1.59.0 | Yuri Kunde Schlesner | |
2015-08-15 | Shader: Initial implementation of x86_x64 JIT compiler for Pica vertex shaders. | bunnei | |
- Config: Add an option for selecting to use shader JIT or interpreter. - Qt: Add a menu option for enabling/disabling the shader JIT. | |||
2015-07-26 | Update nihstro to latest master | Yuri Kunde Schlesner | |
2015-07-13 | getopt: Fix macro redefinition warning | Yuri Kunde Schlesner | |
We already define _CRT_SECURE_NO_WARNINGS | |||
2015-07-13 | getopt: Fix compilation settings | Yuri Kunde Schlesner | |
INTERFACE doesn't define the symbol when compiling the library itself. PUBLIC should be used when the definition is needed both by the library and by the users. | |||
2015-07-12 | Implement new argument parsing using getopt and add the corresponding ↵ | Greg Wicks | |
library to externals |