| Commit message (Expand) | Author | Files | Lines |
2023-02-28 | cmake: use correct boost imported targets | Alexandre Bouvier | 1 | -1/+1 |
2023-02-26 | Revert "yuzu: config: Remove player 8 and 9 from config file" | Narr the Reg | 1 | -1/+1 |
2023-02-26 | yuzu: config: Remove player 8 and 9 from config file | Narr the Reg | 1 | -1/+1 |
2023-02-23 | configuration: Add async ASTC decode setting | ameerj | 2 | -0/+3 |
2023-02-22 | texture_cache: Add async texture decoding | ameerj | 1 | -0/+1 |
2023-02-22 | settings: Add more input settings to the log | Narr the Reg | 1 | -0/+7 |
2023-02-14 | remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistency | arades79 | 2 | -5/+5 |
2023-02-14 | don't use static inside constexpr function | arades79 | 1 | -6/+6 |
2023-02-14 | add static lifetime to constexpr values to force compile time evaluation where possible | arades79 | 3 | -11/+11 |
2023-02-12 | Update settings.cpp | m-HD | 1 | -0/+4 |
2023-02-10 | input_common: Reintroduce custom pro controller support | Narr the Reg | 1 | -0/+1 |
2023-02-03 | Revert "Merge pull request #9718 from yuzu-emu/revert-9508-hle-ipc-buffer-span" | ameerj | 2 | -2/+3 |
2023-02-02 | Revert "hle_ipc: Use std::span to avoid heap allocations/copies when calling ReadBuffer" | liamwhite | 2 | -3/+2 |
2023-02-01 | input_common: Implement turbo buttons | german77 | 1 | -0/+2 |
2023-01-30 | Move to Clang Format 15 | Levi Behunin | 14 | -121/+124 |
2023-01-28 | polyfill_thread: satisfy execution ordering requirements of stop_callback | Liam | 1 | -37/+46 |
2023-01-25 | polyfill_thread: Implement StoppableTimedWait | Morph | 1 | -0/+36 |
2023-01-23 | cmake: prefer system llvm library | Alexandre Bouvier | 2 | -5/+3 |
2023-01-20 | input_common: Use DriverResult on all engines | german77 | 1 | -26/+20 |
2023-01-20 | input_common: Disable SDL driver with switch controllers | Narr the Reg | 1 | -0/+1 |
2023-01-20 | input_common: Initial skeleton for custom joycon driver | Narr the Reg | 1 | -3/+23 |
2023-01-14 | Be careful of mangled out of bounds read | Kelebek1 | 1 | -5/+9 |
2023-01-14 | Move demangle impl to cpp | Kelebek1 | 3 | -23/+36 |
2023-01-14 | Add stacktrace symbol demangling | Kelebek1 | 2 | -1/+35 |
2023-01-13 | Update settings.h | Matías Locatti | 1 | -0/+2 |
2023-01-13 | CPP | Matías Locatti | 1 | -0/+8 |
2023-01-13 | 1.5X resolution scaler option | Matías Locatti | 2 | -5/+10 |
2023-01-08 | renderer_vulkan: disable turbo by default | Liam | 1 | -1/+1 |
2023-01-06 | input_common: Create an update engine | Narr the Reg | 1 | -3/+0 |
2023-01-05 | config: Set the Vulkan driver pipeline cache option to be global | Wollnashorn | 1 | -0/+1 |
2023-01-05 | config: Better wording for VK pipeline cache option and enable by default | Wollnashorn | 1 | -1/+1 |
2023-01-05 | video_core/vulkan: Added `VkPipelineCache` to store Vulkan pipelines | Wollnashorn | 1 | -0/+2 |
2023-01-05 | common: add setting for renderer clock workaround | Liam | 2 | -0/+2 |
2023-01-04 | yuzu-ui: Add setting for disabling macro HLE | Fernando Sahmkow | 1 | -0/+1 |
2023-01-04 | Video_core: Address feedback | Fernando Sahmkow | 1 | -3/+3 |
2023-01-01 | MacroHLE: Final cleanup and fixes. | Fernando Sahmkow | 1 | -4/+4 |
2023-01-01 | MacroHLE: Reduce massive calculations on sizing estimation. | Fernando Sahmkow | 2 | -0/+140 |
2023-01-01 | host_memory: Use transparent huge pages where available | Merry | 1 | -0/+15 |
2023-01-01 | host_memory: Allocate virtual_base with MAP_NORESERVE | Merry | 1 | -2/+2 |
2022-12-25 | fsp_srv: Use ReadBufferSpan | ameerj | 2 | -2/+3 |
2022-12-20 | scratch_buffer: Explicitly defing resize and resize_destructive functions | ameerj | 1 | -0/+17 |
2022-12-20 | tests: Add ScratchBuffer tests | ameerj | 1 | -5/+9 |
2022-12-20 | common: Add ScratchBuffer class | ameerj | 2 | -0/+75 |
2022-12-20 | common: add make_unique_for_overwrite | ameerj | 2 | -0/+26 |
2022-12-18 | Enable compiler optimizations and enforce x86-64-v2 on GCC/Clang (#9442) | Matías Locatti | 1 | -2/+2 |
2022-12-14 | Set: Allow setting device nickname | Chloe Marcec | 2 | -0/+2 |
2022-12-11 | memory: correct semantics of data cache management operations | Liam | 3 | -88/+0 |
2022-12-08 | video_core: Integrate SMAA | Liam | 1 | -1/+2 |
2022-12-06 | general: improve handling of system startup failure | Liam | 1 | -4/+7 |
2022-12-04 | cmake: prefer system libraries | Alexandre Bouvier | 1 | -12/+2 |
2022-12-02 | core: add option to break on unmapped access | Liam | 1 | -0/+1 |
2022-12-01 | CMake: Consolidate common PCH headers | ameerj | 3 | -8/+16 |
2022-12-01 | string_util: Fix Mingw compile error | ameerj | 1 | -2/+2 |
2022-11-30 | CMake: Use precompiled headers | ameerj | 2 | -0/+18 |
2022-11-29 | video_core: add null backend | Liam | 1 | -1/+2 |
2022-11-28 | common/cache_management: Amend header includes | Lioncash | 2 | -4/+3 |
2022-11-28 | common/input: Add helpers functions for creating input and output devices | Lioncash | 1 | -0/+34 |
2022-11-28 | common/input: Pass ParamPackage by const reference in CreateDevice | Lioncash | 1 | -3/+3 |
2022-11-26 | Oops | Matías Locatti | 1 | -1/+1 |
2022-11-26 | Replace GLSL as the default OpenGL shader backend | Matías Locatti | 1 | -1/+1 |
2022-11-26 | settings: Reset FSR sharpening global state with the others | lat9nq | 1 | -0/+1 |
2022-11-24 | FSR Sharpening Slider part 1 - only a global slider | Matías Locatti | 2 | -0/+2 |
2022-11-23 | general: fix compile for Apple Clang | Liam | 9 | -4/+865 |
2022-11-20 | Configuration: Add per-game input profiles | ameerj | 1 | -0/+1 |
2022-11-14 | Add break for default cases | Kyle Kienapfel | 1 | -0/+1 |
2022-11-12 | common: add cache management functions | Liam | 3 | -0/+89 |
2022-11-12 | Add CPU core count to log files | Matías Locatti | 2 | -3/+60 |
2022-11-09 | Initial ARM64 support | Liam | 2 | -1/+9 |
2022-11-09 | Add break statement in default cases | Enrico Mancuso | 1 | -0/+1 |
2022-10-26 | concepts: Use the std::contiguous_iterator concept | Morph | 2 | -19/+9 |
2022-10-22 | CMakeLists: Disable C4100 and C4324 | Morph | 1 | -9/+0 |
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 | 2 | -4/+17 |
2022-10-22 | CMakeLists: Remove all redundant warnings | Morph | 1 | -2/+0 |
2022-10-21 | input_common: cache vibration tests | german77 | 1 | -1/+4 |
2022-10-18 | fixed_point: Mark default constructor as constexpr | Lioncash | 1 | -2/+2 |
2022-10-18 | fixed_point: Mark copy/move assignment operators and constructors as constexpr | Lioncash | 1 | -3/+6 |
2022-10-18 | fixed_point: Mark std::swap and move constructor as noexcept | Lioncash | 1 | -2/+2 |
2022-10-18 | fixed_point: Mark relevant member function [[nodiscard]] | Lioncash | 1 | -14/+14 |
2022-10-18 | fixed_point: Make to_uint() non-const | Lioncash | 1 | -2/+2 |
2022-10-18 | fixed_point: Use defaulted comparisons | Lioncash | 1 | -23/+1 |
2022-10-18 | fixed_point: Use variable templates and concepts where applicable | Lioncash | 2 | -72/+56 |
2022-10-17 | fixed_point: Replace CONSTEXPR14 with constexpr | Morph | 1 | -50/+42 |
2022-10-17 | general: Add missing pragma once | Morph | 1 | -4/+1 |
2022-10-14 | CMake: Try add library "LZ4::lz4_shared" if "lz4::lz4" is unavailable | Kyle Kienapfel | 1 | -1/+5 |
2022-10-13 | settings: Update aspect_ratio range | Morph | 1 | -1/+1 |
2022-10-09 | input_common: have an unique vector in callback status | german77 | 1 | -2/+3 |
2022-10-06 | General: address feedback | Fernando Sahmkow | 1 | -4/+4 |
2022-10-06 | general: rework usages of UNREACHABLE macro | Liam | 1 | -15/+16 |
2022-10-06 | address_space: Rename va_start to virt_start | Morph | 2 | -5/+5 |
2022-10-06 | address_space: Address feedback | Morph | 2 | -191/+233 |
2022-10-06 | general: Format licenses as per SPDX guidelines | Morph | 6 | -14/+13 |
2022-10-06 | General: Fix clang format. | Fernando Sahmkow | 1 | -2/+2 |
2022-10-06 | Common: Fix variable shadowing. | Fernando Sahmkow | 1 | -5/+5 |
2022-10-06 | General: Fix compilation for GCC | Liam White | 5 | -17/+14 |
2022-10-06 | DMA & InlineToMemory Engines Rework. | bunnei | 1 | -0/+8 |
2022-10-06 | MemoryManager: initial multi paging system implementation. | Fernando Sahmkow | 1 | -0/+3 |
2022-10-06 | Refactor VideoCore to use AS sepparate from Channel. | Fernando Sahmkow | 1 | -0/+7 |
2022-10-06 | NVDRV: Remake ASGPU | Fernando Sahmkow | 4 | -0/+485 |
2022-10-06 | VideoCore: Update MemoryManager | Fernando Sahmkow | 2 | -4/+4 |
2022-10-06 | Common: implement MultiLevelPageTable. | Fernando Sahmkow | 4 | -0/+171 |
2022-10-06 | NVDRV: Refactor and add new NvMap. | Fernando Sahmkow | 1 | -5/+8 |
2022-10-04 | common: remove "yuzu:" prefix from thread names | Liam | 1 | -1/+1 |
2022-10-02 | service: nfp: address comments | german77 | 1 | -1/+1 |
2022-10-02 | input_common: Create virtual amiibo driver | german77 | 1 | -0/+27 |
2022-09-19 | yuzu qt: Add option to disable startup Vulkan check | lat9nq | 1 | -0/+1 |
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-09-06 | input_common: Add support for analog toggle | Narr the Reg | 1 | -0/+5 |
2022-09-05 | yuzu: Use a debugger to generate minidumps | lat9nq | 1 | -0/+1 |
2022-09-01 | Silence std::aligned_storage warnings as it's deprecated in C++23, | Kelebek1 | 1 | -1/+1 |
2022-08-27 | yuzu: Display current game version in multiplayer room | FearlessTobi | 1 | -0/+1 |
2022-08-25 | video_core: add option for pessimistic flushing | Liam | 2 | -0/+2 |
2022-08-20 | code: dodge PAGE_SIZE #define | Kyle Kienapfel | 1 | -9/+0 |
2022-08-16 | common: remove unneeded x86-specific header | liushuyu | 1 | -1/+0 |
2022-08-15 | Make copyright headers SPDX-compliant | FearlessTobi | 1 | -3/+2 |
2022-08-15 | core, network: Add ability to proxy socket packets | FearlessTobi | 3 | -7/+56 |
2022-08-12 | Allow audio volume up to 200% | Kelebek1 | 2 | -2/+2 |
2022-08-02 | Make coretiming waiting more accurate | Kelebek1 | 1 | -0/+4 |
2022-08-02 | common: Use PROJECT_SOURCE_DIR to find CMakeModules | lat9nq | 1 | -3/+3 |
2022-07-29 | common: move forwarded value into SPSCQueue | Liam | 1 | -1/+1 |
2022-07-28 | Revert Coretiming PRs 8531 and 7454 (#8591) | Maide | 2 | -6/+1 |
2022-07-27 | chore: make yuzu REUSE compliant | Andrea Pappacoda | 31 | -106/+68 |
2022-07-25 | network, yuzu: Make copyright headers SPDX-compliant | FearlessTobi | 1 | -3/+2 |
2022-07-25 | network, yuzu: Improve variable naming and style consistency | FearlessTobi | 1 | -1/+1 |
2022-07-25 | common: multiplayer: Use GameInfo type | german77 | 1 | -19/+16 |
2022-07-25 | Address second part of review comments | FearlessTobi | 1 | -21/+30 |
2022-07-25 | common, core: fix -Wmissing-field-initializers | FearlessTobi | 1 | -2/+2 |
2022-07-25 | yuzu: Add ui files for multiplayer rooms | FearlessTobi | 2 | -0/+139 |
2022-07-24 | yuzu: Add webcam support and rebase to latest master | Narr the Reg | 1 | -2/+2 |
2022-07-24 | input_common: Add camera driver | german77 | 2 | -1/+31 |
2022-07-23 | ci,CMake: Drop Conan support for vcpkg | lat9nq | 1 | -2/+3 |
2022-07-22 | Project Andio | Kelebek1 | 6 | -2/+2447 |
2022-07-17 | yuzu: settings: Remove framerate cap and merge unlocked framerate setting. | bunnei | 2 | -3/+0 |
2022-07-15 | common/setting: Make ranged a property of the type | merry | 1 | -34/+33 |
2022-07-15 | common_funcs: Mark padding as [[maybe_unused]] | Merry | 1 | -4/+6 |
2022-07-10 | common: fix bitfield aliasing on GCC/Clang | Liam | 1 | -0/+9 |
2022-07-06 | guard against div-by-zero | Marshall Mohror | 1 | -2/+5 |
2022-07-06 | common/x64: Use TSC clock rate from CPUID when available | Marshall Mohror | 3 | -1/+19 |
2022-07-02 | common/fiber: make fibers easier to use | Liam | 2 | -20/+8 |
2022-06-30 | settings: Consolidate RangedSetting's with regular ones | lat9nq | 1 | -270/+182 |
2022-06-30 | Adress Feedback. | Fernando Sahmkow | 1 | -1/+0 |
2022-06-29 | service: ptm: Rewrite PSM and add TS | german77 | 2 | -2/+2 |
2022-06-28 | Native clock: Use atomic ops as before. | Fernando Sahmkow | 2 | -24/+29 |
2022-06-28 | Native Clock: remove inaccuracy mask. | Fernando Sahmkow | 2 | -6/+1 |
2022-06-28 | Core: Fix tests. | Fernando Sahmkow | 2 | -2/+2 |
2022-06-28 | Core/Common: Corrections to core timing and add critical priority. | Fernando Sahmkow | 2 | -4/+10 |
2022-06-28 | Common: improve native clock. | Fernando Sahmkow | 3 | -29/+29 |
2022-06-16 | core/debugger: memory breakpoint support | Liam | 1 | -0/+3 |
2022-06-16 | common: param_package: Demote DEBUG to TRACE for getters | Narr the Reg | 1 | -3/+3 |
2022-06-15 | bounded_threadsafe_queue: Use constexpr capacity and mask | Morph | 1 | -86/+73 |
2022-06-14 | common/assert: rework ASSERT handling to avoid std::function usage | Liam | 2 | -35/+20 |
2022-06-14 | common/assert: add unlikely | Liam | 1 | -1/+1 |
2022-06-14 | common: Don't test ASSERT conditions inline | Liam | 2 | -32/+36 |
2022-06-14 | common: Change semantics of UNREACHABLE to unconditionally crash | Liam | 3 | -3/+18 |
2022-06-14 | common: Eliminate variable shadowing | Morph | 1 | -2/+2 |
2022-06-05 | common: consolidate ELF structure definitions | Liam | 2 | -0/+334 |
2022-06-03 | gpu_thread: Move to bounded queue | Levi Behunin | 1 | -0/+180 |
2022-06-01 | core/debugger: Implement new GDB stub debugger | Liam | 2 | -1/+2 |
2022-05-30 | settings: Set Vulkan to the default renderer backend | lat9nq | 1 | -1/+1 |
2022-05-27 | path_util: Resolve `-Wpointer-bool-conversion` warning | lat9nq | 1 | -3/+1 |
2022-05-23 | input_common: Make vibration request async | Narr the Reg | 1 | -0/+1 |
2022-05-16 | string_util: Add U16StringFromBuffer | lat9nq | 2 | -0/+6 |
2022-05-09 | VideoCore: Add option to dump the macros. | Fernando Sahmkow | 1 | -0/+1 |
2022-04-28 | GCC 12 fixes | Liam | 1 | -1/+1 |
2022-04-28 | chore: add missing SPDX tags | Andrea Pappacoda | 19 | -172/+59 |
2022-04-23 | general: Convert source file copyright comments over to SPDX | Morph | 67 | -211/+136 |
2022-04-16 | yuzu: Add custom ringcon configuration | german77 | 2 | -0/+4 |
2022-04-12 | hle: kernel: Use std::mutex instead of spin locks for most kernel locking. | bunnei | 1 | -2/+3 |
2022-04-07 | common: Replace lock_guard with scoped_lock | Merry | 3 | -5/+5 |
2022-04-07 | service: jit: stub JIT service | Liam | 2 | -0/+2 |
2022-04-03 | native_clock: Internal linkage for FencedRDTSC | Merry | 1 | -2/+4 |
2022-04-03 | native_clock: Use lfence with rdtsc | merry | 1 | -14/+33 |
2022-04-02 | native_clock: Use writeback from CAS to avoid double-loading | merry | 1 | -4/+6 |
2022-04-02 | atomic_ops: Implement AtomicCompareAndSwap with writeback | merry | 1 | -0/+73 |
2022-04-02 | native_clock: Use AtomicLoad128 | Merry | 1 | -2/+2 |
2022-04-02 | atomic_ops: Implement AtomicLoad128 | Merry | 1 | -0/+17 |
2022-03-26 | configuration: Add Paranoid CPU accuracy level | merry | 1 | -1/+2 |
2022-03-25 | hle: nvflinger: Merge Rect with Common::Rectangle. | bunnei | 1 | -5/+45 |
2022-03-25 | common: logging: Add a logger for NVFlinger. | bunnei | 2 | -0/+2 |
2022-03-20 | general: Fix clang/gcc build errors | ameerj | 7 | -0/+9 |
2022-03-19 | common: Reduce unused includes | ameerj | 25 | -32/+1 |
2022-03-19 | common: Reduce unused includes | ameerj | 8 | -12/+0 |
2022-03-15 | common: tree: Various updates. | bunnei | 1 | -284/+341 |
2022-03-15 | common: intrusive_red_black_tree: Various updates. | bunnei | 1 | -181/+210 |
2022-03-11 | cpu_detect: Add additional x86 flags and telemetry | Wunkolo | 3 | -27/+84 |
2022-03-11 | common/telemetry: Update `AddField` name type to `string_view` | Wunkolo | 1 | -3/+4 |
2022-03-10 | backend: Ensure backend_thread is destructed before message_queue | Merry | 1 | -1/+1 |
2022-03-10 | cpu_detect: Revert `__cpuid{ex}` array-type argument | Wunkolo | 1 | -6/+6 |
2022-03-09 | cpu_detect: Add missing `lzcnt` detection | Wunkolo | 1 | -0/+1 |
2022-03-09 | cpu_detect: Refactor cpu/manufacturer identification | Wunkolo | 2 | -24/+38 |
2022-03-09 | cpu_detect: Update array-types to `span` and `array` | Wunkolo | 1 | -11/+13 |
2022-03-09 | cpu_detect: Utilize `Bit<N>` utility function | Wunkolo | 1 | -32/+20 |
2022-03-09 | cpu_detect: Compact capability fields | Wunkolo | 1 | -20/+21 |
2022-03-09 | bit_util: Add `bit` utility function | Wunkolo | 1 | -0/+7 |
2022-03-03 | host_memory: Fix fastmem crashes in debug builds | Morph | 1 | -2/+2 |
2022-02-28 | logging: Convert `backend_thread` into an `std::jthread` | Wunkolo | 1 | -13/+5 |
2022-02-27 | dynarmic: Inline exclusive memory accesses | merry | 2 | -0/+4 |
2022-02-21 | settings: Add a new "use_extended_memory_layout" setting. | bunnei | 2 | -0/+2 |
2022-02-19 | fixup! core: hle: kernel: KPageTable: Improve Un/MapPhysicalMemory. | bunnei | 2 | -16/+16 |
2022-02-19 | core: hle: kernel: KPageTable: Improve Un/MapPhysicalMemory. | bunnei | 2 | -6/+76 |
2022-02-17 | common: Add NullVisitor default constructor | Wunkolo | 1 | -0/+3 |
2022-02-14 | common: fs_util: Add buffer to string view utility functions | Morph | 2 | -0/+26 |
2022-02-11 | service/mnpp: Stub mnpp_app | Narr the Reg | 2 | -0/+2 |
2022-02-10 | common: uuid: Use sizeof(u64) instead of 8 in Hash() | Morph | 1 | -5/+5 |
2022-02-05 | common: uuid: Return an invalid UUID if conversion from string fails | Morph | 1 | -14/+39 |
2022-02-05 | general: Rename NewUUID to UUID, and remove the previous UUID impl | Morph | 6 | -434/+256 |
2022-02-05 | common: uuid: Add AsU128() | Morph | 2 | -0/+9 |
2022-02-05 | input/hid: Migrate to the new UUID implementation | Morph | 1 | -4/+4 |
2022-02-05 | common: Implement NewUUID | Morph | 3 | -0/+322 |
2022-02-02 | common_types: Remove NonCopyable struct | Lioncash | 1 | -10/+0 |
2022-02-02 | general: Replace NonCopyable struct with equivalents | Lioncash | 1 | -9/+17 |
2022-02-01 | common/file: Remove [[nodiscard]] from Open() | Lioncash | 1 | -3/+2 |
2022-01-30 | common: wall_clock: Check precision against the emulated CPU and CNTFRQ | Morph | 2 | -8/+12 |
2022-01-30 | common: wall_clock: Utilize constants for ms, us, and ns ratios | Morph | 3 | -5/+9 |
2022-01-30 | input_common: Add home and hard touch press buttons to UDP controllers | german77 | 1 | -0/+2 |
2022-01-28 | wall_clock: use standard wall clock if rtsc frequency is too low | german77 | 1 | -1/+3 |
2022-01-26 | common/xbyak_api: Make BuildRegSet() constexpr | Lioncash | 1 | -8/+8 |
2022-01-24 | yuzu: Add setting to disable controller navigation | german77 | 1 | -0/+1 |
2022-01-17 | input_common: Reintroduce motion from mouse and use button names | german77 | 1 | -0/+7 |
2022-01-15 | common: fiber: YieldTo: Avoid hard crash on nullptr previous_fiber. | bunnei | 1 | -1/+4 |
2022-01-11 | common: bit_util: Add IsPow2 helper function | Morph | 1 | -0/+6 |
2022-01-10 | logging/log.h: move enum class formatter to a separate file ... | liushuyu | 3 | -15/+25 |
2022-01-09 | logging/log: use `underlying_type` instead of hardcoding types | liushuyu | 1 | -2/+4 |
2022-01-08 | logging: adapt to changes in fmt 8.1 | liushuyu | 1 | -1/+14 |
2022-01-04 | ShaderDecompiler: Add a debug option to dump the game's shaders. | Fernando Sahmkow | 1 | -0/+1 |
2021-12-21 | Allow overriding SCM version info | Andrew Udvare | 1 | -0/+5 |
2021-12-14 | common/input: Avoid numerous large copies of CallbackStatus | Lioncash | 1 | -2/+2 |
2021-12-14 | common/cpu_detect: Remove CPU family and model | Morph | 1 | -12/+0 |
2021-12-14 | common/input: Remove unnecessary returns | Lioncash | 1 | -6/+2 |
2021-12-13 | input_engine: Pass LedStatus by const reference | Lioncash | 1 | -1/+1 |
2021-12-13 | input_engine: Pass VibrationStatus by const reference in SetRumble() | Lioncash | 1 | -4/+2 |
2021-12-06 | service/notif: Add notif:a and stub ListAlarmSettings,Initialize | german77 | 2 | -0/+2 |
2021-12-05 | general: Add missing copyright notices | ameerj | 1 | -0/+4 |
2021-12-04 | native_clock: Wait for less time in EstimateRDTSCFrequency | Morph | 1 | -18/+18 |
2021-12-02 | general: Replace high_resolution_clock with steady_clock | Morph | 1 | -3/+3 |
2021-11-28 | settings: Add debug setting to enable all controllers | german77 | 2 | -0/+6 |
2021-11-27 | config: Remove vibration configuration | german77 | 1 | -2/+0 |
2021-11-26 | input_common: Fully implement UDP controllers | Narr the Reg | 2 | -0/+15 |
2021-11-25 | input_common: Move button names to the frontend | german77 | 1 | -0/+22 |
2021-11-25 | core/hid: Fully implement native mouse | german77 | 2 | -5/+11 |
2021-11-25 | input_common: Allow keyboard to be backwards compatible | german77 | 1 | -2/+0 |
2021-11-25 | core/hid: Improve accuracy of the keyboard implementation | german77 | 1 | -12/+23 |
2021-11-25 | config: Cleanup and documentation | german77 | 2 | -6/+31 |
2021-11-25 | core/hid: Prevent Emulated controller from flapping with multiple inputs devices | german77 | 1 | -0/+4 |
2021-11-25 | core/hid: Fully emulate motion from button | german77 | 1 | -0/+5 |
2021-11-25 | second commit lion review | german77 | 1 | -1/+1 |
2021-11-25 | settings: Fix Debug controller type options | german77 | 1 | -2/+2 |
2021-11-25 | kraken: Address comments from review | german77 | 2 | -3/+2 |
2021-11-25 | core/hid: Add TAS input | german77 | 1 | -1/+0 |
2021-11-25 | input_common: Add manual update options to input devices | german77 | 1 | -0/+10 |
2021-11-25 | core/hid: Fix rumble too strong at 1% | german77 | 1 | -0/+7 |
2021-11-25 | core/hid: Only signal when needed | german77 | 1 | -0/+1 |
2021-11-25 | core/hid: Add output devices | german77 | 1 | -0/+39 |
2021-11-25 | settings: Cleanup settings | german77 | 2 | -4/+12 |
2021-11-25 | common: Rewrite and move core/frontend/input.h to common | german77 | 2 | -0/+243 |
2021-11-21 | configure_general: Allow framerate cap to be used in custom game configs | Kewlan | 2 | -1/+2 |
2021-11-20 | TextureCache: Refactor and fix linux compiling. | Fernando Sahmkow | 1 | -0/+7 |
2021-11-16 | TextureCache: Add automatic anisotropic filtering and refactor code. | Fernando Sahmkow | 1 | -1/+1 |
2021-11-16 | Yuzu UI: Add button for Anti Alias | Fernando Sahmkow | 1 | -0/+1 |
2021-11-16 | Settings: Add anti-aliasing method setting | Marshall Mohror | 2 | -0/+7 |
2021-11-16 | QtGUI: Add buttton to toggle the filter. | FernandoS27 | 1 | -0/+1 |
2021-11-16 | VideoCore: Add gaussian filtering. | FernandoS27 | 1 | -2/+3 |
2021-11-16 | VideoCore: Add more rescaling option. | FernandoS27 | 2 | -4/+20 |
2021-11-16 | Video Core: fix building for GCC. | Fernando Sahmkow | 1 | -2/+2 |
2021-11-16 | Presentation: add Nearest Neighbor filter. | Fernando Sahmkow | 1 | -4/+5 |
2021-11-16 | vulkan: Implement FidelityFX Super Resolution | Marshall Mohror | 1 | -0/+1 |
2021-11-16 | Texture Cahe: Fix downscaling on SMO. | Fernando Sahmkow | 2 | -0/+3 |
2021-11-16 | video_core: Refactor resolution scale function | ameerj | 1 | -0/+14 |
2021-11-16 | video_core: Misc resolution scaling related refactoring | ameerj | 1 | -1/+1 |
2021-11-16 | Renderer: Implement Bicubic and ScaleForce filters. | Fernando Sahmkow | 2 | -15/+12 |
2021-11-16 | common/settings: Remove unused scaling options | ReinUsesLisp | 2 | -18/+7 |
2021-11-16 | Settings: eliminate rescaling_factor. | Fernando Sahmkow | 2 | -2/+2 |
2021-11-16 | Settings: Add resolution scaling to settings. | Fernando Sahmkow | 2 | -4/+60 |
2021-11-16 | VideoCore: Initial Setup for the Resolution Scaler. | Fernando Sahmkow | 2 | -0/+19 |
2021-11-02 | common: Implement a subset of P0323 (std::expected) | Morph | 2 | -0/+988 |
2021-11-02 | Refactor Logging Impl | Levi Behunin | 3 | -28/+39 |
2021-10-20 | common/alignment: Fix VS2022 compilation | ameerj | 1 | -1/+6 |
2021-10-17 | settings: Remove std::chrono usage | ameerj | 1 | -3/+2 |
2021-10-14 | string_util: Make use of std::string_view and add bounds checking | Morph | 2 | -5/+5 |
2021-10-14 | string_util: Prevent out of bounds access in u16string_view buffer | Morph | 1 | -2/+2 |
2021-10-12 | common/fs/path_util: Slightly refactor PathManagerImpl's constructor | Creak | 1 | -12/+15 |
2021-10-02 | common/logging: Reduce scope of fmt include | ameerj | 2 | -1/+2 |
2021-10-02 | common/logging: Move Log::Entry declaration to a separate header | ameerj | 6 | -17/+37 |
2021-09-29 | Fixed invalid iterator usage | Andrew Strelsky | 1 | -1/+1 |
2021-09-29 | settings: Remove BCAT settings | Morph | 2 | -4/+0 |
2021-09-24 | general: Update style to clang-format-12 | ameerj | 4 | -22/+28 |
2021-09-22 | common/uuid: Add validity checking functions to interface | Lioncash | 1 | -0/+7 |
2021-09-18 | input_common/tas: Document the main class | german77 | 1 | -7/+4 |
2021-09-18 | input_common/tas: Add swap controller | german77 | 1 | -1/+1 |
2021-09-18 | input_common/tas: Fallback to simple update | MonsterDruide1 | 1 | -4/+3 |
2021-09-18 | config: Move TAS options to it's own menu | german77 | 3 | -4/+3 |
2021-09-18 | core: Hacky TAS syncing & load pausing | MonsterDruide1 | 3 | -7/+6 |
2021-09-18 | settings: File selector & other settings | MonsterDruide1 | 3 | -0/+7 |
2021-09-18 | input_common/tas: Base playback & recording system | MonsterDruide1 | 1 | -0/+7 |
2021-09-16 | fix_accidental_deletion | Moonlacer | 1 | -1/+2 |
2021-09-16 | remove-audio-stretching-setting | Moonlacer | 2 | -5/+1 |
2021-09-16 | threadsafe_queue: Add std::stop_token overload to PopWait | ameerj | 1 | -5/+22 |
2021-09-13 | common_funcs: Add enum flag bitwise shift operator overloads | Morph | 1 | -0/+16 |
2021-09-11 | common_funcs: Replace <algorithm> with <iterator> | Morph | 1 | -1/+1 |
2021-09-11 | common: Move error handling to error.cpp/h | Morph | 5 | -16/+31 |
2021-09-10 | input_common: Enable steam controllers and 8 player support | german77 | 2 | -3/+6 |
2021-09-02 | common/logging: Add missing include | german77 | 1 | -0/+1 |
2021-08-29 | Garbage Collection: Adress Feedback. | Fernando Sahmkow | 1 | -12/+11 |
2021-08-28 | Garbage Collection: enable as default, eliminate option. | Fernando Sahmkow | 2 | -3/+0 |
2021-08-28 | VideoCore: Rework Garbage Collection. | Fernando Sahmkow | 1 | -0/+141 |
2021-08-27 | ngct: Stub NGCT:U service | german77 | 2 | -0/+2 |
2021-08-27 | Revert "logging: Display backtrace on crash" | Morph | 2 | -114/+1 |
2021-08-24 | logging: Fix log filter during initialization | ameerj | 1 | -4/+5 |
2021-08-21 | settings: Amend language_index maximum setting range | Morph | 1 | -1/+1 |
2021-08-16 | configure_graphics: Add GPU nvdec decoding as an option | ameerj | 2 | -3/+9 |
2021-08-15 | xbyak: Update include path | Merry | 2 | -2/+2 |
2021-08-13 | threadsafe_queue: Fix deadlock | yzct12345 | 1 | -6/+4 |
2021-08-13 | logging: Display backtrace on crash | yzct12345 | 2 | -1/+114 |
2021-08-13 | logging: Simplify and make thread-safe | yzct12345 | 2 | -245/+218 |
2021-08-12 | configuration: add option to select network interface | spholz | 1 | -1/+2 |
2021-08-11 | settings: Fix MSVC issues | lat9nq | 1 | -7/+22 |
2021-08-06 | common: uuid: Add hash function for UUID | Morph | 1 | -0/+11 |
2021-08-05 | assert: Verify formatting | yzct12345 | 1 | -2/+6 |
2021-08-05 | assert: Avoid empty macros | yzct12345 | 1 | -2/+2 |
2021-08-05 | hex_util: Fix incorrect array size in AsArray | Morph | 1 | -1/+1 |
2021-08-04 | common: uuid: Add hex string to UUID constructor | Morph | 2 | -0/+73 |
2021-07-31 | settings: Use std::clamp where possible | lat9nq | 1 | -39/+9 |
2021-07-31 | settings: Remove unnecessary std::move usages | lat9nq | 1 | -12/+12 |
2021-07-30 | settings: Fix function virtualization | lat9nq | 1 | -12/+18 |
2021-07-30 | settings: Implement setting ranges | lat9nq | 1 | -18/+152 |
2021-07-28 | renderer_vulkan: Add setting to log pipeline statistics | ReinUsesLisp | 1 | -0/+1 |
2021-07-27 | host_memory: Add workaround for FreeBSD 12 | Jan Beich | 1 | -0/+5 |
2021-07-27 | host_memory: Enable Linux implementation on FreeBSD | Jan Beich | 1 | -2/+2 |
2021-07-27 | common: fs: fs_util: Add BufferToUTF8String | Morph | 2 | -0/+15 |
2021-07-27 | common: uuid: Return a lower-case hex string in Format | Morph | 1 | -1/+1 |
2021-07-24 | general: Rename "Frame Limit" references to "Speed Limit" | ameerj | 2 | -6/+6 |
2021-07-24 | config, nvflinger: Add FPS cap setting | ameerj | 1 | -0/+1 |
2021-07-23 | general: Implement FullscreenMode enumeration | lat9nq | 1 | -3/+8 |
2021-07-23 | common: Publically link to pthreads | lat9nq | 1 | -1/+1 |
2021-07-23 | cmake: Remove shader cache version | ReinUsesLisp | 2 | -11/+1 |
2021-07-23 | general: Add setting shader_backend | lat9nq | 2 | -3/+9 |
2021-07-23 | shader: Add logging | ReinUsesLisp | 2 | -0/+8 |
2021-07-23 | shader: Add shader loop safety check settings | lat9nq | 1 | -0/+3 |
2021-07-23 | shader_recompiler,video_core: Cleanup some GCC and Clang errors | lat9nq | 1 | -0/+1 |
2021-07-23 | shader: Remove old shader management | ReinUsesLisp | 1 | -55/+1 |
2021-07-23 | thread_worker: Fix compile time error | ameerj | 1 | -1/+1 |
2021-07-20 | uuid: Directly compare UUID instead of checking per element | Chloe Marcec | 1 | -3/+2 |
2021-07-17 | input_common: Fix mouse panning behaivour | german77 | 1 | -1/+1 |
2021-07-10 | settings: Disable FPS unlimit setting between title launches | ameerj | 1 | -1/+1 |
2021-07-09 | configure_input: Use u8 for mouse sensitivity | ameerj | 1 | -1/+1 |
2021-07-09 | configure_graphics: Use u8 for bg_color values | ameerj | 1 | -3/+3 |
2021-07-09 | configure_audio: Use u8 for volume value | ameerj | 2 | -2/+2 |
2021-07-09 | common/thread_worker: Stop workers on stop_token when waiting | ReinUsesLisp | 1 | -18/+20 |
2021-07-09 | common/thread_worker: Add support for stateful threads | ReinUsesLisp | 3 | -78/+86 |
2021-07-09 | common/thread_worker: Simplify logic | FernandoS27 | 1 | -8/+1 |
2021-07-09 | common/thread_worker: Fix data race | FernandoS27 | 2 | -1/+18 |
2021-07-09 | common/thread_worker: Use unique function | ReinUsesLisp | 2 | -28/+24 |
2021-07-09 | common: Add unique function | ReinUsesLisp | 2 | -0/+63 |
2021-07-09 | common/thread_worker: Add wait for requests method | ReinUsesLisp | 2 | -0/+11 |
2021-07-08 | settings, arm_dynarmic, yuzu qt: Move CPU debugging option | lat9nq | 2 | -2/+2 |
2021-07-08 | settings, yuzu qt: Add migration code for CPU accuracy | lat9nq | 1 | -0/+2 |
2021-07-08 | core,common,yuzu qt: Add CPU accuracy option 'Auto' | lat9nq | 1 | -4/+5 |
2021-07-08 | general: Code formatting improvements | lat9nq | 1 | -2/+1 |
2021-07-06 | common: logging: backend: Close the file after exceeding the write limit | Morph | 1 | -8/+11 |
2021-07-06 | common: fs: file: Revert Flush to its previous behavior and add Commit | Morph | 2 | -3/+34 |
2021-07-06 | common: fs: file: Flush the file in GetSize | Morph | 1 | -0/+3 |
2021-07-01 | settings: Set resolution_factor default to 1 | lat9nq | 1 | -1/+1 |
2021-06-28 | general: Make most settings a BasicSetting | lat9nq | 2 | -127/+295 |
2021-06-26 | common: Force defaults for Settings::Setting's | lat9nq | 1 | -44/+57 |
2021-06-24 | common: Replace common_sizes into user-literals | Wunkolo | 4 | -49/+39 |
2021-06-24 | general: Add missing #pragma once directives | Morph | 1 | -0/+2 |
2021-06-23 | General: Resolve fmt specifiers to adhere to 8.0.0 API where applicable | Lioncash | 1 | -1/+2 |
2021-06-22 | common: fs: Add a description of a regular file in IsFile | Morph | 1 | -4/+6 |
2021-06-22 | common: fs: Amend IsFile check in FileOpen / (Write/Append)StringToFile | Morph | 4 | -9/+12 |
2021-06-22 | common: fs: file: Remove [[nodiscard]] attribute from Flush | Morph | 2 | -3/+3 |
2021-06-22 | common: fs: Remove [[nodiscard]] attribute on Remove* functions | Morph | 2 | -9/+9 |
2021-06-22 | common/detached_tasks: Wait for tasks before shutting down | Rodrigo Locatti | 1 | -0/+2 |
2021-06-20 | Update dynarmic and add new unsafe CPU option. | Fernando Sahmkow | 2 | -0/+2 |
2021-06-19 | host_memory: Correct MEM_RESERVE_PLACEHOLDER | lat9nq | 1 | -1/+1 |
2021-06-17 | nvflinger: Add toggle to disable buffer swap interval limits | ameerj | 1 | -0/+1 |
2021-06-16 | Reaper: Address Feedback. | Fernando Sahmkow | 1 | -0/+1 |
2021-06-16 | Reaper: Setup settings and final tuning. | Fernando Sahmkow | 2 | -0/+3 |
2021-06-16 | common: fs: file: Remove redundant call to WriteStringToFile | Morph | 2 | -6/+1 |
2021-06-16 | fsp_srv: Fix filesystem access logging | Morph | 1 | -0/+1 |
2021-06-16 | configure_graphics: Add Accelerate ASTC decoding setting | ameerj | 2 | -0/+3 |
2021-06-13 | common: logging: Restructure backend code | Morph | 8 | -278/+288 |
2021-06-13 | common: logging: backend: Wrap IOFile in a unique_ptr | Morph | 2 | -6/+27 |
2021-06-13 | common: fs: file: Flush the file to the disk when Flush() is called | Morph | 1 | -1/+5 |
2021-06-12 | common: fs: Use the normal directory iterator in *Recursively functions | Morph | 1 | -2/+16 |
2021-06-11 | common/host_memory: Implement a fallback if fastmem fails. | Markus Wick | 2 | -14/+49 |
2021-06-11 | common/host_shader: Load Windows 10 functions dynamically | ReinUsesLisp | 1 | -29/+88 |
2021-06-11 | host_memory: Support staged VirtualProtect calls | ReinUsesLisp | 1 | -3/+12 |
2021-06-11 | General: Add settings for fastmem and disabling adress space check. | FernandoS27 | 2 | -0/+12 |
2021-06-11 | common/host_memory: Optimize for huge tables. | Markus Wick | 2 | -11/+24 |
2021-06-11 | core: Make use of fastmem | Markus Wick | 1 | -0/+2 |
2021-06-11 | common/host_memory: Add Linux implementation | Markus Wick | 1 | -10/+120 |
2021-06-11 | common/host_memory: Add interface and Windows implementation | ReinUsesLisp | 3 | -0/+384 |
2021-06-09 | src/common/CMakeLists.txt: fix variable escaping | liushuyu | 1 | -8/+9 |
2021-06-09 | common/fs/path_util: Remove [[nodiscard]] from function with void return | Lioncash | 1 | -1/+1 |
2021-06-02 | common: fs: fs_util: Move PathToUTF8String to fs_util | Morph | 4 | -15/+14 |
2021-06-02 | common: fs: fs_util: Add more string conversion functions | Morph | 2 | -0/+33 |
2021-05-31 | common_funcs: Move R_ macros to result.h | Lioncash | 1 | -25/+0 |
2021-05-29 | core/memory: Check our memory fallbacks for out-of-bound behavior. | Markus Wick | 2 | -0/+7 |
2021-05-28 | common: Extract point into a common struct | Lioncash | 2 | -0/+58 |
2021-05-28 | common/fs/file: Explicitly delete copy constructors | Lioncash | 1 | -1/+4 |
2021-05-28 | common/fs/file: Devirtualize destructor | Lioncash | 1 | -1/+1 |
2021-05-28 | common/fs/file: Default initialize IOFile members | Lioncash | 1 | -2/+2 |
2021-05-26 | common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270) | Morph | 20 | -1432/+2963 |
2021-05-24 | zstd_compression: Make use of std::span | Lioncash | 2 | -3/+4 |
2021-05-24 | lz4_compression: Make use of std::span | Lioncash | 2 | -4/+4 |
2021-05-21 | common: tree: Avoid a crash on nullptr dereference. | bunnei | 1 | -0/+11 |
2021-05-17 | general: Demote custom_rtc to regular setting | lat9nq | 2 | -2/+1 |
2021-05-16 | configuration: Add CPU tab to game properties | lat9nq | 1 | -0/+6 |
2021-05-16 | general: Make CPU accuracy and related a Settings::Setting | lat9nq | 2 | -5/+5 |
2021-05-12 | common: tree: Avoid a nullptr dereference. | bunnei | 1 | -1/+1 |
2021-05-10 | parent_of_member: Make sign conversion explicit in OffsetOfImpl() | Lioncash | 1 | -1/+2 |
2021-05-06 | fixup! common: bit_util: Add BIT macro. | bunnei | 1 | -2/+0 |
2021-05-06 | common: parent_of_member: Fix build for OffsetOf(). | bunnei | 1 | -4/+4 |
2021-05-06 | fixup! common: intrusive_red_black_tree: Disable static_assert that will not evaluate as constant on MSVC. | bunnei | 1 | -5/+0 |
2021-05-06 | common: Rename NON_COPYABLE/NON_MOVABLE with YUZU_ prefix. | bunnei | 1 | -2/+2 |
2021-05-06 | common: common_funcs: Add Size helper function. | bunnei | 1 | -0/+15 |
2021-05-06 | common: bit_util: Add BIT macro. | bunnei | 1 | -0/+2 |
2021-05-06 | common: intrusive_red_black_tree: Disable static_assert that will not evaluate as constant on MSVC. | bunnei | 1 | -0/+4 |
2021-05-06 | common: common_funcs: Add helper macros for non-copyable and non-moveable. | bunnei | 1 | -0/+8 |
2021-04-20 | log/backend: Use in-class initializer for FileBackend | Lioncash | 2 | -6/+8 |
2021-04-20 | log/backend: Make use of erase_if | Lioncash | 1 | -4/+4 |
2021-04-15 | log/backend: Correct order of const in copy constructor | Lioncash | 1 | -2/+5 |
2021-04-15 | common/log: Move Log namespace into the Common namespace | Lioncash | 7 | -33/+39 |
2021-04-15 | common: Move settings to common from core. | bunnei | 7 | -2/+830 |
2021-04-15 | core: settings: Add setting for debug assertions and disable by default. | bunnei | 1 | -2/+5 |
2021-04-13 | nvidia_flags: Add missing header guard | Lioncash | 1 | -0/+2 |
2021-04-09 | bgtc: Update to 12.x and implement OpenTaskService | Morph | 2 | -0/+2 |
2021-04-07 | common/threadsafe_queue: Provide Wait() method. | Markus Wick | 1 | -1/+9 |
2021-04-04 | common: Move assert failure handling into a cpp file. | Markus Wick | 3 | -6/+20 |
2021-03-24 | common: common_sizes: Move sizes to the Common namespace. | bunnei | 1 | -0/+4 |
2021-03-21 | common: common_sizes: Move Invalid to Size_* prefix and add missing values. | bunnei | 1 | -1/+7 |
2021-03-21 | hle: kernel: board: k_system_control: Extend to include memory region sizes. | bunnei | 1 | -0/+10 |
2021-03-21 | common: Move common sizes to their own header for code reuse. | bunnei | 2 | -0/+24 |
2021-03-10 | fiber: Double default stack size | MerryMage | 1 | -1/+1 |
2021-03-07 | common: Fiber: use a reference for YieldTo. | bunnei | 2 | -8/+6 |
2021-03-06 | common: fiber: Use weak_ptr when yielding. | bunnei | 2 | -8/+13 |
2021-03-06 | Revert "core: Switch to unique_ptr for usage of Common::Fiber." | bunnei | 2 | -9/+9 |
2021-02-28 | [network] Error handling reform | comex | 2 | -16/+34 |
2021-02-27 | core: Switch to unique_ptr for usage of Common::Fiber. | bunnei | 2 | -9/+9 |
2021-02-23 | common: add missing header after f3805376f726 | Jan Beich | 1 | -0/+1 |
2021-02-20 | common: wall_clock: Fix integer overflow with StandardWallClock. | bunnei | 2 | -7/+28 |
2021-02-19 | common: Add implementation of TinyMT (Mersenne Twister RNG). | bunnei | 2 | -0/+251 |
2021-02-19 | common: alignment: Add DivideUp utility method. | bunnei | 1 | -0/+5 |
2021-02-18 | common/cityhash: Use common types | ReinUsesLisp | 2 | -114/+98 |
2021-02-15 | common: wall_clock: Optimize GetClockCycles/GetCPUCycles to use a single MUL instruction. | bunnei | 1 | -8/+9 |
2021-02-15 | common: Merge uint128 to a single header file with inlines. | bunnei | 4 | -135/+84 |
2021-02-10 | common: Add -fsized-deallocation as a Clang flag | lat9nq | 1 | -0/+2 |
2021-02-08 | string_util: Remove MSVC workaround for converting between UTF8/UTF16 | Morph | 1 | -14/+0 |
2021-02-06 | ring_buffer: Remove granularity template argument | MerryMage | 1 | -11/+10 |
2021-02-05 | hle: kernel: Drop R_UNLESS_NOLOG in favor of expanded if-statement. | bunnei | 1 | -8/+0 |
2021-02-05 | common: scope_exit: Add a cancellable ScopeExit macro. | bunnei | 1 | -0/+6 |
2021-02-05 | common: common_funcs: Add R_UNLESS_NOLOG for scenarios that should not log. | bunnei | 1 | -0/+8 |
2021-01-29 | common: common_funcs: Change R_UNLESS to LOG_ERROR. | bunnei | 1 | -1/+1 |
2021-01-29 | common: common_funcs: Log error on R_UNLESS. | bunnei | 1 | -0/+3 |
2021-01-29 | common: common_funcs: Add useful kernel macro R_SUCCEED_IF. | bunnei | 1 | -0/+3 |
2021-01-29 | common: common_funcs: Add a few more useful macros for kernel code. | bunnei | 1 | -0/+11 |
2021-01-22 | common: Add missing include to bit_util.h | bunnei | 1 | -0/+1 |
2021-01-21 | bit_util: Unify implementations of MostSignificantBit32/MostSignificantBit64 | Lioncash | 1 | -35/+13 |
2021-01-21 | renderer_opengl: Avoid precompiled cache and force NV GL cache directory | ReinUsesLisp | 3 | -0/+39 |
2021-01-15 | core: Silence Wclass-memaccess warnings | ReinUsesLisp | 1 | -2/+2 |
2021-01-15 | common/common_funcs: Rename INSERT_UNION_PADDING_{BYTES,WORDS} to _NOINIT | ReinUsesLisp | 1 | -4/+4 |
2021-01-15 | common/bit_util: Replace CLZ/CTZ operations with standardized ones | Lioncash | 1 | -76/+0 |
2021-01-15 | common/alignment: Upgrade to use constraints instead of static asserts | ReinUsesLisp | 1 | -13/+9 |
2021-01-15 | common/alignment: Rename AlignBits to AlignUpLog2 | ReinUsesLisp | 1 | -5/+4 |
2021-01-15 | common/timer: Remove | Lioncash | 3 | -202/+0 |
2021-01-15 | common/color: Remove | ReinUsesLisp | 2 | -272/+0 |
2021-01-12 | common/tree: Convert defines over to templates | Lioncash | 2 | -592/+666 |
2021-01-12 | common/tree: Remove unused splay tree defines | Lioncash | 1 | -249/+2 |
2021-01-12 | common/parent_of_member: Replace TYPED_STORAGE define with template alias | Lioncash | 2 | -8/+10 |
2021-01-11 | common: common_funcs: Add R_UNLESS macro. | bunnei | 1 | -0/+8 |
2021-01-11 | common: Introduce useful tree structures. | bunnei | 4 | -0/+1641 |
2021-01-09 | common/div_ceil: Return numerator type | ReinUsesLisp | 1 | -5/+5 |
2021-01-04 | Address review comments | FearlessTobi | 1 | -5/+5 |
2021-01-04 | Delete the old log file before rotating (#5675) | xperia64 | 1 | -0/+3 |
2021-01-03 | Fix the old log file to work with the log parser. | bunnei | 1 | -1/+1 |
2021-01-03 | Rotate previous log file to '.old' if it exists | xperia64 | 1 | -4/+9 |
2021-01-02 | general: Fix various spelling errors | Morph | 2 | -3/+3 |
2021-01-02 | X86/NativeClock: Reimplement RTDSC access to be lock free. | Fernando Sahmkow | 5 | -103/+107 |
2021-01-02 | X86/NativeClock: Improve performance of clock calculations on hot path. | Fernando Sahmkow | 2 | -5/+71 |
2021-01-01 | memory: Remove MemoryHook | MerryMage | 4 | -78/+0 |
2020-12-30 | core/memory: Read and write page table atomically | ReinUsesLisp | 3 | -23/+65 |
2020-12-30 | common: ThreadWorker: Add class to help do asynchronous work. | bunnei | 3 | -0/+90 |
2020-12-29 | k_priority_queue: Fix concepts use | comex | 1 | -0/+4 |
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-12 | Revert "Merge pull request #5173 from lioncash/common-fs" | Morph | 2 | -112/+396 |
2020-12-12 | Revert "Merge pull request #5174 from ReinUsesLisp/fs-fix" | Morph | 2 | -36/+4 |
2020-12-12 | Revert "Merge pull request #5179 from ReinUsesLisp/fs-path" | Morph | 1 | -1/+1 |
2020-12-12 | Revert "Merge pull request #5181 from Morph1984/5174-review" | Morph | 1 | -3/+9 |
2020-12-10 | common/file_util: Simplify the behavior of CreateFullPath | Morph | 1 | -9/+3 |
2020-12-09 | common/file_util: Let std::filesystem cast from UTF16 to std::string | ReinUsesLisp | 1 | -1/+1 |
2020-12-09 | common/file_util: Fix and deprecate CreateFullPath, add CreateDirs | ReinUsesLisp | 2 | -4/+31 |
2020-12-09 | common/file_util: Succeed on CreateDir when the directory exists | ReinUsesLisp | 1 | -0/+5 |
2020-12-09 | file_util: Migrate remaining file handling functions over to std::filesystem | Lioncash | 2 | -340/+100 |
2020-12-09 | file_util: Migrate Exists() and IsDirectory() over to std::filesystem | Lioncash | 2 | -57/+13 |
2020-12-06 | common: BitSet: Various style fixes based on code review feedback. | bunnei | 1 | -23/+22 |
2020-12-06 | hle: kernel: Separate KScheduler from GlobalSchedulerContext class. | bunnei | 2 | -346/+0 |
2020-12-06 | common: Port BitSet from Mesosphere. | bunnei | 2 | -0/+101 |
2020-12-05 | video_core: Resolve more variable shadowing scenarios pt.3 | Lioncash | 2 | -3/+3 |
2020-12-05 | xbyak_abi: Shorten std::size_t to size_t | Lioncash | 1 | -8/+8 |
2020-12-05 | xbyak_abi: Avoid implicit sign conversions | Lioncash | 1 | -2/+2 |
2020-12-03 | audio_core: Make shadowing and unused parameters errors | Lioncash | 4 | -10/+11 |
2020-11-29 | common: fiber: Use VirtualBuffer for stack memory. | bunnei | 1 | -2/+5 |
2020-11-29 | common: fiber: Use boost::context instead of native fibers on Windows. | bunnei | 2 | -115/+8 |
2020-11-26 | common: Add Common::DivCeil and Common::DivCeilLog2 | ReinUsesLisp | 2 | -0/+27 |
2020-11-20 | common/bit_cast: Add function matching std::bit_cast without constexpr | ReinUsesLisp | 2 | -0/+23 |
2020-11-19 | hle: service: Stub OLSC Initialize and SetSaveDataBackupSettingEnabled functions. | bunnei | 2 | -0/+2 |
2020-11-19 | virtual_buffer: Do nothing on resize() calls with same sizes | Lioncash | 1 | -1/+6 |
2020-11-18 | virtual_buffer: Add compile-time type-safety guarantees with VirtualBuffer | Lioncash | 1 | -0/+6 |
2020-11-18 | page_table: Allow page tables to be moved | Lioncash | 4 | -9/+30 |
2020-11-18 | page_table: Add missing doxygen parameters to Resize() | Lioncash | 1 | -0/+2 |
2020-11-18 | page_table: Remove unnecessary header inclusions | Lioncash | 1 | -4/+0 |
2020-11-07 | common/fiber: Move all member variables into impl class | Lioncash | 2 | -89/+86 |
2020-11-05 | General: Fix clang build | Lioncash | 2 | -2/+10 |
2020-11-02 | common: Enable warnings as errors | Lioncash | 9 | -31/+49 |
2020-10-30 | General: Make ignoring a discarded return value an error | Lioncash | 2 | -5/+12 |
2020-10-30 | common/stream: Be explicit with copy and move operators | Lioncash | 1 | -3/+9 |
2020-10-28 | common/fiber: Take shared_ptr<Fiber> by copy in YieldTo | ReinUsesLisp | 2 | -3/+3 |
2020-10-27 | video_core: NVDEC Implementation | ameerj | 3 | -0/+99 |
2020-10-22 | core: Fix clang build pt.3 | Lioncash | 1 | -2/+2 |
2020-10-21 | Revert "core: Fix clang build" | bunnei | 7 | -22/+13 |
2020-10-18 | core: Fix clang build | Lioncash | 7 | -13/+22 |
2020-10-16 | input_common/CMakeLists: Make some warnings errors | Lioncash | 2 | -11/+68 |
2020-10-13 | core/CMakeLists: Make some warnings errors | Lioncash | 1 | -5/+5 |
2020-09-30 | common/wall_clock: Add virtual destructors | ReinUsesLisp | 3 | -2/+4 |
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-09-02 | input_common/motion_input: Make use of Common::PI constant | Morph | 1 | -1/+1 |
2020-08-30 | externals: Update Xbyak to 5.96 | Lioncash | 1 | -16/+16 |
2020-08-28 | Implement a basic class for motion devices | german | 1 | -0/+30 |
2020-08-26 | Project Mjölnir: Part 1 | Morph | 1 | -1/+1 |
2020-08-26 | common/thread: Fix data race in is_set | ReinUsesLisp | 1 | -4/+5 |
2020-08-25 | logging/settings: Increase maximum log size to 100 MB and add extended logging option | M&M | 1 | -2/+12 |
2020-08-24 | common_funcs: Add missing XOR operators to DECLARE_ENUM_FLAG_OPERATORS | Lioncash | 1 | -4/+10 |
2020-08-24 | common/assert: Make use of C++ attribute syntax | Lioncash | 1 | -3/+4 |
2020-08-23 | web_service: Move web_result.h into web_service | Lioncash | 2 | -26/+0 |
2020-08-20 | Revert "common/time_zone: Simplify GetOsTimeZoneOffset()" | bunnei | 1 | -5/+9 |
2020-08-18 | common/telemetry: Migrate namespace into the Common namespace | Lioncash | 2 | -4/+4 |
2020-08-18 | common/color: Migrate code over to the Common namespace | Lioncash | 1 | -2/+2 |
2020-08-18 | common/concepts: Move <type_traits> include out of the Common namespace | Lioncash | 1 | -2/+2 |
2020-08-16 | common/fileutil: Convert namespace to Common::FS | Lioncash | 3 | -41/+49 |
2020-08-16 | common: Silence two discarded result warnings | Lioncash | 2 | -3/+3 |
2020-08-16 | common/time_zone: Simplify GetOsTimeZoneOffset() | Lioncash | 1 | -9/+5 |
2020-08-15 | common/compression: Roll back std::span changes | Lioncash | 4 | -37/+43 |
2020-08-15 | common: Make use of [[nodiscard]] where applicable | Lioncash | 34 | -358/+343 |
2020-08-13 | General: Tidy up clang-format warnings part 2 | Lioncash | 3 | -4/+3 |
2020-08-09 | General: Tidy up clang-format warnings | Lioncash | 1 | -1/+1 |
2020-08-07 | common/concepts: Rename IsBaseOf to DerivedFrom | Lioncash | 1 | -4/+6 |
2020-08-06 | partition_data_manager: Make data arrays constexpr | Lioncash | 2 | -40/+23 |
2020-08-06 | Fix thread naming on Linux, which limits names to 15 bytes. | comex | 1 | -0/+12 |
2020-08-05 | common/virtual_buffer: drop unused includes | Jan Beich | 1 | -9/+0 |
2020-08-03 | logging/backend: Make use of designated initializers | Lioncash | 2 | -21/+15 |
2020-08-03 | ipc: Allow all trivially copyable objects to be passed directly into WriteBuffer (#4465) | David | 2 | -0/+33 |
2020-07-28 | common/atomic_ops: Don't cast away volatile from pointers | Lioncash | 2 | -21/+26 |
2020-07-25 | common/string_util: Remove unimplemented function prototype (#4414) | LC | 1 | -12/+0 |
2020-07-25 | lz4_compression: Make use of std::span in interfaces | Lioncash | 2 | -17/+14 |
2020-07-25 | zstd_compression: Make use of std::span in interfaces | Lioncash | 2 | -11/+9 |
2020-07-25 | virtual_buffer: Mark size parameter of FreeMemoryPages() as [[maybe_unused]] | Lioncash | 1 | -1/+1 |
2020-07-21 | common: Add a screenshots directory | lat9nq | 3 | -0/+3 |
2020-07-19 | alignment: explicitly include <new> after 723edb4c0659 | Jan Beich | 1 | -0/+1 |
2020-07-17 | alignment: Simplify AlignmentAllocator implementation | Lioncash | 1 | -43/+4 |
2020-07-14 | common/swap: Make use of std::endian | Lioncash | 1 | -42/+4 |
2020-07-12 | common/alignment: Fix compilation errors (#4303) | Tobias | 1 | -1/+3 |
2020-07-12 | Revert "Port citra-emu/citra#5441: "Common: remove a mod from AlignUp"" | bunnei | 1 | -3/+1 |
2020-07-11 | Common: remove a mod from AlignUp (#5441) | Marshall Mohror | 1 | -1/+3 |
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-07-01 | common: switch to nullptr for sysctl's empty new value | Jan Beich | 1 | -4/+4 |
2020-06-30 | common: add sysconf() fallback | Jan Beich | 1 | -3/+16 |
2020-06-29 | cmake: fix fmt linking | John Galt | 1 | -1/+1 |
2020-06-28 | Core/Common: Address Feedback. | Fernando Sahmkow | 4 | -12/+13 |
2020-06-27 | Common/Kernel: Corrections and small bug fixing. | Fernando Sahmkow | 1 | -6/+1 |
2020-06-27 | Common/NativeClockx86: Reduce native clock accuracy further. | Fernando Sahmkow | 1 | -1/+1 |
2020-06-27 | Common/AtomicOps: Correct GCC Intrinsic argument ordering. | Fernando Sahmkow | 1 | -5/+5 |
2020-06-27 | Clang Format. | Fernando Sahmkow | 3 | -23/+23 |
2020-06-27 | General: Tune the priority of main emulation threads so they have higher priority than less important helper threads. | Fernando Sahmkow | 2 | -0/+55 |
2020-06-27 | X64 Clock: Reduce accuracy to be less or equal to guest accuracy. | Fernando Sahmkow | 2 | -1/+7 |
2020-06-27 | ARM/Memory: Correct Exclusive Monitor and Implement Exclusive Memory Writes. | Fernando Sahmkow | 3 | -0/+89 |
2020-06-27 | HostTiming: Pause the hardware clock on pause. | Fernando Sahmkow | 4 | -0/+15 |
2020-06-27 | General: Recover Prometheus project from harddrive failure
| Fernando Sahmkow | 1 | -0/+6 |
2020-06-26 | Common: Fix non-conan build | Fernando Sahmkow | 1 | -1/+2 |
2020-06-20 | common/telemetry: Add AVX512 to telemetry | Morph | 1 | -0/+1 |
2020-06-20 | common/cpu_detect: Add AVX512 detection | Morph | 2 | -0/+6 |
2020-06-18 | Common/Fiber: Address Feedback and Correct Memory leaks. | Fernando Sahmkow | 2 | -34/+41 |
2020-06-18 | Common/Fiber: Implement Rewind on Boost Context. | Fernando Sahmkow | 2 | -2/+39 |
2020-06-18 | Common/uint128: Correct MSVC Compilation in old versions. | Fernando Sahmkow | 1 | -0/+4 |
2020-06-18 | Common/Fiber: Document fiber interexchange. | Fernando Sahmkow | 1 | -1/+4 |
2020-06-18 | Common/Fiber: Implement Rewinding. | Fernando Sahmkow | 2 | -2/+38 |
2020-06-18 | Common/Fiber: Additional corrections to f_context. | Fernando Sahmkow | 1 | -4/+4 |
2020-06-18 | Common/Fiber: Correct f_context based Fibers. | Fernando Sahmkow | 1 | -6/+8 |
2020-06-18 | Core/HostTiming: Allow events to be advanced manually. | Fernando Sahmkow | 2 | -5/+6 |
2020-06-18 | Common/Tests: Address Feedback | Fernando Sahmkow | 3 | -8/+8 |
2020-06-18 | Common: Make MinGW build use Windows Fibers instead of fcontext_t | Fernando Sahmkow | 2 | -4/+4 |
2020-06-18 | Common/Tests: Clang Format. | Fernando Sahmkow | 4 | -18/+21 |
2020-06-18 | Common: Correct fcontext fibers. | Fernando Sahmkow | 1 | -5/+4 |
2020-06-18 | Common: Refactor & Document Wall clock. | Fernando Sahmkow | 5 | -49/+49 |
2020-06-18 | Common: Implement WallClock Interface and implement a native clock for x64 | Fernando Sahmkow | 7 | -0/+348 |
2020-06-18 | Tests: Add base tests to host timing | Fernando Sahmkow | 1 | -2/+2 |
2020-06-18 | Common: Polish Fiber class, add comments, asserts and more tests. | Fernando Sahmkow | 4 | -24/+53 |
2020-06-18 | Tests: Add tests for fibers and refactor/fix Fiber class | Fernando Sahmkow | 2 | -19/+32 |
2020-06-18 | Common: Implement a basic Fiber class. | Fernando Sahmkow | 3 | -0/+204 |
2020-06-18 | Common: Implement a basic SpinLock class | Fernando Sahmkow | 3 | -0/+68 |
2020-06-15 | xbyak_abi: Prefer returning a struct to using out parameters in ABI_CalculateFrameSize | MerryMage | 1 | -17/+19 |
2020-06-15 | xbyak_abi: Register indexes should be unsigned | MerryMage | 1 | -11/+12 |
2020-06-15 | xbyak_abi: Remove *GPS variants of stack manipulation functions | MerryMage | 1 | -36/+0 |
2020-06-15 | xbyak_abi: Fix ABI_PushRegistersAndAdjustStack | MerryMage | 1 | -6/+2 |
2020-06-12 | gl_arb_decompiler: Implement an assembly shader decompiler | ReinUsesLisp | 1 | -0/+2 |
2020-05-30 | Add xbyak external | David Marcec | 3 | -1/+316 |
2020-05-27 | Fix macOS code and change "Swapfile" to "Swap" | Morph | 1 | -2/+5 |
2020-05-17 | main: Log host system memory parameters | Morph | 3 | -0/+81 |
2020-05-13 | time_zone: Use std::chrono::seconds for strong typing. | bunnei | 2 | -3/+4 |
2020-05-11 | common: Add module to get the current time zone. | bunnei | 3 | -0/+68 |
2020-05-08 | Replace externals with Conan (#3735) | James Rowe | 1 | -2/+2 |
2020-04-29 | acc: Return a unique value per account for GetAccountId | David Marcec | 1 | -0/+5 |
2020-04-24 | Fix -Werror=conversion error. | Markus Wick | 1 | -1/+1 |
2020-04-17 | common: page_table: Update to use VirtualBuffer and simplify. | bunnei | 2 | -53/+18 |
2020-04-17 | common: Add VirtualBuffer class, to abstract memory virtualization. | bunnei | 3 | -0/+112 |
2020-04-17 | common: scope_exit: Implement mechanism for canceling a scope exit. | bunnei | 1 | -1/+8 |
2020-04-17 | common: alignment: Add a helper function for generic alignment checking. | bunnei | 1 | -0/+7 |
2020-04-17 | common: common_funcs: Add a macro for defining enum flag operators. | bunnei | 1 | -0/+32 |
2020-04-15 | file_util: Early-exit in WriteArray and ReadArray if specified lengths are zero | Lioncash | 2 | -9/+33 |
2020-04-09 | common/file_util: Allow access to files on network shares | Ben Russell | 1 | -1/+8 |
2020-04-07 | common/dynamic_library: Import and adapt helper from Dolphin | ReinUsesLisp | 3 | -0/+183 |
2020-04-01 | common: Port some changes from dolphin (#5127) | Vitor K | 2 | -15/+16 |
2020-03-14 | PageTable: move backing addresses to a children class as the CPU page table does not need them. | Fernando Sahmkow | 2 | -3/+24 |
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-02-28 | common/math_util: Support float type rectangles | ReinUsesLisp | 1 | -2/+14 |
2020-01-23 | common/logging: don't use regex for path trimming | BreadFish64 | 4 | -36/+23 |
2020-01-23 | Address second part of review comments | FearlessTobi | 1 | -1/+1 |
2020-01-23 | Input: UDP Client to provide motion and touch controls | fearlessTobi | 1 | -0/+9 |
2020-01-18 | Remove unused CPU Vendor string and telemtry field | James Rowe | 3 | -114/+0 |
2020-01-16 | Fix git version in scm_rev.cpp | James Rowe | 1 | -0/+5 |
2019-12-17 | common: SPSCQueue: Notify after incrementing queue size. | bunnei | 1 | -2/+9 |
2019-11-23 | fix clang-format and lambda capture | Weiyi Wang | 1 | -1/+2 |
2019-11-23 | unfold UNREACHABLE implementation for dumb compilers | Weiyi Wang | 1 | -2/+2 |
2019-11-16 | Revert "common/bit_field: Silence sign-conversion warnings" | Rodrigo Locatti | 1 | -3/+2 |
2019-11-15 | common/logging: Silence no return value warnings | ReinUsesLisp | 1 | -2/+6 |
2019-11-15 | common/bit_field: Silence sign-conversion warnings | Lioncash | 1 | -2/+3 |
2019-11-14 | common_funcs: Remove semicolons from INSERT_PADDING_* macros | Lioncash | 1 | -4/+6 |
2019-11-13 | common/hash: Remove unused HashableStruct | Lioncash | 1 | -35/+0 |
2019-11-13 | common_funcs: silence sign-conversion warnings in MakeMagic() | Lioncash | 1 | -1/+1 |
2019-11-06 | ci: Populate build repository from Azure environment | Zach Hilman | 1 | -11/+2 |
2019-11-04 | common_func: Use std::array for INSERT_PADDING_* macros. | bunnei | 2 | -12/+17 |
2019-11-03 | Revert "common_func: Use std::array for INSERT_PADDING_* macros." | bunnei | 1 | -3/+2 |
2019-11-03 | common_func: Use std::array for INSERT_PADDING_* macros. | bunnei | 1 | -2/+3 |
2019-11-03 | common/bit_field: Remove FORCE_INLINE calls | Tobias | 1 | -2/+2 |
2019-10-26 | Shader_IR: Address Feedback. | Fernando Sahmkow | 1 | -1/+1 |
2019-10-25 | VideoCore: Unify const buffer accessing along engines and provide ConstBufferLocker class to shaders. | Fernando Sahmkow | 2 | -2/+15 |
2019-10-15 | common/algorithm: Add description comment indicating intended algorithms | Lioncash | 1 | -0/+5 |
2019-10-15 | common: Rename binary_find.h to algorithm.h | Lioncash | 2 | -1/+2 |
2019-10-15 | Kernel Scheduler: Make sure the global scheduler shutdowns correctly. | Fernando Sahmkow | 1 | -0/+7 |
2019-10-07 | alignment: Resolve allocator construction issues on debug | Lioncash | 1 | -0/+5 |
2019-10-07 | alignment: Specify trait definitions within the allocator | Lioncash | 1 | -0/+5 |
2019-10-05 | common: Add additional SCM revision fields | Zach Hilman | 3 | -0/+21 |
2019-10-05 | common/file_util: Silence -Wswitch | ReinUsesLisp | 1 | -1/+2 |
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-09-22 | log: Add logging class for Cheat Engine | Zach Hilman | 2 | -0/+2 |
2019-08-21 | shader_ir: Implement VOTE | ReinUsesLisp | 1 | -0/+1 |
2019-07-20 | Common/Alignment: Add noexcept where required. | Fernando Sahmkow | 1 | -5/+5 |
2019-07-19 | Kernel: Address Feedback | Fernando Sahmkow | 1 | -3/+2 |
2019-07-19 | Common: Correct alignment allocator to work on C++14 or higher. | Fernando Sahmkow | 1 | -37/+19 |
2019-07-19 | VM_Manager: Align allocated memory to 256bytes | Fernando Sahmkow | 1 | -0/+79 |
2019-07-09 | shader_ir: Implement a new shader scanner | Fernando Sahmkow | 1 | -0/+2 |
2019-07-05 | texture_cache: Address Feedback | Fernando Sahmkow | 3 | -10/+22 |
2019-06-24 | common/alignment: Address feedback | ReinUsesLisp | 1 | -2/+3 |
2019-06-21 | shader: Decode SUST and implement backing image functionality | ReinUsesLisp | 1 | -0/+1 |
2019-06-21 | texture_cache: Optimize GetMipBlockHeight and GetMipBlockDepth | Fernando Sahmkow | 1 | -0/+44 |
2019-06-21 | video_core: Use un-shifted block sizes to avoid integer divisions | ReinUsesLisp | 1 | -0/+5 |
2019-06-21 | Reduce amount of size calculations. | Fernando Sahmkow | 1 | -0/+11 |
2019-06-12 | common/hex_util: Reserve std::string memory ahead of time | Lioncash | 1 | -0/+5 |
2019-06-12 | common/hex_util: Combine HexVectorToString() and HexArrayToString() | Lioncash | 2 | -11/+7 |
2019-06-07 | cmake: Add missing shader hash file entries | ReinUsesLisp | 1 | -0/+3 |
2019-05-31 | common/math_util: Provide a template deduction guide for Common::Rectangle | Lioncash | 1 | -0/+3 |
2019-05-23 | common/file_util: Remove unnecessary return at end of void StripTailDirSlashes() | Lioncash | 1 | -6/+8 |
2019-05-23 | common/file_util: Make GetCurrentDir() return a std::optional | Lioncash | 2 | -3/+4 |
2019-05-23 | common/file_util: Remove duplicated documentation comments | Lioncash | 1 | -25/+0 |
2019-05-23 | common/file_util: Make ReadFileToString and WriteStringToFile consistent | Lioncash | 2 | -5/+5 |
2019-05-23 | common/file_util: Remove unnecessary c_str() calls | Lioncash | 1 | -2/+2 |
2019-05-23 | common/file_util: Make IOFile's WriteString take a std::string_view | Lioncash | 1 | -2/+2 |
2019-05-04 | common/zstd_compression: Remove #pragma once directive from source file | Lioncash | 1 | -2/+0 |
2019-04-25 | mii: Implement Delete and Destroy file | Zach Hilman | 1 | -5/+6 |
2019-04-25 | mii_manager: Cleanup and optimization | Zach Hilman | 2 | -3/+5 |
2019-04-25 | common: Extract UUID to its own class | Zach Hilman | 3 | -0/+80 |
2019-04-15 | common/{lz4_compression, zstd_compression}: Add missing header guards | Lioncash | 2 | -0/+4 |
2019-04-12 | common/swap: Improve codegen of the default swap fallbacks | Lioncash | 1 | -3/+7 |
2019-04-12 | common/swap: Mark byte swapping free functions with [[nodiscard]] and noexcept | Lioncash | 1 | -11/+11 |
2019-04-12 | common/swap: Simplify swap function ifdefs | Lioncash | 1 | -48/+15 |
2019-04-12 | common/swap: Remove 32-bit ARM path | Lioncash | 1 | -13/+0 |
2019-04-12 | common/scope_exit: Replace std::move with std::forward in ScopeExit() | Lioncash | 1 | -1/+1 |
2019-04-07 | Permit a Null Shader in case of a bad host_ptr. | Fernando Sahmkow | 1 | -0/+18 |
2019-04-05 | common/multi_level_queue: Silence truncation warning in iterator operator++ | Lioncash | 1 | -1/+1 |
2019-04-05 | common/bit_util: Make CountLeading/CountTrailing functions have the same return types | Lioncash | 1 | -8/+8 |
2019-04-04 | common/lz4_compression: Remove #pragma once directive from the cpp file | Lioncash | 1 | -2/+0 |
2019-04-01 | general: Use deducation guides for std::lock_guard and std::unique_lock | Lioncash | 4 | -14/+14 |
2019-03-29 | common/thread: Remove unused functions | Lioncash | 2 | -41/+0 |
2019-03-29 | common/zstd_compression: simplify decompression interface | unknown | 2 | -10/+9 |
2019-03-29 | common/zstd_compression: Add Zstandard wrapper | unknown | 3 | -0/+98 |
2019-03-29 | common: Link libzstd_static | unknown | 1 | -1/+1 |
2019-03-29 | Addressed feedback | unknown | 5 | -81/+135 |
2019-03-29 | gl_shader_disk_cache: Use better compression for transferable and precompiled shader disk chache files | unknown | 2 | -8/+24 |
2019-03-29 | data_compression: Move LZ4 compression from video_core/gl_shader_disk_cache to common/data_compression | unknown | 3 | -0/+66 |
2019-03-27 | Fixes and corrections on formatting. | Fernando Sahmkow | 2 | -5/+10 |
2019-03-27 | Fixes to multilevelqueue's iterator. | Fernando Sahmkow | 1 | -1/+5 |
2019-03-27 | Use MultiLevelQueue instead of old ThreadQueueList | Fernando Sahmkow | 1 | -12/+10 |
2019-03-27 | Implement intrinsics CountTrailingZeroes and test it. | Fernando Sahmkow | 1 | -12/+33 |
2019-03-27 | Implement a MultiLevelQueue | Fernando Sahmkow | 3 | -0/+349 |
2019-03-21 | common/bit_util: Fix bad merge duplicating the copy constructor | Lioncash | 1 | -2/+0 |
2019-03-21 | common/uint128: Add missing header guard | Lioncash | 1 | -0/+2 |
2019-03-21 | common/uint128: Add missing top-file source text | Lioncash | 2 | -0/+7 |
2019-03-21 | gpu: Rewrite virtual memory manager using PageTable. | bunnei | 2 | -1/+7 |
2019-03-21 | gpu: Move GPUVAddr definition to common_types. | bunnei | 1 | -4/+3 |
2019-03-21 | common/CMakeLists: Amend boost dependency | Lioncash | 1 | -1/+1 |
2019-03-17 | core: Move PageTable struct into Common. | bunnei | 5 | -0/+171 |
2019-03-16 | common/thread_queue_list: Remove unnecessary dependency on boost | Lioncash | 2 | -4/+4 |
2019-03-07 | common/bit_field: Make BitField trivially copyable | Lioncash | 1 | -9/+7 |
2019-03-02 | logging/backend: Make time_origin a class variable instead of a local static | Lioncash | 1 | -2/+1 |
2019-03-02 | logging/backend: Move CreateEntry into the Impl class | Lioncash | 2 | -29/+26 |
2019-02-27 | common/math_util: Move contents into the Common namespace | Lioncash | 1 | -2/+2 |
2019-02-27 | common/vector_math: Move Vec[x] types into the Common namespace | Lioncash | 3 | -25/+25 |
2019-02-27 | common/quaternion: Move Quaternion into the Common namespace | Lioncash | 1 | -2/+2 |
2019-02-26 | shader/decode: Split memory and texture instructions decoding | ReinUsesLisp | 1 | -0/+1 |
2019-02-24 | Remove GCC version checks | tgsm | 1 | -3/+3 |
2019-02-16 | Corrections, documenting and fixes. | Fernando Sahmkow | 2 | -9/+11 |
2019-02-16 | Use u128 on Clock Cycles calculation. | Fernando Sahmkow | 2 | -21/+26 |
2019-02-16 | Implement 128 bits Unsigned Integer Multiplication and Division. | Fernando Sahmkow | 3 | -0/+50 |
2019-02-15 | Adressed review comments | B3n30 | 2 | -7/+9 |
2019-02-15 | threadsafe_queue: Add WaitIfEmpty and use it in logging | B3n30 | 3 | -14/+26 |
2019-02-13 | Make bitfield assignment operator public | fearlessTobi | 1 | -6/+2 |
2019-02-13 | threadsafe_queue: Use std::size_t for representing size | Lioncash | 1 | -7/+6 |
2019-02-13 | threadsafe_queue: Remove NeedSize template parameter | Lioncash | 1 | -13/+11 |
2019-02-12 | logging: Add Vulkan backend logging class type | ReinUsesLisp | 2 | -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 | 3 | -39/+56 |
2019-02-07 | file_util: Add shader directory | ReinUsesLisp | 3 | -0/+3 |
2019-02-06 | common/bitfield: make it endianness-aware | Weiyi Wang | 1 | -3/+9 |
2019-02-06 | common/swap: remove default value for swap type internal storage | Weiyi Wang | 1 | -1/+1 |
2019-02-06 | common/swap: use template and tag for LE/BE specification | Weiyi Wang | 1 | -39/+91 |
2019-02-06 | common/swap: add swap template for enum | Weiyi Wang | 1 | -0/+52 |
2018-12-21 | common/quaternion: Ensure that w is always initialized | Lioncash | 1 | -1/+1 |
2018-12-21 | common: Add basic bit manipulation utility function to Common | Lioncash | 2 | -0/+62 |
2018-12-07 | Backport review comment from citra-emu/citra#4418 | Tobias | 1 | -2/+2 |
2018-11-22 | common/thread: Drop Hungarian notation on SetCurrentThreadName's parameter | Lioncash | 1 | -7/+7 |
2018-11-22 | scheduler: Add explanations for YieldWith and WithoutLoadBalancing | Zach Hilman | 1 | -2/+2 |
2018-11-22 | common/thread: Make Barrier's 'count' member non-const | Lioncash | 1 | -1/+1 |
2018-11-22 | common/thread: Initialize class member variables where applicable | Lioncash | 1 | -6/+4 |
2018-11-22 | common/thread: Group non-member functions together | Lioncash | 1 | -3/+2 |
2018-11-22 | common/thread: Remove SleepCurrentThread() | Lioncash | 2 | -12/+0 |
2018-11-22 | common/thread: Remove unused CurrentThreadId() | Lioncash | 2 | -12/+0 |
2018-11-22 | common: Remove bit_set.h | Lioncash | 2 | -245/+0 |
2018-11-21 | common: Remove dependency on xbyak | Lioncash | 3 | -274/+0 |
2018-11-21 | common/math_util: Simplify std::make_signed usages to std::make_signed_t | Lioncash | 1 | -2/+2 |
2018-11-21 | common/math_util: Make Rectangle's constructors constexpr | Lioncash | 1 | -2/+2 |
2018-11-21 | common/math_util: Remove unnecessary static from PI | Lioncash | 1 | -1/+1 |
2018-11-21 | common/math_util: Remove unused IntervalsIntersect() function | Lioncash | 1 | -6/+0 |
2018-11-21 | common/assert: Add UNIMPLEMENTED_IF and UNIMPLEMENTED_IF_MSG for conditional assertions | Lioncash | 1 | -0/+3 |
2018-11-20 | common/assert: Make the UNIMPLEMENTED macro properly assert | Lioncash | 1 | -1/+1 |
2018-11-19 | svc: Implement yield types 0 and -1 | Zach Hilman | 1 | -0/+16 |
2018-11-18 | am: Deglobalize software keyboard applet | Zach Hilman | 2 | -4/+4 |
2018-11-18 | string_util: Implement buffer to UTF-16 string helper function | Zach Hilman | 2 | -0/+17 |
2018-11-16 | Common/Bitfield: store value as unsigned type | Weiyi Wang | 1 | -9/+10 |
2018-11-14 | string_util: Remove ArrayToString() | Lioncash | 2 | -21/+0 |
2018-11-14 | string_util: Remove TryParse() | Lioncash | 2 | -54/+3 |
2018-11-13 | string_util: Remove ThousandSeparate() | Lioncash | 1 | -14/+0 |
2018-10-28 | compatdb: Use a seperate endpoint for testcase submission | fearlessTobi | 1 | -0/+4 |
2018-10-24 | logging/backend: Add missing services to the log filters | Lioncash | 2 | -0/+5 |
2018-10-23 | common: Remove memory_util.cpp/.h | Lioncash | 3 | -200/+0 |
2018-10-23 | only redefine 64 bit file operation for MSVC | Weiyi Wang | 1 | -5/+8 |
2018-10-21 | service: Add skeleton for psm service | Zach Hilman | 1 | -0/+1 |
2018-10-18 | common: Add function for checking word alignment to alignment.h | Lioncash | 1 | -0/+6 |
2018-10-18 | common: Move Is4KBAligned() to alignment.h | Lioncash | 1 | -0/+6 |
2018-10-11 | web_backend: Make Client use the PImpl idiom | Lioncash | 1 | -0/+1 |
2018-10-07 | logging: Add DebuggerBackend for logging to Visual Studio | Carl Kenner | 2 | -2/+23 |
2018-10-06 | Remove "#" in the version number | fearlessTobi | 1 | -1/+1 |
2018-10-06 | citra_qt/configuration: misc input tab improvements | zhupengfei | 2 | -1/+19 |
2018-10-05 | text_formatter: Avoid unnecessary string temporary creation in PrintMessage() | Lioncash | 1 | -1/+1 |
2018-10-04 | ips_layer: Deduplicate resource usage | Zach Hilman | 2 | -2/+2 |
2018-10-04 | hex_util: Add HexVectorToString and HexStringToVector | Zach Hilman | 2 | -0/+24 |
2018-10-02 | string_util: unify UTF8<->UTF16 conversion to codecvt | Weiyi Wang | 1 | -109/+6 |
2018-10-02 | string_util: remove TString conversion for windows | Weiyi Wang | 2 | -19/+1 |
2018-10-02 | string_util: remove ShiftJIS/CP1252 conversion function | Weiyi Wang | 2 | -22/+0 |
2018-10-02 | Review comments - part 5 | fearlessTobi | 1 | -0/+1 |
2018-10-02 | Address a bunch of review comments | fearlessTobi | 1 | -1/+1 |
2018-10-02 | Port web_service from Citra | fearlessTobi | 4 | -0/+107 |
2018-09-24 | Stubbed IRS (#1349) | David | 2 | -0/+2 |
2018-09-22 | common/thread: remove YieldCPU() | Weiyi Wang | 1 | -8/+0 |
2018-09-22 | common_paths: Add Load and Dump dirs | Zach Hilman | 3 | -0/+6 |
2018-09-19 | ring_buffer: Use std::atomic_size_t in a static assert | Lioncash | 1 | -1/+1 |
2018-09-19 | ring_buffer: Use std::hardware_destructive_interference_size to determine alignment size for avoiding false sharing | Lioncash | 1 | -2/+10 |
2018-09-15 | Port #4182 from Citra: "Prefix all size_t with std::" | fearlessTobi | 23 | -135/+140 |
2018-09-08 | common: Implement a ring buffer | MerryMage | 2 | -0/+112 |
2018-09-07 | Better Title Bar Display | CaptV0rt3x | 3 | -5/+25 |
2018-09-04 | common/logging: Amend documentation comments | Lioncash | 2 | -6/+6 |
2018-09-04 | common/logging/filter: Replace C-style case with C++ static_cast | Lioncash | 1 | -1/+1 |
2018-09-04 | common/logging/filter: Make constructor explicit | Lioncash | 1 | -1/+1 |
2018-08-24 | file_util: Correct return value in early exit of ReadFileToString() | Lioncash | 1 | -1/+1 |
2018-08-23 | hex_util: Replace logic_errors with LOG_CRITICAL | Zach Hilman | 1 | -5/+17 |
2018-08-21 | logging/text_formatter: Use empty braces for initializing CONSOLE_SCREEN_BUFFER_INFO instance | Lioncash | 1 | -1/+1 |
2018-08-21 | bit_field: Convert ToBool() into explicit operator bool | Lioncash | 1 | -2/+1 |
2018-08-16 | common: Namespace hex_util.h/.cpp | Lioncash | 2 | -0/+8 |
2018-08-15 | common/telemetry: Migrate core-independent info gathering to common | Lioncash | 2 | -0/+77 |
2018-08-15 | common/xbyak_abi: Mark defined functions in header as inline | Lioncash | 1 | -7/+7 |
2018-08-15 | common/xbyak: Use nested namespace specifiers where applicable | Lioncash | 2 | -8/+4 |
2018-08-15 | common: Remove unused old breakpoint source files | Lioncash | 3 | -141/+0 |
2018-08-14 | logging/backend: Use const reference to refer to log filter | Lioncash | 1 | -2/+3 |
2018-08-13 | common/misc: use windows.h | Zhu PengFei | 1 | -1/+1 |
2018-08-12 | thread_queue_list: Make contains() and get_first() const member functions | Lioncash | 1 | -4/+4 |
2018-08-12 | thread_queue_list: Convert typedef to a type alias | Lioncash | 1 | -1/+1 |
2018-08-12 | file_sys: Comply to style guidelines | Zach Hilman | 1 | -0/+2 |
2018-08-12 | file_util: Add getter for NAND registration directory | Zach Hilman | 2 | -0/+8 |
2018-08-12 | common: Move hex string processing to separate file | Zach Hilman | 3 | -0/+64 |
2018-08-09 | file_util: Use enum instead of bool for specifing path behavior | Zach Hilman | 2 | -6/+9 |
2018-08-09 | file_util: Add platform-specific slash option to SanitizePath | Zach Hilman | 2 | -5/+16 |
2018-08-08 | common/logging: Add missing service log categories | Lioncash | 2 | -0/+16 |
2018-08-08 | common/color: Remove unnecessary const qualifiers on return types | Lioncash | 1 | -7/+7 |
2018-08-08 | common/color: Get rid of undefined behavior | Lioncash | 1 | -12/+24 |
2018-08-08 | vector_math: Use variable template version of is_signed in Vec classes | Lioncash | 1 | -3/+3 |
2018-08-08 | vector_math: Remove unimplemented function prototypes | Lioncash | 1 | -23/+0 |
2018-08-08 | vector_math: Make functions constexpr where applicable | Lioncash | 1 | -154/+179 |
2018-08-08 | vector_math: Convert typedefs to type aliases | Lioncash | 1 | -3/+3 |
2018-08-08 | common: Convert type traits templates over to variable template versions where applicable | Lioncash | 5 | -11/+11 |
2018-08-07 | file_util: Avoid sign-conversions in WriteArray() and ReadArray() | Lioncash | 1 | -4/+8 |
2018-08-07 | service: Add usb services | Lioncash | 2 | -0/+2 |
2018-08-05 | service: Add arp services | Lioncash | 2 | -0/+2 |
2018-08-02 | math_util: Always initialize members of Rectangle | Lioncash | 1 | -5/+5 |
2018-08-02 | service: Add migration services | Lioncash | 2 | -0/+2 |
2018-08-02 | logging/log: Remove incorrect description in PCV doc comment | Lioncash | 1 | -1/+1 |
2018-08-02 | service: Add psc services | Lioncash | 2 | -0/+2 |
2018-08-01 | service: Add capture services | Lioncash | 2 | -0/+2 |
2018-08-01 | service: Add bpc and pcv services | Lioncash | 2 | -0/+4 |
2018-08-01 | Allow key loading from %YUZU_DIR%/keys in addition to ~/.switch | Zach Hilman | 3 | -0/+3 |
2018-08-01 | Use SHGetKnownFolderPath instead of SHGetFolderPathA | Zach Hilman | 1 | -3/+4 |
2018-08-01 | Extract mbedtls to cpp file | Zach Hilman | 1 | -1/+1 |
2018-08-01 | Remove files that are not used | Zach Hilman | 4 | -0/+16 |
2018-07-31 | service: Add fgm services | Lioncash | 2 | -0/+2 |
2018-07-31 | service: Add the pcie service | Lioncash | 2 | -0/+2 |
2018-07-31 | Port #3758 from Citra (#852): Add missing std::string import in text_formatter | Tobias | 1 | -0/+1 |
2018-07-29 | Port #3732 from Citra: "common: Fix compilation on ARM" | Cameron Cawley | 2 | -4/+2 |
2018-07-29 | remove polymorphism issue | B3n30 | 1 | -2/+30 |
2018-07-29 | common/string_utils: replace boost::transform with std counterpart | zhupengfei | 1 | -3/+5 |
2018-07-29 | Port #3972 from Citra: "common/timer: use std::chrono, avoid platform-dependent code" | zhupengfei | 2 | -81/+31 |
2018-07-29 | service: Add wlan services | Lioncash | 2 | -0/+2 |
2018-07-29 | service: Add btm services | Lioncash | 2 | -0/+2 |
2018-07-27 | service: Add ncm services | Lioncash | 2 | -0/+2 |
2018-07-27 | service: Add mii services | Lioncash | 2 | -0/+2 |
2018-07-27 | service: Add nfc services | Lioncash | 2 | -0/+2 |
2018-07-27 | service/lbl: Implement EnableVrMode, DisableVrMode and GetVrMode | Lioncash | 2 | -0/+2 |
2018-07-26 | service: Add ldn services | Lioncash | 2 | -0/+2 |
2018-07-24 | VFS Regression and Accuracy Fixes (#776) | Zach Hilman | 2 | -1/+13 |
2018-07-22 | string_util: Get rid of separate resize() in CPToUTF16(), UTF16ToUTF8(), CodeToUTF8() and UTF8ToUTF16() | Lioncash | 1 | -20/+22 |
2018-07-22 | string_util: Use emplace_back() in SplitString() instead of push_back() | Lioncash | 1 | -2/+3 |
2018-07-22 | string_util: Remove unnecessary std::string instance in TabsToSpaces() | Lioncash | 2 | -8/+7 |
2018-07-22 | file_util, vfs: Use std::string_view where applicable | Lioncash | 2 | -40/+55 |
2018-07-22 | file_util: Remove goto usages from Copy() | Lioncash | 1 | -24/+14 |
2018-07-22 | file_util: Use a u64 to represent number of entries | Lioncash | 2 | -13/+13 |
2018-07-22 | file_util: std::move FST entries in ScanDirectoryTree() | Lioncash | 1 | -1/+1 |
2018-07-21 | file_util: Use an enum class for GetUserPath() | Lioncash | 3 | -50/+51 |
2018-07-21 | file_util: Remove explicit type from std::min() in GetPathWithoutTop() | Lioncash | 1 | -1/+1 |
2018-07-21 | file_util: Remove redundant duplicate return in GetPathWithoutTop() | Lioncash | 1 | -1/+0 |
2018-07-21 | common: Remove synchronized_wrapper.h | Lioncash | 2 | -86/+0 |
2018-07-20 | param_package: Take std::string by value in string-based Set() function | Lioncash | 2 | -4/+6 |
2018-07-20 | param_package: Use std::unordered_map's insert_or_assign instead of map indexing | Lioncash | 1 | -3/+3 |
2018-07-20 | param_package: Get rid of file-static std::string construction | Lioncash | 1 | -3/+4 |
2018-07-20 | logging/filter: Use std::string_view in ParseFilterString() | Lioncash | 2 | -41/+40 |
2018-07-20 | logging/backend: Add missing standard includes | Lioncash | 2 | -4/+3 |
2018-07-20 | logging/backend: Use std::string_view in RemoveBackend() and GetBackend() | Lioncash | 2 | -12/+13 |
2018-07-19 | common/swap: Remove unnecessary const on return value of swap() | Lioncash | 1 | -1/+1 |
2018-07-19 | common/swap: Use static_cast where applicable | Lioncash | 1 | -16/+16 |
2018-07-19 | common/swap: Use using aliases where applicable | Lioncash | 1 | -33/+33 |
2018-07-19 | common/common_funcs: Remove unused rotation functions | Lioncash | 1 | -38/+0 |
2018-07-19 | common/misc: Deduplicate code in GetLastErrorMsg() | Lioncash | 2 | -12/+8 |
2018-07-19 | file_util: return string by const reference for GetExeDirectory() | Lioncash | 2 | -2/+2 |
2018-07-19 | string_util: Remove AsciiToHex() | Lioncash | 2 | -15/+0 |
2018-07-19 | Virtual Filesystem 2: Electric Boogaloo (#676) | Zach Hilman | 2 | -57/+116 |
2018-07-18 | externals: update fmt to version 5.1.0 | Lioncash | 1 | -1/+1 |
2018-07-18 | telemetry: Remove unnecessary Field constructor | Lioncash | 1 | -4/+1 |
2018-07-18 | telemetry: Make operator== and operator!= const member functions of Field | Lioncash | 1 | -2/+2 |
2018-07-18 | telemetry: Default copy/move constructors and assignment operators | Lioncash | 1 | -14/+4 |
2018-07-15 | Logging: Dump all logs in the queue on close in debug mode | James Rowe | 3 | -1/+12 |
2018-07-14 | Logging: Don't lock the queue for the duration of the write | James Rowe | 1 | -3/+5 |
2018-07-13 | More improvements to GDBStub (#653) | Hedges | 1 | -1/+1 |
2018-07-08 | Revert "Virtual Filesystem (#597)" | bunnei | 2 | -99/+57 |
2018-07-07 | Port #3474 from Citra | fearlessTobi | 1 | -1/+1 |
2018-07-07 | Port #3579 from Citra | fearlessTobi | 3 | -7/+7 |
2018-07-06 | Virtual Filesystem (#597) | Zach Hilman | 2 | -57/+99 |
2018-07-06 | Remove some references to Citra | fearlessTobi | 2 | -2/+2 |
2018-07-03 | Fix build and address review feedback | bunnei | 1 | -4/+4 |
2018-07-03 | Add configurable logging backends | James Rowe | 5 | -18/+257 |
2018-07-03 | Update clang format | James Rowe | 3 | -14/+11 |
2018-07-03 | Rename logging macro back to LOG_* | James Rowe | 7 | -70/+70 |
2018-06-07 | Common/string_util: add StringFromBuffer function | mailwl | 2 | -0/+6 |
2018-06-05 | Service/MM: add service and stub some functions | mailwl | 2 | -0/+2 |
2018-05-28 | Service/BCAT: add module and services | mailwl | 2 | -0/+2 |
2018-05-02 | vector_math: Ensure members are always initialized | Lioncash | 1 | -9/+9 |
2018-04-30 | string_util: Remove StringFromFormat() and related functions | Lioncash | 4 | -91/+9 |
2018-04-30 | file_util: Make move constructor/assignment operator and related functions noexcept | Lioncash | 2 | -6/+6 |
2018-04-30 | file_util: Add static assertions to ReadBytes() and WriteBytes() | Lioncash | 1 | -2/+6 |
2018-04-28 | file_util: Remove compiler version checks around is_trivially_copyable() | Lioncash | 1 | -8/+0 |
2018-04-27 | log: Remove old logging macros and functions | Lioncash | 2 | -54/+1 |
2018-04-27 | general: Convert assertion macros over to be fmt-compatible | Lioncash | 2 | -5/+6 |
2018-04-27 | Switched to NGLOG_WARNING | David Marcec | 1 | -1/+1 |
2018-04-27 | common: Move logging macros over to new fmt-capable macros where applicable | Lioncash | 4 | -67/+67 |
2018-04-26 | Added PREPO to logging backend, Removed comments from SaveReportWithUser | David Marcec | 1 | -0/+1 |
2018-04-26 | common: Remove chunk_file.h and linear_disk_cache.h | Lioncash | 3 | -792/+0 |
2018-04-23 | GetIUserInterface->CreateUserInterface, Added todos and stub logs. Playreport->PlayReport. | David Marcec | 1 | -0/+1 |
2018-04-20 | math_util: Remove the Clamp() function | Lioncash | 1 | -5/+0 |
2018-04-20 | vector_math: Remove AsArray() and Write() functions from Vec[2,3,4] | Lioncash | 1 | -30/+0 |
2018-04-20 | common: Remove code_block.h | Lioncash | 2 | -86/+0 |
2018-04-20 | common/thread: Remove unnecessary feature checking for thread_local | Lioncash | 1 | -19/+0 |
2018-04-20 | common_funcs: Remove ARRAY_SIZE macro | Lioncash | 1 | -2/+0 |
2018-04-20 | common_funcs: Remove check for VS versions that we don't even support | Lioncash | 1 | -5/+0 |
2018-04-20 | common_types: Convert typedefs to using aliases | Lioncash | 1 | -12/+12 |
2018-04-20 | common_types: Remove unnecessary check for whether or not__func__ is defined | Lioncash | 1 | -6/+0 |
2018-04-18 | bit_field: Remove is_pod check, add is_trivially_copyable_v. | bunnei | 1 | -6/+1 |
2018-04-14 | common: Port cityhash code from Citra. | bunnei | 5 | -147/+502 |
2018-04-14 | bit_field: Make all methods constexpr. | bunnei | 1 | -5/+5 |
2018-04-06 | Update fmtlib to fix msvc warnings | James Rowe | 2 | -5/+8 |
2018-04-03 | logging: Change FmtLogMessage to use variadic template instead of FMT_VARIADIC | Daniel Lim Wee Soong | 2 | -5/+11 |
2018-04-02 | common: fix swap functions on Bitrig and OpenBSD | Daniel Lim Wee Soong | 1 | -1/+13 |
2018-03-30 | service: Add NFP module interface. | bunnei | 2 | -0/+2 |
2018-03-27 | telemetry.h: Reword comment from citra to yuzu | N00byKing | 1 | -1/+1 |
2018-03-26 | log.h: Change comment from citra to yuzu | N00byKing | 1 | -1/+1 |
2018-03-26 | file_util.h: Update Comment from citra to yuzu | N00byKing | 1 | -1/+1 |
2018-03-26 | cpu_detect.cpp: Change comment from citra to yuzu | N00byKing | 1 | -1/+1 |
2018-03-23 | Service/SSL: add ssl service | mailwl | 2 | -0/+2 |
2018-03-22 | Remove dependency chrono | Daniel Lim Wee Soong | 1 | -1/+0 |
2018-03-22 | Logging: Create logging macros based on fmtlib | Daniel Lim Wee Soong | 10 | -67/+112 |
2018-03-22 | Service/spl: add module and services | mailwl | 2 | -0/+2 |
2018-03-21 | CMake: Set EMU_ARCH_BITS in CMakeLists.txt | N00byKing | 2 | -35/+0 |
2018-03-20 | Service: add fatal:u, fatal:p services | mailwl | 2 | -0/+2 |
2018-02-20 | Service/AOC: stub ListAddOnContent function | mailwl | 2 | -0/+2 |
2018-02-19 | logging: Add category for Friend service. | bunnei | 2 | -0/+2 |
2018-02-15 | log: Add logging category for NS services. | bunnei | 2 | -0/+2 |
2018-02-05 | logger: Add Time service logging category. | bunnei | 2 | -0/+2 |
2018-02-05 | logger: Add SET service logging category. | bunnei | 2 | -15/+11 |
2018-02-05 | logger: Add PCTL service logging category. | bunnei | 2 | -0/+2 |
2018-02-05 | logger: Add LM service logging category. | bunnei | 2 | -0/+2 |
2018-02-05 | logger: Add APM service logging category. | bunnei | 2 | -0/+2 |
2018-02-05 | logger: Add NIFM service logging category. | bunnei | 2 | -0/+2 |
2018-02-05 | logger: Add VI service logging category. | bunnei | 2 | -0/+2 |
2018-02-04 | logger: Add AM service logging category. | bunnei | 2 | -0/+2 |
2018-02-04 | logger: Add "account" service logging category. | bunnei | 2 | -0/+2 |
2018-01-25 | audout:u OpenAudioOut and IAudioOut (#138) | st4rk | 2 | -0/+2 |
2018-01-24 | logging: add missing NVDRV subclass to macro list | Rozlette | 1 | -0/+1 |
2018-01-21 | Added nvmemp, Added /dev/nvhost-ctrl, SetClientPID now stores pid (#114) | David | 1 | -0/+1 |
2018-01-21 | Fix spelling error in CMakeLists | Matthew Brener | 1 | -1/+1 |
2018-01-21 | Format: Run the new clang format on everything | James Rowe | 19 | -43/+87 |
2018-01-18 | CMakeLists: Derive the source directory grouping from targets themselves | Lioncash | 1 | -63/+57 |
2018-01-18 | telemetry: Silence initialization order warnings | Lioncash | 1 | -2/+2 |
2018-01-17 | loggin: Add IPC logging category. | bunnei | 2 | -1/+3 |
2018-01-14 | Minor cleanup | MerryMage | 1 | -1/+1 |
2018-01-13 | Removing unused settings and yuzu rebranding | James Rowe | 1 | -5/+1 |
2018-01-09 | fix macos build | MerryMage | 1 | -1/+1 |
2018-01-09 | CoreTiming: Reworked CoreTiming (cherry-picked from Citra #3119) | B3n30 | 2 | -0/+123 |
2017-10-23 | logging: Rename category "Core_ARM11" to "Core_ARM". | bunnei | 2 | -2/+2 |
2017-10-15 | core: Refactor MakeMagic usage and remove dead code. | bunnei | 1 | -0/+8 |
2017-10-15 | hle: Initial implementation of NX service framework and IPC. | bunnei | 2 | -2/+2 |
2017-10-10 | hle: Remove a large amount of 3ds-specific service code. | bunnei | 2 | -42/+0 |
2017-09-30 | arm: Use 64-bit addressing in a bunch of places. | bunnei | 1 | -2/+2 |
2017-09-30 | Fixed type conversion ambiguity | Huw Pascoe | 3 | -11/+5 |
2017-09-27 | Disable unary operator- on Math::Vec2/Vec3/Vec4 for unsigned types. | Subv | 1 | -4/+8 |
2017-08-04 | common: Add build timestamp to scm_rev. | bunnei | 2 | -0/+3 |
2017-07-11 | vector_math: remove dead template parameter | wwylele | 1 | -1/+1 |
2017-07-11 | vector_math: remove broken SFINAE stuff | wwylele | 1 | -3/+2 |
2017-07-11 | SwRasterizer: Flip the vertex quaternions before clipping (if necessary). | Subv | 1 | -1/+1 |
2017-07-11 | SwRasterizer: Corrected the light LUT lookups. | Subv | 1 | -0/+5 |
2017-07-10 | logging: Add WebService as a log cateogry. | bunnei | 2 | -1/+3 |
2017-07-07 | Implement basic virtual Room support based on enet (#2803) | B3n30 | 2 | -0/+2 |
2017-06-30 | Remove unnecessary WIN32_LEAN_AND_MEAN macro definition | Kloen | 1 | -1/+0 |
2017-06-09 | Remove unused import in break_points.cpp (#2763) | Kloen Lansfiel | 1 | -1/+0 |
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 | Common: Fix some out-of-style includes | Yuri Kunde Schlesner | 3 | -5/+5 |
2017-05-28 | Move framebuffer_layout from Common to Core | Yuri Kunde Schlesner | 3 | -214/+0 |
2017-05-25 | Common: Clean up meta-template logic in BitField | Yuri Kunde Schlesner | 1 | -3/+3 |
2017-05-25 | Make BitField and ResultCode constexpr-initializable | Yuri Kunde Schlesner | 1 | -23/+42 |
2017-05-25 | common: Add a generic interface for logging telemetry fields. | bunnei | 3 | -0/+238 |
2017-05-20 | pica/swrasterizer: implement procedural texture | wwylele | 1 | -0/+10 |
2017-05-08 | Remove unused symbols code | Yuri Kunde Schlesner | 3 | -78/+0 |
2017-03-13 | common/cpu_detect: Add missing include and fix namespace scope | Yuri Kunde Schlesner | 1 | -5/+7 |
2017-03-11 | file_util: Log when using local user directory | wwylele | 1 | -0/+2 |
2017-03-08 | file_util: lower logging level for harmless cases | wwylele | 1 | -9/+7 |
2017-03-01 | Input: add device and factory template | wwylele | 2 | -0/+2 |
2017-03-01 | Common: add ParamPackage | wwylele | 3 | -0/+162 |
2017-02-27 | Remove built-in (non-Microprofile) profiler | Yuri Kunde Schlesner | 3 | -186/+0 |
2017-02-27 | SynchronizedWrapper: Add Lock convenience method | Yuri Kunde Schlesner | 1 | -18/+25 |
2017-02-23 | Add custom layout settings. | SonofUgly | 2 | -0/+27 |
2017-02-23 | Gui: Change title bar to include build name | James Rowe | 3 | -0/+26 |
2017-02-21 | HW: add AES engine & implement AES-CCM | wwylele | 3 | -0/+3 |
2017-02-14 | applied the change suggested by @wwylele | noah the goodra | 1 | -0/+1 |
2017-02-14 | added http service enum to the log.h file | noah the goodra | 1 | -0/+1 |
2017-01-31 | Common/x64: remove legacy emitter and abi (#2504) | Weiyi Wang | 5 | -4201/+1 |
2017-01-31 | file_util: Fixed implicit type conversion warning (#2503) | noah the goodra | 1 | -2/+2 |
2017-01-30 | Common: Optimize BitSet iterator | Yuri Kunde Schlesner | 1 | -14/+19 |
2017-01-28 | common: add <cstddef> to hash.h | Kloen | 1 | -0/+1 |
2017-01-28 | common: switch ComputeHash64 len param to size_t instead of int, fix warning on MSVC on dsp_dsp.cpp | Kloen | 2 | -6/+6 |
2016-12-30 | Service/NFC: stub GetTagInRangeEvent | mailwl | 2 | -0/+2 |
2016-12-26 | Common: add Quaternion | wwylele | 2 | -0/+45 |
2016-12-26 | vector math: add implementation of Length and Normalize | wwylele | 1 | -0/+19 |
2016-12-26 | MathUtil: add PI constant | wwylele | 1 | -0/+2 |
2016-12-26 | Common::Event: add WaitUntil | wwylele | 1 | -0/+10 |
2016-12-23 | file_util: fix missing sysdata path | wwylele | 1 | -3/+1 |
2016-12-23 | core: Move emu_window and key_map into core | MerryMage | 5 | -646/+0 |
2016-12-22 | file_util: Remove unused paths. | bunnei | 3 | -87/+3 |
2016-12-18 | Fixed GPLv2 license text in the start. | Vamsi Krishna | 1 | -1/+1 |
2016-12-15 | VideoCore: Convert x64 shader JIT to use Xbyak for assembly | Yuri Kunde Schlesner | 3 | -1/+234 |
2016-12-13 | Common: Fix gcc build on macOS | Jeffrey Pfau | 1 | -0/+11 |
2016-12-12 | csnd:SND reformat source code | mailwl | 2 | -0/+2 |
2016-12-05 | Support mingw cross-compile | Jannik Vogel | 5 | -5/+6 |
2016-11-30 | WINVER definition moved to CMake and cleanup | freiro | 1 | -3/+0 |
2016-11-30 | Set client SDK version to Service APIs | mailwl | 1 | -3/+2 |
2016-11-29 | Build: Fixed a few warnings. | Subv | 1 | -4/+4 |
2016-11-26 | Move to AppData/Roaming/Citra/ | freiro | 1 | -1/+1 |
2016-11-26 | Removed /user/ from path | freiro | 1 | -2/+1 |
2016-11-25 | MIC_U: Stub service funcions | mailwl | 2 | -0/+2 |
2016-11-24 | Switch to AppData/Roaming | freiro | 2 | -4/+4 |
2016-11-19 | Return by value and other fixes | freiro | 2 | -14/+8 |
2016-11-19 | Win32 move default user folder location to AppData | freiro | 2 | -0/+24 |
2016-11-14 | Add mingw compile support | James Rowe | 1 | -2/+3 |
2016-11-12 | Round the rectangle size to prevent float to int casting issues | James Rowe | 3 | -8/+9 |
2016-11-05 | Add default hotkey to swap primary screens. | James Rowe | 4 | -7/+10 |
2016-11-05 | Rework frame layouts to use a max rectangle instead of hardcoded calculations | James Rowe | 2 | -250/+100 |
2016-11-05 | LargeFrameLayout + Swapped | SonofUgly | 1 | -50/+36 |
2016-11-05 | Support additional screen layouts. | James Rowe | 5 | -73/+382 |
2016-10-28 | common: use system bswap* functions on more BSDs | Jan Beich | 1 | -2/+5 |
2016-10-28 | common: use system CPUID routine on DragonFly as well | Jan Beich | 1 | -2/+2 |
2016-10-28 | common: some FreeBSD headers are incomplete to avoid namespace pollution | Jan Beich | 1 | -1/+3 |
2016-10-28 | common: convert to standard stat()/fstat() interfaces | Anthony J. Bentley | 1 | -15/+10 |
2016-10-28 | common: stat64 is non-standard, hide on a random Unix | Jan Beich | 1 | -1/+1 |
2016-10-28 | common: only FreeBSD has thread affinity compatible with Linux | Jan Beich | 1 | -1/+5 |
2016-10-28 | common: define routines to set thread name on more BSDs | Jan Beich | 1 | -2/+4 |
2016-10-20 | Fix typos | Ricardo de Almeida Gonzaga | 2 | -2/+2 |
2016-10-02 | Update the stub code of BOSS | JamePeng | 2 | -0/+2 |
2016-09-30 | Common: Remove dangerous Vec[234] array constructors | Yuri Kunde Schlesner | 1 | -3/+0 |
2016-09-21 | Remove special rules for Windows.h and library includes | Yuri Kunde Schlesner | 3 | -1/+3 |
2016-09-21 | Use negative priorities to avoid special-casing the self-include | Yuri Kunde Schlesner | 10 | -11/+11 |
2016-09-21 | Remove empty newlines in #include blocks. | Emmanuel Gil Peyrot | 32 | -54/+13 |
2016-09-19 | Manually tweak source formatting and then re-run clang-format | Yuri Kunde Schlesner | 15 | -61/+32 |
2016-09-18 | Sources: Run clang-format on everything. | Emmanuel Gil Peyrot | 51 | -3389/+4172 |
2016-09-15 | microprofile: Double buffer size to 16MB. | bunnei | 1 | -1/+1 |
2016-09-13 | Common: readdir_r() is deprecated, switch to readdir(). | Emmanuel Gil Peyrot | 1 | -6/+2 |
2016-07-23 | Protection against a resize of size 0 | Alexandre LittleWhite Laurent | 1 | -4/+3 |
2016-06-25 | Remove superfluous std::move in return std::move(local_var) | scurest | 1 | -1/+1 |
2016-06-19 | Fix recursive scanning of directories | Yuri Kunde Schlesner | 2 | -17/+12 |
2016-05-27 | common_funcs: Provide rotr and rotl for MSVC | MerryMage | 1 | -12/+18 |
2016-05-21 | Common: Make recursive FileUtil functions take a maximum recursion | Emmanuel Gil Peyrot | 2 | -24/+36 |
2016-05-15 | fixup! fixup! Refactor input system | wwylele | 2 | -7/+7 |
2016-05-15 | fixup! Refactor input system | wwylele | 2 | -20/+24 |
2016-05-15 | implement circle pad modifier | wwylele | 2 | -4/+22 |
2016-05-15 | Refactor input subsystem | wwylele | 4 | -23/+210 |
2016-05-09 | swap: Get rid of pointer casting for swapping structs | Lioncash | 1 | -5/+5 |
2016-05-09 | swap: Get rid of undefined behavior in swapf and swapd | Lioncash | 1 | -14/+18 |
2016-05-09 | swap: Remove unused methods | Lioncash | 1 | -28/+0 |
2016-05-07 | AudioCore: SDL2 Sink | MerryMage | 2 | -1/+3 |
2016-04-30 | VideoCore: Run include-what-you-use and fix most includes. | Emmanuel Gil Peyrot | 6 | -5/+14 |
2016-04-29 | Common: Remove section measurement from profiler (#1731) | Yuri Kunde Schlesner | 5 | -259/+6 |
2016-04-29 | Make Citra build with MICROPROFILE_ENABLED set to 0 (#1709) | Henrik Rydgård | 1 | -0/+4 |
2016-04-24 | assert: Allow UNREACHABLE_MSG to have just one argument | Sam Spilsbury | 1 | -1/+1 |
2016-04-23 | Protect use of std::is_trivially_copyable to compile with GCC 4.9 | LittleWhite | 1 | -0/+4 |
2016-04-23 | assert: Add _MSG variations for UNREACHABLE and UNIMPLEMENTED | Sam Spilsbury | 1 | -0/+2 |
2016-04-15 | fix driver root identification on Windows | wwylele | 1 | -3/+12 |
2016-04-14 | Thread: Make Barrier reusable | MerryMage | 1 | -5/+5 |
2016-04-14 | common/thread: Correct code style | MerryMage | 1 | -21/+19 |
2016-04-14 | emitter: Add CALL that can be fixed up. | bunnei | 2 | -0/+13 |
2016-04-14 | emitter: Support arbitrary FixupBranch targets. | bunnei | 2 | -0/+17 |
2016-04-14 | file_util: In-class initialize data members | Lioncash | 2 | -6/+4 |
2016-04-14 | file_util: const qualify IOFile's Tell and GetSize functions | Lioncash | 2 | -8/+8 |
2016-04-14 | file_util: Don't expose IOFile internals through the API | Lioncash | 2 | -30/+4 |
2016-04-14 | file_util: Check for is_trivially_copyable | Lioncash | 1 | -3/+5 |
2016-04-14 | file_util: Make IOFile data members private | Lioncash | 1 | -0/+1 |
2016-04-12 | FileUtil: Missing #include, Add const to IOFile methods | MerryMage | 1 | -6/+7 |
2016-04-08 | cecd:u: stub GetCecStateAbbreviated (#1648) | mailwl | 1 | -1/+1 |
2016-04-05 | Common: Remove Common::make_unique, use std::make_unique | MerryMage | 2 | -18/+0 |
2016-04-02 | Dummy implementation dlp:SRVR Service. | exhalatio | 2 | -0/+2 |
2016-03-31 | remove debug code | LFsWang | 1 | -1/+1 |
2016-03-31 | cecd:u: stub GetCecInfoEventHandle, GetChangeStateEventHandle | mailwl | 2 | -0/+2 |
2016-03-31 | fix unicode url problem on windows | LFsWang | 1 | -6/+18 |
2016-03-31 | Fix encode problem On Windows | LFsWang | 3 | -21/+26 |
2016-03-27 | frd:u: Initial stub some functions | mailwl | 2 | -0/+2 |
2016-03-26 | remove unnecessary const | wwylele | 1 | -2/+2 |
2016-03-22 | implement accel and gyro backend | wwylele | 1 | -0/+48 |
2016-03-18 | vector_math: Add missing member in Vec4's SetZero function | Lioncash | 1 | -1/+4 |
2016-03-14 | Reorganize the ndm service path for dummy implement function | JamePeng | 2 | -0/+2 |
2016-03-13 | PICA: Align vertex attributes | Jannik Vogel | 2 | -0/+23 |
2016-03-13 | common_types: Make NonCopyable constructor constexpr | Lioncash | 1 | -1/+1 |
2016-03-13 | common_types: Specify const in deleted copy constructor/assignment operator | Lioncash | 1 | -2/+2 |
2016-03-09 | emitter: templatize ImmPtr | Lioncash | 1 | -2/+6 |
2016-03-09 | emitter: constexpr-ify helper functions | Lioncash | 1 | -19/+17 |
2016-03-09 | emitter: Get rid of CanDoOpWith | Lioncash | 1 | -7/+0 |
2016-03-09 | emitter: constexpr-ify OpArg | Lioncash | 1 | -30/+30 |
2016-03-09 | emitter: friend class OpArg with XEmitter | Lioncash | 1 | -3/+4 |
2016-03-09 | emitter: Remove unimplemented prototype | Lioncash | 1 | -1/+0 |
2016-03-09 | Common: Get rid of alignment macros | Lioncash | 1 | -9/+1 |
2016-02-27 | x64 Emitter: Fix L bit in VEX prefix | MerryMage | 1 | -2/+2 |
2016-02-26 | Initial implementation ir:user | mailwl | 2 | -0/+2 |
2016-02-21 | AudioCore: Skeleton Implementation | MerryMage | 3 | -1/+5 |
2016-02-12 | BitField: Make trivially copyable and remove assignment operator | MerryMage | 2 | -26/+22 |
2016-02-05 | backend: defaulted move constructor/assignment | Lioncash | 1 | -18/+2 |
2016-01-28 | color: Make trivial helpers constexpr | Lioncash | 1 | -8/+8 |
2016-01-25 | key_map: Use std::tie for comparisons | Lioncash | 1 | -7/+7 |
2016-01-16 | DiskDirectory: Initialize the directory member with valid info. | Subv | 1 | -1/+1 |
2015-12-23 | Add missing return values in ForeachDirectoryEntry | LFsWang | 1 | -4/+14 |
2015-11-27 | Refactor ScanDirectoryTreeAndCallback to separate errors and retvals | archshift | 2 | -50/+53 |
2015-11-23 | Services/Cam: Added new log type and camera enums from 3dbrew. | Subv | 2 | -0/+2 |
2015-11-12 | fix failure on gcc and clang | wwylele | 1 | -3/+3 |
2015-11-12 | disable unary minus when the type is not signed | wwylele | 1 | -0/+4 |
2015-10-22 | gl_rasterizer: Use MMH3 hash for shader cache hey. | bunnei | 1 | -18/+0 |
2015-10-22 | renderer_opengl: Refactor shader generation/caching to be more organized + various cleanups. | bunnei | 1 | -0/+18 |
2015-10-04 | Implement gdbstub | polaris- | 2 | -0/+2 |
2015-10-01 | bit_field: Re-enable code on MSVC | Lioncash | 1 | -11/+0 |
2015-10-01 | Split up FileUtil::ScanDirectoryTree to be able to use callbacks for custom behavior | archshift | 2 | -103/+83 |
2015-09-30 | symbols: Replace an insert call with emplace | Lioncash | 1 | -1/+1 |
2015-09-30 | symbols: Get rid of initial underscores in variable names | Lioncash | 2 | -20/+20 |
2015-09-30 | symbols: Directly initialize TSymbol members | Lioncash | 1 | -8/+3 |
2015-09-30 | symbols: Simplify GetSymbol | Lioncash | 1 | -8/+5 |
2015-09-20 | Implement gdbstub | polaris- | 2 | -0/+2 |
2015-09-16 | hash: Get rid of unused functions | Lioncash | 1 | -16/+0 |
2015-09-16 | general: Silence some warnings when using clang | Lioncash | 1 | -2/+2 |
2015-09-12 | memory_util: Remove unnecessary assignment in FreeMemoryPages | Lioncash | 1 | -3/+0 |
2015-09-12 | memory_util: Remove commented out printf statements | Lioncash | 1 | -10/+0 |
2015-09-12 | general: Replace 0 literals with nullptr where applicable | Lioncash | 2 | -6/+6 |
2015-09-12 | synchronized_wrapper: Add missing return in SynchronizedRef move assignment operator | Lioncash | 1 | -0/+1 |
2015-09-11 | common: Get rid of a cast in swap.h | Lioncash | 1 | -2/+2 |
2015-09-11 | common: Get rid of debug_interface.h | Lioncash | 4 | -176/+0 |
2015-09-01 | x64: Proper stack alignment in shader JIT function calls | aroulin | 3 | -424/+90 |
2015-09-01 | Common: Import BitSet from Dolphin | aroulin | 2 | -0/+190 |
2015-08-28 | Common: Fix MicroProfile compilation in MSVC2015 | Yuri Kunde Schlesner | 1 | -0/+5 |
2015-08-25 | Integrate the MicroProfile profiling library | Yuri Kunde Schlesner | 4 | -0/+51 |
2015-08-23 | x64-emitter: add RCPSS SSE instruction | aroulin | 2 | -0/+2 |
2015-08-21 | emitter: Remove pointer casts | Lioncash | 2 | -4/+27 |
2015-08-20 | emitter: Remove unnecessary defines | Lioncash | 1 | -5/+1 |
2015-08-20 | emitter: Remove unnecessary else keywords | Lioncash | 1 | -7/+7 |
2015-08-20 | emitter: Remove unused code | Lioncash | 2 | -44/+0 |
2015-08-20 | emitter: Remove unimplemented JMP prototype | Lioncash | 1 | -1/+0 |
2015-08-20 | emitter: Pass OpArg by reference where possible | Lioncash | 2 | -763/+763 |
2015-08-20 | emitter: Remove unnecessary inline specifiers | Lioncash | 1 | -33/+33 |
2015-08-18 | Fix building under MinGW | darkf | 2 | -4/+10 |
2015-08-16 | videocore: Added RG8 texture support | Patrick Martin | 1 | -0/+18 |
2015-08-16 | VMManager: Make LogLayout log level configurable as a parameter | Yuri Kunde Schlesner | 1 | -8/+7 |
2015-08-16 | Rename ARCHITECTURE_X64 definition to ARCHITECTURE_x86_64. | bunnei | 8 | -14/+14 |
2015-08-16 | Common: Cleanup CPU capability detection code. | bunnei | 4 | -198/+141 |
2015-08-16 | Common: Move cpu_detect to x64 directory. | bunnei | 4 | -5/+5 |
2015-08-16 | x64: Refactor to remove fake interfaces and general cleanups. | bunnei | 10 | -516/+26 |
2015-08-15 | Common: Added MurmurHash3 hash function for general-purpose use. | bunnei | 5 | -2/+158 |
2015-08-15 | Common: Ported over boilerplate x86 JIT code from Dolphin/PPSSPP. | bunnei | 9 | -4/+4380 |
2015-08-15 | Common: Ported over Dolphin's code for x86 CPU capability detection. | bunnei | 4 | -17/+273 |
2015-08-15 | Handle invalid `Log::Class` | Benjamin Barenblat | 1 | -1/+2 |
2015-08-12 | Stop defining GCC always_inline attributes as __forceinline | archshift | 2 | -7/+8 |
2015-08-03 | Use UNREACHABLE macro for impossible cases in previous commit | Benjamin Barenblat | 2 | -4/+3 |
2015-08-03 | Common: Work around bug in MSVC2015 standard library | Yuri Kunde Schlesner | 1 | -0/+14 |
2015-08-02 | Handle invalid `Log::Level::Count` | Benjamin Barenblat | 2 | -1/+9 |
2015-07-19 | Common : Fix Conversion Warnings | zawata | 1 | -1/+1 |
2015-07-18 | Common: Remove the unused and commented GetThemeDir prototype from FileUtil. | Emmanuel Gil Peyrot | 1 | -3/+0 |
2015-07-13 | Pica: Implement stencil testing. | Tony Wasserka | 1 | -1/+26 |
2015-07-13 | FileUtil: Add a WriteObject method for writing a single, POD-type object. | Tony Wasserka | 1 | -0/+10 |
2015-07-12 | don´t define snprintf on Visual Studio 2015 | Apology11 | 1 | -2/+4 |
2015-07-11 | Common: Remove thunk.h | Lioncash | 2 | -43/+0 |
2015-07-10 | Common: Remove redundant masking in BitField | Yuri Kunde Schlesner | 1 | -1/+1 |
2015-07-10 | Common: Fix mask generation in BitField | Yuri Kunde Schlesner | 1 | -1/+1 |
2015-06-28 | Common: Remove unused type unions breaking aliasing rules in horrible ways. | Emmanuel Gil Peyrot | 1 | -26/+0 |
2015-06-28 | Core: Cleanup file_sys includes. | Emmanuel Gil Peyrot | 1 | -0/+1 |
2015-06-28 | Core: Cleanup core includes. | Emmanuel Gil Peyrot | 1 | -1/+2 |
2015-06-28 | CitraQt: Cleanup includes. | Emmanuel Gil Peyrot | 2 | -1/+1 |
2015-06-28 | Common: Cleanup emu_window includes. | Emmanuel Gil Peyrot | 2 | -3/+15 |
2015-06-28 | Common: Remove unused ROUND_UP_POW2 macro. | Emmanuel Gil Peyrot | 1 | -7/+0 |
2015-06-28 | Common: Cleanup key_map includes. | Emmanuel Gil Peyrot | 1 | -0/+1 |
2015-06-28 | Common: Cleanup memory and misc includes. | Emmanuel Gil Peyrot | 7 | -22/+18 |
2015-06-28 | Common: Cleanup profiler includes. | Emmanuel Gil Peyrot | 4 | -7/+10 |
2015-06-28 | Common: Cleanup thread includes. | Emmanuel Gil Peyrot | 2 | -18/+15 |
2015-06-28 | Common: Fix string_util includes. | Emmanuel Gil Peyrot | 2 | -3/+9 |
2015-06-28 | Common: Fix FileUtil includes, and everything relying on those. | Emmanuel Gil Peyrot | 3 | -7/+14 |
2015-06-27 | Common: Remove now-unused EMU_PLATFORM define, fixes issue #373. | Emmanuel Gil Peyrot | 1 | -30/+0 |
2015-06-27 | Common: Remove unused SSE version checking and a GCC macro. | Emmanuel Gil Peyrot | 1 | -25/+0 |
2015-06-27 | Common: Remove unused fifo_queue.h. | Emmanuel Gil Peyrot | 2 | -112/+0 |
2015-06-12 | Services: Continue separation of services into their own folders | purpasmart96 | 2 | -2/+4 |
2015-06-09 | Render-to-texture flush, interval math fix | tfarley | 1 | -1/+1 |
2015-05-30 | Move video_core/color.h to common/color.h | archshift | 2 | -0/+215 |
2015-05-30 | Move video_core/math.h to common/vector_math.h | archshift | 2 | -0/+641 |
2015-05-29 | Remove every trailing whitespace from the project (but externals). | Emmanuel Gil Peyrot | 3 | -3/+3 |
2015-05-23 | OpenGL renderer | tfarley | 1 | -0/+4 |
2015-05-22 | Service::Y2R: Support for grayscale decoding of specific formats | Yuri Kunde Schlesner | 2 | -0/+2 |
2015-05-16 | Remove unused concurrent_ring_buffer.h | Yuri Kunde Schlesner | 2 | -164/+0 |
2015-05-14 | Common: Remove unused cruft from math_util, and remove a duplicated Rect class in common_types. | Emmanuel Gil Peyrot | 4 | -409/+3 |
2015-05-12 | Common: Use the log system to print assert messages | Yuri Kunde Schlesner | 1 | -7/+3 |
2015-05-12 | Common: Remove async logging | Yuri Kunde Schlesner | 7 | -210/+32 |
2015-05-09 | Common: Remove the BIT macro | Yuri Kunde Schlesner | 1 | -2/+0 |
2015-05-09 | Common: Add BIT macro | Yuri Kunde Schlesner | 1 | -0/+2 |
2015-05-08 | Common: Add StringFromFixedZeroTerminatedBuffer | Yuri Kunde Schlesner | 2 | -0/+14 |
2015-05-08 | Profiler: Fix off-by-one error when computing average. | Yuri Kunde Schlesner | 1 | -2/+1 |
2015-05-08 | Common: Remove mem_arena.cpp/h | Yuri Kunde Schlesner | 3 | -466/+0 |
2015-05-07 | Common: Remove hash.cpp/h | Yuri Kunde Schlesner | 3 | -543/+0 |
2015-05-07 | Common: Add proper macros to test for architecture pointer size | Yuri Kunde Schlesner | 5 | -17/+11 |
2015-05-07 | string_util: Get rid of UriDecode/UriEncode | Lioncash | 2 | -127/+0 |
2015-05-07 | Common: Remove common.h | Yuri Kunde Schlesner | 29 | -56/+43 |
2015-05-07 | Common: Move alignment macros to common_funcs.h | Yuri Kunde Schlesner | 2 | -21/+21 |
2015-05-07 | Common: Move SSE detection ifdefs to platform.h | Yuri Kunde Schlesner | 3 | -16/+21 |
2015-05-07 | Common: Remove more unused compatibility defines | Yuri Kunde Schlesner | 1 | -45/+0 |
2015-05-07 | Common: Move IO-specific compatibility macros to file_util.cpp | Yuri Kunde Schlesner | 2 | -26/+26 |
2015-05-07 | Common: Remove many unnecessary cross-platform compatibility macros | Yuri Kunde Schlesner | 5 | -88/+10 |
2015-05-07 | Clean-up includes | Yuri Kunde Schlesner | 1 | -0/+1 |
2015-05-07 | Move typedefs from kernel.h to more appropriate places | Yuri Kunde Schlesner | 1 | -0/+5 |
2015-05-07 | Common: Move NonCopyable to common_types.h | Yuri Kunde Schlesner | 2 | -10/+10 |
2015-05-07 | Common: Use C++11 deleted functions for NonCopyable | Yuri Kunde Schlesner | 1 | -8/+6 |
2015-05-07 | Common: Remove unused enums | Yuri Kunde Schlesner | 1 | -17/+0 |
2015-05-02 | EmuWindow: Clip mouse input coordinates to emulated screen dimensions. | Zaneo | 2 | -6/+21 |
2015-04-16 | Common: thread.h cleanups | Yuri Kunde Schlesner | 1 | -65/+16 |
2015-04-10 | Thread: Implement priority boost for starved threads. | bunnei | 1 | -0/+18 |
2015-04-03 | Services: Stubs and minor changes | purpasmart96 | 2 | -0/+4 |
2015-03-30 | disassembler: Get rid of a const_cast | Lioncash | 2 | -4/+4 |
2015-03-16 | Common: Fix logic for setting EMU_DATA_DIR. | Emmanuel Gil Peyrot | 1 | -6/+5 |
2015-03-16 | Common: Make a #else more apparent. | Emmanuel Gil Peyrot | 1 | -5/+1 |
2015-03-14 | EmuWindow: Fixed a reference to a temporary variable | Subv | 1 | -1/+1 |
2015-03-11 | HID: Complete refactor of pad/touch input to fix threading issues. | bunnei | 2 | -68/+63 |
2015-03-10 | EmuWindow: Made pad/touch functions non-static. | bunnei | 2 | -11/+6 |
2015-03-10 | EmuWindow: Added infrastructure code to enable touchpad support. | bunnei | 2 | -1/+93 |
2015-03-09 | Added LCD registers, and implementation for color filling in OGL code. | archshift | 2 | -0/+2 |
2015-03-08 | Fixed EmuWindow typo (fixes OSX build) | bunnei | 2 | -2/+2 |
2015-03-07 | Set framebuffer layout from EmuWindow. | bunnei | 2 | -7/+75 |
2015-03-06 | Logging: check for filter before sending to the queue, to skip all heavy formatting on the other thread. | Emmanuel Gil Peyrot | 5 | -7/+17 |
2015-03-06 | Removed swap code redundancy and moved common swap code to swap.h | archshift | 3 | -127/+97 |
2015-03-02 | Profiler: Implement QPCClock to get better precision on Win32 | Yuri Kunde Schlesner | 2 | -1/+42 |
2015-03-02 | Add profiling infrastructure and widget | Yuri Kunde Schlesner | 6 | -0/+493 |
2015-02-25 | Common: Switch to the XDG Base Directory Specification for directory selection. | Emmanuel Gil Peyrot | 2 | -10/+69 |
2015-02-22 | Added information reporting from ThrowFatalError | archshift | 3 | -2/+2 |
2015-02-20 | Common: Change names containing “Dolphin” or “PPSSPP” to something more generic. | Emmanuel Gil Peyrot | 2 | -8/+8 |
2015-02-20 | Misc cleanup of common and related functions | archshift | 3 | -79/+28 |
2015-02-20 | Remove duplication of INSERT_PADDING_WORDS between pica.h and gpu.h | archshift | 2 | -3/+3 |
2015-02-19 | Remove "super lame/broken" file_search compilation unit that was leftover from Dolphin | archshift | 3 | -128/+0 |
2015-02-19 | Remove redundant utf8 compilation unit that was leftover from Dolphin | archshift | 3 | -528/+0 |
2015-02-19 | Remove useless extended_trace compilation unit that was leftover from Dolphin | archshift | 3 | -480/+0 |
2015-02-19 | Remove the useless msg_handler compilation unit that was left over from Dolphin | archshift | 7 | -178/+11 |
2015-02-18 | Asserts: Use lambdas to keep assertion code away from the main code path | Yuri Kunde Schlesner | 1 | -6/+25 |
2015-02-17 | ConfigMem: Clean up the Config memory to be more like the shared page and moved | purpasmart96 | 1 | -0/+7 |
2015-02-13 | backend: Add logging subentry for ldr | Lioncash | 1 | -0/+1 |
2015-02-12 | Build: Fixed some warnings | Subv | 1 | -3/+3 |
2015-02-11 | Asserts: break/crash program, fit to style guide; log.h->assert.h | archshift | 15 | -105/+73 |
2015-02-08 | Services: Stub some functions | purpasmart96 | 1 | -0/+1 |
2015-02-07 | Fix a wrong file name in a comment | chinhodado | 1 | -1/+1 |
2015-01-30 | Common: Fix SCOPE_EXIT to actually create unique identifiers. | Yuri Kunde Schlesner | 2 | -1/+7 |
2015-01-21 | Added HID_SPVR service and split HID_U implementation into service/hid/hid.xxx | archshift | 3 | -10/+10 |
2015-01-10 | Logging: Log all called service functions (under trace). Compile out all trace logs under release for performance. | archshift | 3 | -24/+8 |
2015-01-07 | Common: Clean up ThreadQueueList | Yuri Kunde Schlesner | 1 | -144/+74 |
2015-01-07 | CoreTiming: Ported the CoreTiming namespace from PPSSPP | Subv | 2 | -0/+2 |
2015-01-06 | Common: Remove dead platform #ifdefs to make the code more readable. | Emmanuel Gil Peyrot | 5 | -101/+2 |
2015-01-05 | Common: Use std::abs instead of abs, using abs with cmath fails on some systems. | Emmanuel Gil Peyrot | 1 | -2/+3 |
2015-01-05 | Common: Remove the unused x86-specific 128-bit float type. | Emmanuel Gil Peyrot | 1 | -11/+0 |
2015-01-04 | Archives: Changed the way paths are built for the archives. | Subv | 3 | -20/+4 |
2015-01-04 | SaveDataCheck: Move the files to nand/title | Subv | 1 | -1/+1 |
2015-01-03 | Archives: Change the folder layout of some archives. | Subv | 3 | -20/+24 |
2015-01-03 | Archives: Reduced duplicate code in RomFS and SaveCheck. | Subv | 3 | -0/+4 |
2014-12-31 | SOC_U: Preliminary implementation of sockets. | Subv | 2 | -0/+2 |
2014-12-30 | Fix MSVC-related #defines and add CMakeLists comment | darkf | 5 | -10/+10 |
2014-12-30 | Archives: Implemented ExtSaveData and SharedExtSaveData | Subv | 3 | -0/+4 |
2014-12-21 | More warning cleanups | Chin | 1 | -0/+6 |
2014-12-21 | License change | purpasmart96 | 46 | -74/+74 |
2014-12-20 | BitField: Add an explicit Assign method. | Tony Wasserka | 1 | -1/+5 |
2014-12-20 | Common: Add a clone of std::make_unique | Yuri Kunde Schlesner | 2 | -0/+17 |
2014-12-18 | SaveData: Implemented the SystemSaveData archive. | Subv | 3 | -0/+4 |
2014-12-18 | Filesystem/Archives: Implemented the SaveData archive | Subv | 3 | -0/+4 |
2014-12-14 | Restore the original console color after logging a message. | Yuri Kunde Schlesner | 2 | -13/+25 |
2014-12-13 | Remove old logging system | Yuri Kunde Schlesner | 6 | -850/+2 |
2014-12-13 | Add configurable per-class log filtering | Yuri Kunde Schlesner | 5 | -3/+205 |
2014-12-13 | Convert old logging calls to new logging macros | Yuri Kunde Schlesner | 8 | -71/+94 |
2014-12-13 | Implement text path trimming for shorter paths. | Yuri Kunde Schlesner | 3 | -1/+53 |
2014-12-13 | Re-add coloring to the console logging output. | Yuri Kunde Schlesner | 1 | -0/+50 |
2014-12-13 | New logging system | Yuri Kunde Schlesner | 11 | -66/+716 |
2014-12-13 | Add SCOPE_EXIT macro to conveniently execute cleanup actions | Yuri Kunde Schlesner | 2 | -0/+38 |
2014-12-13 | Added missing include in common_funcs.h | Yuri Kunde Schlesner | 1 | -0/+1 |
2014-12-13 | Remove redundant include from common_funcs.h | Yuri Kunde Schlesner | 1 | -2/+0 |
2014-12-13 | APT_U: Added GetSharedFont service function. | bunnei | 1 | -0/+3 |
2014-12-12 | Common: Add "sysdata" to GetUserPath and cleanup. | bunnei | 3 | -26/+3 |
2014-12-10 | Explicitly specify LE strings to iconv, fixes paths in Steel Diver | archshift | 1 | -2/+2 |
2014-12-09 | Remove unused NDMA module | Yuri Kunde Schlesner | 2 | -2/+0 |
2014-12-09 | Some code cleanup. | Tony Wasserka | 1 | -0/+2 |
2014-12-09 | Fix some headers to include their dependencies properly. | Tony Wasserka | 2 | -0/+7 |
2014-12-07 | StringUtil: Perform some minimal cleanup. | Tony Wasserka | 1 | -3/+3 |
2014-12-03 | Change NULLs to nullptrs. | Rohit Nirmal | 17 | -92/+92 |
2014-11-29 | Fix MinGW build | darkf | 7 | -21/+34 |
2014-11-25 | Remove unused includes to common/thread.h | Emmanuel Gil Peyrot | 1 | -1/+0 |
2014-11-19 | Remove tabs in all files except in skyeye imports and in generated GL code | Emmanuel Gil Peyrot | 3 | -100/+100 |
2014-11-19 | Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generated | Emmanuel Gil Peyrot | 23 | -160/+160 |
2014-11-18 | Remove extraneous semicolons | Lioncash | 2 | -2/+2 |
2014-11-18 | EmuWindow: Add some explicit documentation and set proper minimal client area size. | Tony Wasserka | 1 | -2/+4 |
2014-11-18 | EmuWindow: Add a TODO. | Tony Wasserka | 1 | -0/+1 |
2014-11-18 | MathUtil: Make Rectangle work with unsigned types. | Tony Wasserka | 1 | -4/+5 |
2014-11-18 | EmuWindow: Better document the purpose of OnMinimalClientAreaChangeRequest. | Tony Wasserka | 1 | -0/+7 |
2014-11-18 | EmuWindow: Remove window title getters/setters. | Tony Wasserka | 1 | -16/+1 |
2014-11-18 | EmuWindow: Add documentation. | Tony Wasserka | 1 | -18/+57 |
2014-11-18 | EmuWindow: Add support for specifying minimal client area sizes. | Tony Wasserka | 1 | -8/+26 |
2014-11-18 | Fixup EmuWindow interface and implementations thereof. | Tony Wasserka | 1 | -28/+33 |
2014-11-18 | Viewport scaling and display density independence | Kevin Hartman | 1 | -2/+5 |
2014-11-18 | Add a GUI logging channel. | Tony Wasserka | 2 | -0/+2 |
2014-11-17 | emu_window: Fix initializer list order. | Lioncash | 1 | -2/+2 |
2014-11-13 | Use std::u16string for conversion between UTF-8 and UTF-16, FS:USER functions | archshift | 2 | -51/+115 |
2014-10-29 | Renamed souce files of services to match port names | Gareth Poole | 1 | -1/+1 |
2014-10-26 | Add `override` keyword through the code. | Yuri Kunde Schlesner | 2 | -3/+3 |
2014-10-26 | Fix compile errors in Clang | Yuri Kunde Schlesner | 1 | -1/+0 |
2014-10-25 | bit_field: Fix a typo in the sample usage. | Lioncash | 1 | -1/+1 |
2014-10-24 | Removed uses of raw c-string manipulation functions. | archshift | 4 | -21/+10 |
2014-10-23 | Use std sized types instead of platform specific typedefs | Yuri Kunde Schlesner | 2 | -32/+12 |
2014-10-23 | Common: Return from CreateFullPath early if the directory creation fails | archshift | 1 | -2/+4 |
2014-10-08 | Added configuration file system. | archshift | 6 | -69/+73 |
2014-10-06 | Common: Add a helper function to generate a 8.3 filename from a long one. | Emmanuel Gil Peyrot | 2 | -0/+53 |
2014-09-28 | Fix warnings in core and common | Lioncash | 3 | -15/+5 |
2014-09-22 | chunk_file: General cleanup | Lioncash | 1 | -244/+0 |
2014-09-21 | Use the citra user path for the sdmc directory | archshift | 3 | -0/+4 |
2014-09-17 | Common: Rename the File namespace to FileUtil, to match the filename and prevent collisions. | Emmanuel Gil Peyrot | 4 | -25/+25 |
2014-09-17 | Common: Return the number of items read/written in IOFile’s methods instead of a boolean. | Emmanuel Gil Peyrot | 1 | -8/+20 |
2014-09-12 | Added support for multiple input device types for KeyMap and connected Qt. | Kevin Hartman | 5 | -40/+61 |
2014-09-12 | Initial HID PAD work, with GLFW only. | Kevin Hartman | 4 | -0/+77 |
2014-09-09 | Removed fixed_size_queue.h | archshift | 2 | -71/+0 |
2014-09-09 | common: Prune all redundant includes | archshift | 10 | -34/+3 |
2014-09-09 | Moved common_types::Rect from common to Common namespace | archshift | 1 | -1/+1 |
2014-09-09 | Added string_util to common, small changes in loader.cpp | archshift | 11 | -32/+39 |
2014-09-09 | loader.cpp: improved file extension checking, made Upper/LowerStr useful | archshift | 2 | -12/+9 |
2014-09-08 | Common: Remove HAVE_CXX11_SYNTAX define from Common.h | Lioncash | 1 | -6/+0 |
2014-09-08 | Common: Fix a potential infinite loop in StringUtil's ReplaceAll | Lioncash | 1 | -3/+8 |
2014-09-07 | Removed common/std_xyz, instead using the std header | archshift | 7 | -856/+6 |
2014-09-03 | Removed common/atomic, instead using std::atomic | archshift | 4 | -198/+0 |
2014-09-01 | Remove hand-crafted Visual Studio solution. | Yuri Kunde Schlesner | 4 | -453/+0 |
2014-09-01 | Avoid LOGGING redefinition warnings. | Yuri Kunde Schlesner | 1 | -0/+2 |
2014-09-01 | CMake cleanup | Yuri Kunde Schlesner | 1 | -7/+16 |
2014-08-19 | Common: Add a clamp function to math_utils.h | Lioncash | 1 | -0/+7 |
2014-08-18 | Common: Get rid of an unnecessary forward declaration in symbols.h | Lioncash | 1 | -2/+0 |
2014-08-18 | Common: Don't return a reference to a string when calling GetName in symbols.cpp | Lioncash | 2 | -2/+2 |
2014-08-17 | Common: Correctly set ptr to null if mmap fails in memory_util | Lioncash | 1 | -5/+8 |
2014-08-17 | Common: Move remaining C header includes over to their C++ equivalent | Lioncash | 8 | -21/+20 |
2014-08-17 | Common: Move header guards over to pragma once | Lioncash | 33 | -146/+41 |
2014-08-16 | mem_arena: Replace insecure temporary file creation with devshm, importing Dolphin’s code. | Emmanuel Gil Peyrot | 1 | -24/+23 |
2014-08-12 | Simplified if-tree in extended_trace.cpp | archshift | 1 | -13/+9 |
2014-08-12 | break_points.cpp: return directly from conditionals | archshift | 1 | -6/+2 |
2014-08-12 | break_points: cleaned up, added `find_if`s | archshift | 2 | -59/+51 |
2014-08-12 | Changed iterators to use auto, some of which using range-based loops | archshift | 1 | -27/+28 |
2014-08-12 | Remove the fancy RegisterSet class introduced in 4c2bff61e. | Tony Wasserka | 3 | -165/+0 |
2014-08-08 | Use pthread_set_name_np() on OpenBSD. | Anthony J. Bentley | 1 | -1/+3 |
2014-07-23 | RegisterSet: Simplify code by using structs for register definition instead of unions. | Tony Wasserka | 1 | -6/+8 |
2014-07-19 | [build] Search for the git binary in the default msysgit install dir | Yuri Kunde Schlesner | 1 | -1/+8 |
2014-07-16 | BitField: Cast enum values to proper integer type. | Tony Wasserka | 1 | -1/+1 |
2014-07-16 | BitField: Add a static_assert. | Tony Wasserka | 1 | -0/+1 |
2014-07-16 | BitField: Delete copy assignment to prevent obscure bugs. | Tony Wasserka | 1 | -0/+16 |
2014-07-16 | BitField: Add an explicit evaluation method. | Tony Wasserka | 1 | -0/+5 |
2014-06-12 | Removed definition of MAX_PATH, this is already defined in common_paths.h. | bunnei | 1 | -2/+0 |
2014-06-12 | Preprocessor: #if's out OSX-specific GL changes on other platforms | archshift | 1 | -1/+1 |
2014-06-12 | Common: Removed duplicate "LONG" and "MAX_PATH" definitions. | bunnei | 1 | -2/+0 |
2014-06-12 | Pica: Use some template magic to define register structures efficiently. | Tony Wasserka | 3 | -3/+166 |
2014-06-12 | Rename LCD to GPU. | Tony Wasserka | 2 | -2/+2 |
2014-06-01 | log: updated MAX_LOGLEVEL to use correct log level enum type | bunnei | 3 | -5/+5 |
2014-06-01 | log: updated GenericLog __attribute__ for newly added parameter | bunnei | 1 | -1/+1 |
2014-05-30 | log: fixed to not print twice, enabled coloring, added OS print logging as its own type | bunnei | 4 | -37/+42 |
2014-05-20 | common_types: Changed BasicRect back to Rect, in the common namespace | archshift | 1 | -4/+6 |
2014-05-20 | Improved clarity and whitespace | archshift | 1 | -0/+1 |
2014-05-20 | CMakeLists: rename HEADS, improved comments | archshift | 1 | -2/+2 |
2014-05-17 | Updated cmakelists | archshift | 1 | -0/+1 |
2014-05-17 | added MIN, MAX, and CLAMP macros to common_funcs | bunnei | 1 | -0/+5 |
2014-05-16 | added ThreadQueueList class to common (taken from PPSSPP) | bunnei | 3 | -0/+218 |
2014-05-10 | added kernel logger to common | bunnei | 2 | -3/+5 |
2014-05-08 | removed incorrect dolphin copyright line | bunnei | 1 | -1/+0 |
2014-05-08 | fixed include of common in bit_field.h | bunnei | 1 | -1/+1 |
2014-05-08 | logger fix for linux | bunnei | 2 | -3/+3 |
2014-05-08 | added GSP to loggers | bunnei | 2 | -2/+2 |
2014-05-08 | added BitField to common | bunnei | 3 | -0/+175 |
2014-05-06 | - added better SVC logging | bunnei | 2 | -5/+5 |
2014-05-01 | Support for C++11 on OSX | archshift | 1 | -2/+2 |
2014-05-01 | Fixed indents | archshift | 1 | -1/+1 |
2014-04-30 | Some more experimentation | archshift | 1 | -3/+3 |
2014-04-29 | IT'S ALIVE! | archshift | 1 | -1/+39 |
2014-04-28 | Fix complaints about functions that could not be found | archshift | 1 | -1/+1 |
2014-04-28 | Problematic class with no current implementation | archshift | 1 | -2/+2 |
2014-04-28 | Rect to BasicRect | archshift | 1 | -4/+4 |
2014-04-28 | add missing bswap functions | bunnei | 1 | -0/+44 |
2014-04-28 | fix for issue Linux build #9, not sure why this is broken but its unused code I'm just getting rid of it | bunnei | 1 | -13/+0 |
2014-04-28 | removed DISALLOW_COPY_AND_ASSIGN in favor of NonCopyable class | bunnei | 1 | -5/+0 |
2014-04-25 | Resolved undefined Common::g_scm_branch error. | Thomas Edvalson | 1 | -1/+1 |
2014-04-24 | made qt window title consistent | bunnei | 1 | -1/+1 |
2014-04-24 | fixes to scm_rev generation to make it conistent with windows build | bunnei | 2 | -5/+5 |
2014-04-24 | updated windows scm_rev code to use new style | ShizZy | 5 | -66/+53 |
2014-04-24 | added scm rev generation on Linux/cmake | bunnei | 6 | -51/+37 |
2014-04-23 | fixes to build on linux | bunnei | 2 | -14/+14 |
2014-04-23 | removed duplicate rotl/rotr functions | ShizZy | 1 | -26/+0 |
2014-04-23 | updated CMakeLists for missing files | ShizZy | 1 | -0/+1 |
2014-04-18 | added NDMA hardware interface | bunnei | 2 | -2/+2 |
2014-04-15 | added helper functions for upper/lowercase strings | bunnei | 2 | -0/+22 |
2014-04-13 | Add symbols map | Mathieu Vaillancourt | 4 | -0/+100 |
2014-04-11 | added logger for generic HLE | bunnei | 2 | -3/+3 |
2014-04-11 | removed scm_rev.h from version control | bunnei | 1 | -4/+0 |
2014-04-11 | added missing const to GetWindowTitle | bunnei | 1 | -1/+1 |
2014-04-10 | updated CMakeLists | bunnei | 1 | -16/+17 |
2014-04-09 | - removed deprecated version.h | bunnei | 4 | -72/+52 |
2014-04-09 | fixed scm_rev_gen | bunnei | 2 | -5/+5 |
2014-04-09 | fixed project includes to use new directory structure | bunnei | 44 | -211/+201 |
2014-04-09 | got rid of 'src' folders in each sub-project | bunnei | 54 | -0/+0 |
2014-04-07 | added "citra" instead of "emu" to title bar | bunnei | 1 | -1/+1 |
2014-04-06 | added logger option specifically for the renderer | bunnei | 2 | -2/+2 |
2014-04-05 | added missing includes to common_types.h | bunnei | 1 | -0/+3 |
2014-04-05 | Updated common_types.h to use Gekko's version w/ Rect and some useful unions | bunnei | 1 | -30/+102 |
2014-04-05 | added DISALLOW_COPY_AND_ASSIGN macro | bunnei | 1 | -0/+5 |
2014-04-05 | added LCD logger | bunnei | 2 | -2/+2 |
2014-04-05 | added a HW option to logging | bunnei | 2 | -48/+48 |
2014-04-02 | convert tabs to spaces | bunnei | 47 | -5298/+5298 |
2014-04-01 | grabbed ppsspp's MemArena | bunnei | 2 | -221/+428 |
2013-10-02 | added TIME logger for core timing | ShizZy | 2 | -2/+2 |
2013-10-02 | renamed GC_ALIGNED* macros to MEMORY_ALIGNED* | ShizZy | 1 | -12/+12 |
2013-09-27 | upgraded proj files to vs 2013 | ShizZy | 2 | -2/+16 |
2013-09-26 | renamed from citrus to citra | ShizZy | 4 | -5/+5 |
2013-09-26 | moved file_sys back to core | ShizZy | 5 | -973/+0 |
2013-09-24 | removed <windows.h> include from common.h and added it only where needed | ShizZy | 2 | -5/+1 |
2013-09-24 | moved file_sys to common | ShizZy | 5 | -0/+973 |
2013-09-24 | added localtime_r for use on windows | ShizZy | 1 | -0/+8 |
2013-09-24 | added utf8 to common module, utils for dealing with utf8 | ShizZy | 4 | -0/+534 |
2013-09-20 | updated to chunk_file module from ppsspp | ShizZy | 1 | -133/+623 |
2013-09-20 | added a module for loading bootable binaries | ShizZy | 2 | -4/+4 |
2013-09-19 | added swap types to common | ShizZy | 4 | -0/+549 |
2013-09-19 | removed CORE and LOADER from LogTypes | ShizZy | 1 | -2/+0 |
2013-09-19 | added CORE and LOADER to LogTypes | ShizZy | 1 | -0/+2 |
2013-09-18 | changed log CPU from PPC to ARM11 | ShizZy | 2 | -2/+3 |
2013-09-18 | added default windows include | ShizZy | 1 | -0/+4 |
2013-09-16 | added file platform.h | ShizZy | 4 | -0/+137 |
2013-09-14 | renamed project to 'citrus' | ShizZy | 3 | -3/+3 |
2013-09-13 | added scm_rev_gen project to automatically create a header with the git revision on build | ShizZy | 4 | -3/+162 |
2013-09-09 | cleaned up VS project files | ShizZy | 1 | -11/+9 |
2013-09-09 | fixed some code warnings | ShizZy | 1 | -1/+1 |
2013-09-09 | removed unneeded dolphin paths code, fixed linker problems with common.lib | ShizZy | 3 | -132/+118 |
2013-09-09 | re-enabled GetLastErrorMsg | ShizZy | 1 | -19/+23 |
2013-09-08 | updated common paths | ShizZy | 2 | -4/+7 |
2013-09-06 | start of 3DS memory map | ShizZy | 3 | -12/+3 |
2013-09-05 | various fixes to be able to build project | ShizZy | 1 | -17/+13 |
2013-09-05 | added emu_window.h to define interface to drawing to a window | ShizZy | 3 | -0/+108 |
2013-09-05 | updated CMakeLists.txt file for new common files | ShizZy | 1 | -9/+16 |
2013-09-05 | replaced common code with dolphin common | ShizZy | 51 | -107/+8640 |
2013-09-04 | deleted gekko's common files | ShizZy | 28 | -4543/+0 |
2013-08-30 | adding initial project layout | ShizZy | 31 | -0/+4777 |