| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |