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