| Commit message (Expand) | Author | Files | Lines |
2022-12-11 | memory: correct semantics of data cache management operations | Liam | 1 | -2/+0 |
2022-12-04 | cmake: prefer system libraries | Alexandre Bouvier | 1 | -12/+2 |
2022-12-01 | CMake: Consolidate common PCH headers | ameerj | 1 | -1/+1 |
2022-11-30 | CMake: Use precompiled headers | ameerj | 1 | -0/+6 |
2022-11-12 | common: add cache management functions | Liam | 1 | -0/+2 |
2022-10-22 | CMakeLists: Remove redundant warnings | Morph | 1 | -2/+0 |
2022-10-22 | CMakeLists: Treat MSVC warnings as errors | Morph | 1 | -1/+0 |
2022-10-22 | general: Enforce C4800 everywhere except in video_core | Morph | 1 | -0/+6 |
2022-10-22 | CMakeLists: Remove all redundant warnings | Morph | 1 | -2/+0 |
2022-10-14 | CMake: Try add library "LZ4::lz4_shared" if "lz4::lz4" is unavailable | Kyle Kienapfel | 1 | -1/+5 |
2022-10-06 | NVDRV: Remake ASGPU | Fernando Sahmkow | 1 | -0/+2 |
2022-10-06 | Common: implement MultiLevelPageTable. | Fernando Sahmkow | 1 | -0/+2 |
2022-09-18 | cmake: fix git detection | Alexandre Bouvier | 1 | -27/+2 |
2022-09-14 | common: do not link to xbyak on non-amd64 architectures | liushuyu | 1 | -1/+2 |
2022-08-15 | core, network: Add ability to proxy socket packets | FearlessTobi | 1 | -0/+1 |
2022-08-02 | common: Use PROJECT_SOURCE_DIR to find CMakeModules | lat9nq | 1 | -3/+3 |
2022-07-27 | chore: make yuzu REUSE compliant | Andrea Pappacoda | 1 | -0/+3 |
2022-07-25 | yuzu: Add ui files for multiplayer rooms | FearlessTobi | 1 | -0/+1 |
2022-07-23 | ci,CMake: Drop Conan support for vcpkg | lat9nq | 1 | -2/+3 |
2022-07-22 | Project Andio | Kelebek1 | 1 | -0/+3 |
2022-06-05 | common: consolidate ELF structure definitions | Liam | 1 | -0/+1 |
2022-02-05 | general: Rename NewUUID to UUID, and remove the previous UUID impl | Morph | 1 | -2/+0 |
2022-02-05 | common: Implement NewUUID | Morph | 1 | -0/+2 |
2022-01-10 | logging/log.h: move enum class formatter to a separate file ... | liushuyu | 1 | -0/+1 |
2021-12-21 | Allow overriding SCM version info | Andrew Udvare | 1 | -0/+5 |
2021-11-25 | common: Rewrite and move core/frontend/input.h to common | german77 | 1 | -0/+1 |
2021-11-02 | common: Implement a subset of P0323 (std::expected) | Morph | 1 | -0/+1 |
2021-10-02 | common/logging: Move Log::Entry declaration to a separate header | ameerj | 1 | -0/+1 |
2021-09-11 | common: Move error handling to error.cpp/h | Morph | 1 | -1/+2 |
2021-08-27 | Revert "logging: Display backtrace on crash" | Morph | 1 | -3/+0 |
2021-08-13 | logging: Display backtrace on crash | yzct12345 | 1 | -0/+3 |
2021-07-23 | common: Publically link to pthreads | lat9nq | 1 | -1/+1 |
2021-07-23 | cmake: Remove shader cache version | ReinUsesLisp | 1 | -9/+1 |
2021-07-23 | shader: Remove old shader management | ReinUsesLisp | 1 | -55/+1 |
2021-07-09 | common/thread_worker: Add support for stateful threads | ReinUsesLisp | 1 | -1/+0 |
2021-07-09 | common: Add unique function | ReinUsesLisp | 1 | -0/+1 |
2021-06-24 | common: Replace common_sizes into user-literals | Wunkolo | 1 | -1/+1 |
2021-06-13 | common: logging: Restructure backend code | Morph | 1 | -0/+1 |
2021-06-11 | common/host_memory: Add interface and Windows implementation | ReinUsesLisp | 1 | -0/+2 |
2021-06-09 | src/common/CMakeLists.txt: fix variable escaping | liushuyu | 1 | -8/+9 |
2021-05-28 | common: Extract point into a common struct | Lioncash | 1 | -0/+1 |
2021-05-26 | common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270) | Morph | 1 | -3/+10 |
2021-04-15 | common: Move settings to common from core. | bunnei | 1 | -0/+4 |
2021-04-04 | common: Move assert failure handling into a cpp file. | Markus Wick | 1 | -0/+1 |
2021-03-21 | common: Move common sizes to their own header for code reuse. | bunnei | 1 | -0/+1 |
2021-02-19 | common: Add implementation of TinyMT (Mersenne Twister RNG). | bunnei | 1 | -0/+1 |
2021-02-15 | common: Merge uint128 to a single header file with inlines. | bunnei | 1 | -1/+0 |
2021-02-10 | common: Add -fsized-deallocation as a Clang flag | lat9nq | 1 | -0/+2 |
2021-01-21 | renderer_opengl: Avoid precompiled cache and force NV GL cache directory | ReinUsesLisp | 1 | -0/+2 |
2021-01-15 | common/timer: Remove | Lioncash | 1 | -2/+0 |
2021-01-15 | common/color: Remove | ReinUsesLisp | 1 | -1/+0 |
2021-01-11 | common: Introduce useful tree structures. | bunnei | 1 | -0/+3 |
2021-01-02 | X86/NativeClock: Reimplement RTDSC access to be lock free. | Fernando Sahmkow | 1 | -1/+0 |
2021-01-01 | memory: Remove MemoryHook | MerryMage | 1 | -2/+0 |
2020-12-30 | common: ThreadWorker: Add class to help do asynchronous work. | bunnei | 1 | -0/+2 |
2020-12-13 | cmake: Fix generating CMake configs and linking with Boost | lat9nq | 1 | -1/+1 |
2020-12-12 | common: Update CMakeList to fix build issue with Boost. | bunnei | 1 | -2/+1 |
2020-12-06 | hle: kernel: Separate KScheduler from GlobalSchedulerContext class. | bunnei | 1 | -1/+0 |
2020-12-06 | common: Port BitSet from Mesosphere. | bunnei | 1 | -0/+1 |
2020-11-26 | common: Add Common::DivCeil and Common::DivCeilLog2 | ReinUsesLisp | 1 | -0/+1 |
2020-11-20 | common/bit_cast: Add function matching std::bit_cast without constexpr | ReinUsesLisp | 1 | -0/+1 |
2020-11-02 | common: Enable warnings as errors | Lioncash | 1 | -0/+16 |
2020-10-27 | video_core: NVDEC Implementation | ameerj | 1 | -0/+2 |
2020-09-29 | CMakeLists: use system zstd on Linux | lat9nq | 1 | -1/+6 |
2020-09-29 | CMakeLists: fix for finding zstd on linux-mingw | lat9nq | 1 | -1/+1 |
2020-08-23 | web_service: Move web_result.h into web_service | Lioncash | 1 | -1/+0 |
2020-08-03 | ipc: Allow all trivially copyable objects to be passed directly into WriteBuffer (#4465) | David | 1 | -0/+1 |
2020-07-10 | cmake: Fix libfmt linking errors | David Marcec | 1 | -5/+1 |
2020-07-09 | cmake: fix fmt linking when found | John Galt | 1 | -1/+5 |
2020-07-03 | Revert "cmake: fix fmt linking" | bunnei | 1 | -1/+1 |
2020-06-29 | cmake: fix fmt linking | John Galt | 1 | -1/+1 |
2020-06-27 | ARM/Memory: Correct Exclusive Monitor and Implement Exclusive Memory Writes. | Fernando Sahmkow | 1 | -0/+2 |
2020-06-26 | Common: Fix non-conan build | Fernando Sahmkow | 1 | -1/+2 |
2020-06-18 | Common: Implement WallClock Interface and implement a native clock for x64 | Fernando Sahmkow | 1 | -0/+4 |
2020-06-18 | Common: Implement a basic Fiber class. | Fernando Sahmkow | 1 | -0/+2 |
2020-06-18 | Common: Implement a basic SpinLock class | Fernando Sahmkow | 1 | -0/+2 |
2020-06-12 | gl_arb_decompiler: Implement an assembly shader decompiler | ReinUsesLisp | 1 | -0/+2 |
2020-05-30 | Add xbyak external | David Marcec | 1 | -1/+3 |
2020-05-17 | main: Log host system memory parameters | Morph | 1 | -0/+2 |
2020-05-11 | common: Add module to get the current time zone. | bunnei | 1 | -0/+2 |
2020-05-08 | Replace externals with Conan (#3735) | James Rowe | 1 | -2/+2 |
2020-04-17 | common: Add VirtualBuffer class, to abstract memory virtualization. | bunnei | 1 | -0/+2 |
2020-04-07 | common/dynamic_library: Import and adapt helper from Dolphin | ReinUsesLisp | 1 | -0/+2 |
2020-03-13 | shader/transform_feedback: Add host API friendly TFB builder | ReinUsesLisp | 1 | -0/+2 |
2020-03-09 | video_core: Rename "const buffer locker" to "registry" | ReinUsesLisp | 1 | -2/+2 |
2020-03-09 | gl_shader_cache: Rework shader cache and remove post-specializations | ReinUsesLisp | 1 | -2/+0 |
2020-01-16 | Fix git version in scm_rev.cpp | James Rowe | 1 | -0/+5 |
2019-11-06 | ci: Populate build repository from Azure environment | Zach Hilman | 1 | -11/+2 |
2019-10-25 | VideoCore: Unify const buffer accessing along engines and provide ConstBufferLocker class to shaders. | Fernando Sahmkow | 1 | -2/+4 |
2019-10-15 | common: Rename binary_find.h to algorithm.h | Lioncash | 1 | -1/+1 |
2019-10-05 | common: Add additional SCM revision fields | Zach Hilman | 1 | -0/+12 |
2019-10-05 | Shader_Ir: Refactor Decompilation process and allow multiple decompilation modes. | Fernando Sahmkow | 1 | -0/+2 |
2019-10-05 | shader_ir: Corrections to outward movements and misc stuffs | Fernando Sahmkow | 1 | -0/+4 |
2019-09-22 | cmake: Add SCM detection for Azure | Zach Hilman | 1 | -0/+3 |
2019-08-21 | shader_ir: Implement VOTE | ReinUsesLisp | 1 | -0/+1 |
2019-07-09 | shader_ir: Implement a new shader scanner | Fernando Sahmkow | 1 | -0/+2 |
2019-07-05 | texture_cache: Address Feedback | Fernando Sahmkow | 1 | -0/+1 |
2019-06-21 | shader: Decode SUST and implement backing image functionality | ReinUsesLisp | 1 | -0/+1 |
2019-06-07 | cmake: Add missing shader hash file entries | ReinUsesLisp | 1 | -0/+3 |
2019-04-25 | common: Extract UUID to its own class | Zach Hilman | 1 | -0/+2 |
2019-03-29 | common/zstd_compression: Add Zstandard wrapper | unknown | 1 | -0/+2 |
2019-03-29 | common: Link libzstd_static | unknown | 1 | -1/+1 |
2019-03-29 | Addressed feedback | unknown | 1 | -2/+2 |
2019-03-29 | data_compression: Move LZ4 compression from video_core/gl_shader_disk_cache to common/data_compression | unknown | 1 | -0/+3 |
2019-03-27 | Implement a MultiLevelQueue | Fernando Sahmkow | 1 | -0/+1 |
2019-03-21 | common/CMakeLists: Amend boost dependency | Lioncash | 1 | -1/+1 |
2019-03-17 | core: Move PageTable struct into Common. | bunnei | 1 | -0/+4 |
2019-03-16 | common/thread_queue_list: Remove unnecessary dependency on boost | Lioncash | 1 | -1/+1 |
2019-02-26 | shader/decode: Split memory and texture instructions decoding | ReinUsesLisp | 1 | -0/+1 |
2019-02-16 | Implement 128 bits Unsigned Integer Multiplication and Division. | Fernando Sahmkow | 1 | -0/+2 |
2019-02-07 | cmake: Fix title bar issue | ReinUsesLisp | 1 | -1/+14 |
2019-02-07 | cmake: Use CMAKE_COMMAND instead of "cmake" | Frederic L | 1 | -1/+1 |
2019-02-07 | gl_shader_disk_cache: Invalidate shader cache changes with CMake hash | ReinUsesLisp | 1 | -39/+53 |
2018-12-21 | common: Add basic bit manipulation utility function to Common | Lioncash | 1 | -0/+1 |
2018-11-22 | common: Remove bit_set.h | Lioncash | 1 | -1/+0 |
2018-11-21 | common: Remove dependency on xbyak | Lioncash | 1 | -5/+0 |
2018-10-23 | common: Remove memory_util.cpp/.h | Lioncash | 1 | -2/+0 |
2018-10-06 | Remove "#" in the version number | fearlessTobi | 1 | -1/+1 |
2018-10-02 | Port web_service from Citra | fearlessTobi | 1 | -0/+3 |
2018-09-08 | common: Implement a ring buffer | MerryMage | 1 | -0/+1 |
2018-09-07 | Better Title Bar Display | CaptV0rt3x | 1 | -5/+19 |
2018-08-15 | common: Remove unused old breakpoint source files | Lioncash | 1 | -2/+0 |
2018-08-12 | common: Move hex string processing to separate file | Zach Hilman | 1 | -0/+2 |
2018-07-21 | common: Remove synchronized_wrapper.h | Lioncash | 1 | -1/+0 |
2018-04-26 | common: Remove chunk_file.h and linear_disk_cache.h | Lioncash | 1 | -2/+0 |
2018-04-20 | common: Remove code_block.h | Lioncash | 1 | -1/+0 |
2018-04-14 | common: Port cityhash code from Citra. | bunnei | 1 | -1/+2 |
2018-03-22 | Logging: Create logging macros based on fmtlib | Daniel Lim Wee Soong | 1 | -1/+1 |
2018-03-21 | CMake: Set EMU_ARCH_BITS in CMakeLists.txt | N00byKing | 1 | -1/+0 |
2018-01-21 | Fix spelling error in CMakeLists | Matthew Brener | 1 | -1/+1 |
2018-01-18 | CMakeLists: Derive the source directory grouping from targets themselves | Lioncash | 1 | -63/+57 |
2018-01-14 | Minor cleanup | MerryMage | 1 | -1/+1 |
2018-01-09 | CoreTiming: Reworked CoreTiming (cherry-picked from Citra #3119) | B3n30 | 1 | -0/+1 |
2017-05-28 | CMake: Create INTERFACE targets for microprofile and nihstro | Yuri Kunde Schlesner | 1 | -1/+1 |
2017-05-28 | CMake: Use IMPORTED target for Boost | Yuri Kunde Schlesner | 1 | -0/+1 |
2017-05-28 | CMake: Correct inter-module dependencies and library visibility | Yuri Kunde Schlesner | 1 | -1/+1 |
2017-05-28 | Move framebuffer_layout from Common to Core | Yuri Kunde Schlesner | 1 | -2/+0 |
2017-05-25 | common: Add a generic interface for logging telemetry fields. | bunnei | 1 | -0/+2 |
2017-05-08 | Remove unused symbols code | Yuri Kunde Schlesner | 1 | -2/+0 |
2017-03-01 | Common: add ParamPackage | wwylele | 1 | -0/+2 |
2017-02-27 | Remove built-in (non-Microprofile) profiler | Yuri Kunde Schlesner | 1 | -2/+0 |
2017-02-23 | Gui: Change title bar to include build name | James Rowe | 1 | -0/+23 |
2017-01-31 | Common/x64: remove legacy emitter and abi (#2504) | Weiyi Wang | 1 | -4/+1 |
2016-12-26 | Common: add Quaternion | wwylele | 1 | -0/+1 |
2016-12-23 | core: Move emu_window and key_map into core | MerryMage | 1 | -4/+0 |
2016-12-15 | VideoCore: Convert x64 shader JIT to use Xbyak for assembly | Yuri Kunde Schlesner | 1 | -1/+7 |
2016-11-05 | Support additional screen layouts. | James Rowe | 1 | -0/+2 |
2016-04-29 | Common: Remove section measurement from profiler (#1731) | Yuri Kunde Schlesner | 1 | -1/+0 |
2016-04-05 | Common: Remove Common::make_unique, use std::make_unique | MerryMage | 1 | -1/+0 |
2016-03-13 | PICA: Align vertex attributes | Jannik Vogel | 1 | -0/+1 |
2015-09-11 | common: Get rid of debug_interface.h | Lioncash | 1 | -1/+0 |
2015-09-01 | Common: Import BitSet from Dolphin | aroulin | 1 | -0/+1 |
2015-08-25 | Integrate the MicroProfile profiling library | Yuri Kunde Schlesner | 1 | -0/+3 |
2015-08-16 | Rename ARCHITECTURE_X64 definition to ARCHITECTURE_x86_64. | bunnei | 1 | -1/+1 |
2015-08-16 | Common: Move cpu_detect to x64 directory. | bunnei | 1 | -2/+2 |
2015-08-16 | x64: Refactor to remove fake interfaces and general cleanups. | bunnei | 1 | -12/+6 |
2015-08-15 | Common: Added MurmurHash3 hash function for general-purpose use. | bunnei | 1 | -1/+3 |
2015-08-15 | Common: Ported over boilerplate x86 JIT code from Dolphin/PPSSPP. | bunnei | 1 | -2/+12 |
2015-08-15 | Common: Ported over Dolphin's code for x86 CPU capability detection. | bunnei | 1 | -0/+8 |
2015-07-11 | Common: Remove thunk.h | Lioncash | 1 | -1/+0 |
2015-06-27 | Common: Remove unused fifo_queue.h. | Emmanuel Gil Peyrot | 1 | -1/+0 |
2015-05-30 | Move video_core/color.h to common/color.h | archshift | 1 | -0/+1 |
2015-05-30 | Move video_core/math.h to common/vector_math.h | archshift | 1 | -0/+1 |
2015-05-16 | Remove unused concurrent_ring_buffer.h | Yuri Kunde Schlesner | 1 | -1/+0 |
2015-05-14 | Common: Remove unused cruft from math_util, and remove a duplicated Rect class in common_types. | Emmanuel Gil Peyrot | 1 | -1/+0 |
2015-05-08 | Common: Remove mem_arena.cpp/h | Yuri Kunde Schlesner | 1 | -2/+0 |
2015-05-07 | Common: Remove hash.cpp/h | Yuri Kunde Schlesner | 1 | -2/+0 |
2015-05-07 | Common: Remove common.h | Yuri Kunde Schlesner | 1 | -1/+0 |
2015-03-02 | Add profiling infrastructure and widget | Yuri Kunde Schlesner | 1 | -0/+4 |
2015-02-19 | Remove "super lame/broken" file_search compilation unit that was leftover from Dolphin | archshift | 1 | -2/+0 |
2015-02-19 | Remove redundant utf8 compilation unit that was leftover from Dolphin | archshift | 1 | -2/+0 |
2015-02-19 | Remove useless extended_trace compilation unit that was leftover from Dolphin | archshift | 1 | -2/+0 |
2015-02-19 | Remove the useless msg_handler compilation unit that was left over from Dolphin | archshift | 1 | -2/+0 |
2015-02-11 | Asserts: break/crash program, fit to style guide; log.h->assert.h | archshift | 1 | -1/+1 |
2014-12-20 | Common: Add a clone of std::make_unique | Yuri Kunde Schlesner | 1 | -0/+1 |
2014-12-13 | Remove old logging system | Yuri Kunde Schlesner | 1 | -4/+0 |
2014-12-13 | Add configurable per-class log filtering | Yuri Kunde Schlesner | 1 | -0/+2 |
2014-12-13 | New logging system | Yuri Kunde Schlesner | 1 | -0/+6 |
2014-12-13 | Add SCOPE_EXIT macro to conveniently execute cleanup actions | Yuri Kunde Schlesner | 1 | -0/+1 |
2014-09-12 | Added support for multiple input device types for KeyMap and connected Qt. | Kevin Hartman | 1 | -0/+1 |
2014-09-12 | Initial HID PAD work, with GLFW only. | Kevin Hartman | 1 | -0/+2 |
2014-09-09 | Removed fixed_size_queue.h | archshift | 1 | -1/+0 |
2014-09-07 | Removed common/std_xyz, instead using the std header | archshift | 1 | -3/+0 |
2014-09-03 | Removed common/atomic, instead using std::atomic | archshift | 1 | -3/+0 |
2014-09-01 | CMake cleanup | Yuri Kunde Schlesner | 1 | -7/+16 |
2014-05-20 | CMakeLists: rename HEADS, improved comments | archshift | 1 | -2/+2 |
2014-05-17 | Updated cmakelists | archshift | 1 | -0/+1 |
2014-05-01 | Fixed indents | archshift | 1 | -1/+1 |
2014-04-29 | IT'S ALIVE! | archshift | 1 | -1/+39 |
2014-04-24 | fixes to scm_rev generation to make it conistent with windows build | bunnei | 1 | -3/+3 |
2014-04-24 | added scm rev generation on Linux/cmake | bunnei | 1 | -1/+3 |
2014-04-23 | updated CMakeLists for missing files | ShizZy | 1 | -0/+1 |
2014-04-10 | updated CMakeLists | bunnei | 1 | -16/+17 |
2014-04-02 | convert tabs to spaces | bunnei | 1 | -16/+16 |
2013-09-05 | updated CMakeLists.txt file for new common files | ShizZy | 1 | -9/+16 |
2013-08-30 | adding initial project layout | ShizZy | 1 | -0/+11 |