| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-04-26 | common: Remove chunk_file.h and linear_disk_cache.h | Lioncash | |
| These are unused (and given chunk_file references Dolphin's >SVN< I doubt they were going to be used). | |||
| 2018-04-19 | common: Remove code_block.h | Lioncash | |
| We use dynarmic, so this is unued. Anything else we need will likely use Xbyak, so this header isn't necessary any more. | |||
| 2018-04-13 | common: Port cityhash code from Citra. | bunnei | |
| 2018-04-02 | Merge pull request #262 from daniellimws/fmtlib-macros | bunnei | |
| Logging: Add fmtlib-based macros | |||
| 2018-03-22 | Logging: Create logging macros based on fmtlib | Daniel Lim Wee Soong | |
| Add a new set of logging macros based on fmtlib Similar but not exactly the same as https://github.com/citra-emu/citra/pull/3533 Citra currently uses a different version of fmt, which does not support FMT_VARIADIC so make_args is used instead. On the other hand, yuzu uses fmt 4.1.0 which doesn't have make_args yet so FMT_VARIADIC is used. | |||
| 2018-03-21 | CMake: Set EMU_ARCH_BITS in CMakeLists.txt | N00byKing | |
| 2018-01-21 | Fix spelling error in CMakeLists | Matthew Brener | |
| Minor spelling error of its --> it's | |||
| 2018-01-17 | CMakeLists: Derive the source directory grouping from targets themselves | Lioncash | |
| Removes the need to store to separate SRC and HEADER variables, and then construct the target in most cases. | |||
| 2018-01-13 | Minor cleanup | MerryMage | |
| 2018-01-08 | CoreTiming: Reworked CoreTiming (cherry-picked from Citra #3119) | B3n30 | |
| * CoreTiming: New CoreTiming; Add Test for CoreTiming | |||
| 2017-05-27 | CMake: Create INTERFACE targets for microprofile and nihstro | Yuri Kunde Schlesner | |
| 2017-05-27 | CMake: Use IMPORTED target for Boost | Yuri Kunde Schlesner | |
| 2017-05-27 | CMake: Correct inter-module dependencies and library visibility | Yuri Kunde Schlesner | |
| Modules didn't correctly define their dependencies before, which relied on the frontends implicitly including every module for linking to succeed. Also changed every target_link_libraries call to specify visibility of dependencies to avoid leaking definitions to dependents when not necessary. | |||
| 2017-05-27 | Move framebuffer_layout from Common to Core | Yuri Kunde Schlesner | |
| This removes a dependency inversion between core and common. It's also the proper place for the file since it makes screen layout decisions specific to the 3DS. | |||
| 2017-05-24 | common: Add a generic interface for logging telemetry fields. | bunnei | |
| 2017-05-07 | Remove unused symbols code | Yuri Kunde Schlesner | |
| 2017-03-01 | Common: add ParamPackage | wwylele | |
| 2017-02-26 | Merge pull request #2587 from yuriks/status-bar | Yuri Kunde Schlesner | |
| Replace built-in Profiler with indicators in status bar | |||
| 2017-02-26 | Remove built-in (non-Microprofile) profiler | Yuri Kunde Schlesner | |
| 2017-02-23 | Gui: Change title bar to include build name | James Rowe | |
| Nightly builds now have "Citra Nightly" in the titlebar Bleeding edge builds now have "Citra Bleeding Edge" in the titlebar | |||
| 2017-01-31 | Common/x64: remove legacy emitter and abi (#2504) | Weiyi Wang | |
| These are not used any more since we moved shader JIT to xbyak. | |||
| 2016-12-26 | Common: add Quaternion | wwylele | |
| 2016-12-23 | core: Move emu_window and key_map into core | MerryMage | |
| * Removes circular dependences (common should not depend on core) | |||
| 2016-12-14 | VideoCore: Convert x64 shader JIT to use Xbyak for assembly | Yuri Kunde Schlesner | |
| 2016-11-05 | Support additional screen layouts. | James Rowe | |
| Allows users to choose a single screen layout or a large screen layout. Adds a configuration option to change the prominent screen. | |||
| 2016-04-29 | Common: Remove section measurement from profiler (#1731) | Yuri Kunde Schlesner | |
| This has been entirely superseded by MicroProfile. The rest of the code can go when a simpler frametime/FPS meter is added to the GUI. | |||
| 2016-04-05 | Common: Remove Common::make_unique, use std::make_unique | MerryMage | |
| 2016-03-13 | PICA: Align vertex attributes | Jannik Vogel | |
| 2015-09-11 | common: Get rid of debug_interface.h | Lioncash | |
| This is technically unused. Also removes TMemChecks because it relies on this. Whenever memory breakpoints are implemented for real, it should be designed to match the codebase debugging mechanisms. | |||
| 2015-09-01 | Common: Import BitSet from Dolphin | aroulin | |
| 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-15 | Rename ARCHITECTURE_X64 definition to ARCHITECTURE_x86_64. | bunnei | |
| 2015-08-15 | Common: Move cpu_detect to x64 directory. | bunnei | |
| 2015-08-15 | x64: Refactor to remove fake interfaces and general cleanups. | bunnei | |
| 2015-08-15 | Common: Added MurmurHash3 hash function for general-purpose use. | bunnei | |
| 2015-08-15 | Common: Ported over boilerplate x86 JIT code from Dolphin/PPSSPP. | bunnei | |
| 2015-08-15 | Common: Ported over Dolphin's code for x86 CPU capability detection. | bunnei | |
| 2015-07-10 | Common: Remove thunk.h | Lioncash | |
| This isn't used, and there's no implementations of the member functions. | |||
| 2015-06-27 | Common: Remove unused fifo_queue.h. | Emmanuel Gil Peyrot | |
| 2015-05-30 | Move video_core/color.h to common/color.h | archshift | |
| 2015-05-30 | Move video_core/math.h to common/vector_math.h | archshift | |
| The file only contained vector manipulation code, and such widely-useable code doesn't belong in video_core. | |||
| 2015-05-15 | Merge pull request #758 from yuriks/sync-logging | Yuri Kunde Schlesner | |
| Common: Remove async logging | |||
| 2015-05-15 | Remove unused concurrent_ring_buffer.h | Yuri Kunde Schlesner | |
| 2015-05-14 | Common: Remove unused cruft from math_util, and remove a duplicated Rect ↵ | Emmanuel Gil Peyrot | |
| class in common_types. | |||
| 2015-05-07 | Common: Remove mem_arena.cpp/h | Yuri Kunde Schlesner | |
| It is superfluous for Citra. (It's only really necessary if you're doing JIT. We were using it but not taking any advantage from it.) This should make 32-bit builds work again. | |||
| 2015-05-07 | Common: Remove hash.cpp/h | Yuri Kunde Schlesner | |
| Currently unused and the code quality is pretty questionable. | |||
| 2015-05-07 | Common: Remove common.h | Yuri Kunde Schlesner | |
| 2015-03-01 | Add profiling infrastructure and widget | Yuri Kunde Schlesner | |
| 2015-02-18 | Remove "super lame/broken" file_search compilation unit that was leftover ↵ | archshift | |
| from Dolphin | |||
| 2015-02-18 | Remove redundant utf8 compilation unit that was leftover from Dolphin | archshift | |
