| Commit message (Expand) | Author | Files | Lines |
2020-06-28 | Core/Common: Address Feedback. | Fernando Sahmkow | 4 | -12/+13 |
2020-06-27 | Common/Kernel: Corrections and small bug fixing. | Fernando Sahmkow | 1 | -6/+1 |
2020-06-27 | Common/NativeClockx86: Reduce native clock accuracy further. | Fernando Sahmkow | 1 | -1/+1 |
2020-06-27 | Common/AtomicOps: Correct GCC Intrinsic argument ordering. | Fernando Sahmkow | 1 | -5/+5 |
2020-06-27 | Clang Format. | Fernando Sahmkow | 3 | -23/+23 |
2020-06-27 | General: Tune the priority of main emulation threads so they have higher priority than less important helper threads. | Fernando Sahmkow | 2 | -0/+55 |
2020-06-27 | X64 Clock: Reduce accuracy to be less or equal to guest accuracy. | Fernando Sahmkow | 2 | -1/+7 |
2020-06-27 | ARM/Memory: Correct Exclusive Monitor and Implement Exclusive Memory Writes. | Fernando Sahmkow | 3 | -0/+89 |
2020-06-27 | HostTiming: Pause the hardware clock on pause. | Fernando Sahmkow | 4 | -0/+15 |
2020-06-27 | General: Recover Prometheus project from harddrive failure
| Fernando Sahmkow | 1 | -0/+6 |
2020-06-26 | Common: Fix non-conan build | Fernando Sahmkow | 1 | -1/+2 |
2020-06-20 | common/telemetry: Add AVX512 to telemetry | Morph | 1 | -0/+1 |
2020-06-20 | common/cpu_detect: Add AVX512 detection | Morph | 2 | -0/+6 |
2020-06-18 | Common/Fiber: Address Feedback and Correct Memory leaks. | Fernando Sahmkow | 2 | -34/+41 |
2020-06-18 | Common/Fiber: Implement Rewind on Boost Context. | Fernando Sahmkow | 2 | -2/+39 |
2020-06-18 | Common/uint128: Correct MSVC Compilation in old versions. | Fernando Sahmkow | 1 | -0/+4 |
2020-06-18 | Common/Fiber: Document fiber interexchange. | Fernando Sahmkow | 1 | -1/+4 |
2020-06-18 | Common/Fiber: Implement Rewinding. | Fernando Sahmkow | 2 | -2/+38 |
2020-06-18 | Common/Fiber: Additional corrections to f_context. | Fernando Sahmkow | 1 | -4/+4 |
2020-06-18 | Common/Fiber: Correct f_context based Fibers. | Fernando Sahmkow | 1 | -6/+8 |
2020-06-18 | Core/HostTiming: Allow events to be advanced manually. | Fernando Sahmkow | 2 | -5/+6 |
2020-06-18 | Common/Tests: Address Feedback | Fernando Sahmkow | 3 | -8/+8 |
2020-06-18 | Common: Make MinGW build use Windows Fibers instead of fcontext_t | Fernando Sahmkow | 2 | -4/+4 |
2020-06-18 | Common/Tests: Clang Format. | Fernando Sahmkow | 4 | -18/+21 |
2020-06-18 | Common: Correct fcontext fibers. | Fernando Sahmkow | 1 | -5/+4 |
2020-06-18 | Common: Refactor & Document Wall clock. | Fernando Sahmkow | 5 | -49/+49 |
2020-06-18 | Common: Implement WallClock Interface and implement a native clock for x64 | Fernando Sahmkow | 7 | -0/+348 |
2020-06-18 | Tests: Add base tests to host timing | Fernando Sahmkow | 1 | -2/+2 |
2020-06-18 | Common: Polish Fiber class, add comments, asserts and more tests. | Fernando Sahmkow | 4 | -24/+53 |
2020-06-18 | Tests: Add tests for fibers and refactor/fix Fiber class | Fernando Sahmkow | 2 | -19/+32 |
2020-06-18 | Common: Implement a basic Fiber class. | Fernando Sahmkow | 3 | -0/+204 |
2020-06-18 | Common: Implement a basic SpinLock class | Fernando Sahmkow | 3 | -0/+68 |
2020-06-15 | xbyak_abi: Prefer returning a struct to using out parameters in ABI_CalculateFrameSize | MerryMage | 1 | -17/+19 |
2020-06-15 | xbyak_abi: Register indexes should be unsigned | MerryMage | 1 | -11/+12 |
2020-06-15 | xbyak_abi: Remove *GPS variants of stack manipulation functions | MerryMage | 1 | -36/+0 |
2020-06-15 | xbyak_abi: Fix ABI_PushRegistersAndAdjustStack | MerryMage | 1 | -6/+2 |
2020-06-12 | gl_arb_decompiler: Implement an assembly shader decompiler | ReinUsesLisp | 1 | -0/+2 |
2020-05-30 | Add xbyak external | David Marcec | 3 | -1/+316 |
2020-05-27 | Fix macOS code and change "Swapfile" to "Swap" | Morph | 1 | -2/+5 |
2020-05-17 | main: Log host system memory parameters | Morph | 3 | -0/+81 |
2020-05-13 | time_zone: Use std::chrono::seconds for strong typing. | bunnei | 2 | -3/+4 |
2020-05-11 | common: Add module to get the current time zone. | bunnei | 3 | -0/+68 |
2020-05-08 | Replace externals with Conan (#3735) | James Rowe | 1 | -2/+2 |
2020-04-29 | acc: Return a unique value per account for GetAccountId | David Marcec | 1 | -0/+5 |
2020-04-24 | Fix -Werror=conversion error. | Markus Wick | 1 | -1/+1 |
2020-04-17 | common: page_table: Update to use VirtualBuffer and simplify. | bunnei | 2 | -53/+18 |
2020-04-17 | common: Add VirtualBuffer class, to abstract memory virtualization. | bunnei | 3 | -0/+112 |
2020-04-17 | common: scope_exit: Implement mechanism for canceling a scope exit. | bunnei | 1 | -1/+8 |
2020-04-17 | common: alignment: Add a helper function for generic alignment checking. | bunnei | 1 | -0/+7 |
2020-04-17 | common: common_funcs: Add a macro for defining enum flag operators. | bunnei | 1 | -0/+32 |
2020-04-15 | file_util: Early-exit in WriteArray and ReadArray if specified lengths are zero | Lioncash | 2 | -9/+33 |
2020-04-09 | common/file_util: Allow access to files on network shares | Ben Russell | 1 | -1/+8 |
2020-04-07 | common/dynamic_library: Import and adapt helper from Dolphin | ReinUsesLisp | 3 | -0/+183 |
2020-04-01 | common: Port some changes from dolphin (#5127) | Vitor K | 2 | -15/+16 |
2020-03-14 | PageTable: move backing addresses to a children class as the CPU page table does not need them. | Fernando Sahmkow | 2 | -3/+24 |
2020-03-13 | shader/transform_feedback: Add host API friendly TFB builder | ReinUsesLisp | 1 | -0/+2 |
2020-03-09 | video_core: Rename "const buffer locker" to "registry" | ReinUsesLisp | 1 | -2/+2 |
2020-03-09 | gl_shader_cache: Rework shader cache and remove post-specializations | ReinUsesLisp | 1 | -2/+0 |
2020-02-28 | common/math_util: Support float type rectangles | ReinUsesLisp | 1 | -2/+14 |
2020-01-23 | common/logging: don't use regex for path trimming | BreadFish64 | 4 | -36/+23 |
2020-01-23 | Address second part of review comments | FearlessTobi | 1 | -1/+1 |
2020-01-23 | Input: UDP Client to provide motion and touch controls | fearlessTobi | 1 | -0/+9 |
2020-01-18 | Remove unused CPU Vendor string and telemtry field | James Rowe | 3 | -114/+0 |
2020-01-16 | Fix git version in scm_rev.cpp | James Rowe | 1 | -0/+5 |
2019-12-17 | common: SPSCQueue: Notify after incrementing queue size. | bunnei | 1 | -2/+9 |
2019-11-23 | fix clang-format and lambda capture | Weiyi Wang | 1 | -1/+2 |
2019-11-23 | unfold UNREACHABLE implementation for dumb compilers | Weiyi Wang | 1 | -2/+2 |
2019-11-16 | Revert "common/bit_field: Silence sign-conversion warnings" | Rodrigo Locatti | 1 | -3/+2 |
2019-11-15 | common/logging: Silence no return value warnings | ReinUsesLisp | 1 | -2/+6 |
2019-11-15 | common/bit_field: Silence sign-conversion warnings | Lioncash | 1 | -2/+3 |
2019-11-14 | common_funcs: Remove semicolons from INSERT_PADDING_* macros | Lioncash | 1 | -4/+6 |
2019-11-13 | common/hash: Remove unused HashableStruct | Lioncash | 1 | -35/+0 |
2019-11-13 | common_funcs: silence sign-conversion warnings in MakeMagic() | Lioncash | 1 | -1/+1 |
2019-11-06 | ci: Populate build repository from Azure environment | Zach Hilman | 1 | -11/+2 |
2019-11-04 | common_func: Use std::array for INSERT_PADDING_* macros. | bunnei | 2 | -12/+17 |
2019-11-03 | Revert "common_func: Use std::array for INSERT_PADDING_* macros." | bunnei | 1 | -3/+2 |
2019-11-03 | common_func: Use std::array for INSERT_PADDING_* macros. | bunnei | 1 | -2/+3 |
2019-11-03 | common/bit_field: Remove FORCE_INLINE calls | Tobias | 1 | -2/+2 |
2019-10-26 | Shader_IR: Address Feedback. | Fernando Sahmkow | 1 | -1/+1 |
2019-10-25 | VideoCore: Unify const buffer accessing along engines and provide ConstBufferLocker class to shaders. | Fernando Sahmkow | 2 | -2/+15 |
2019-10-15 | common/algorithm: Add description comment indicating intended algorithms | Lioncash | 1 | -0/+5 |
2019-10-15 | common: Rename binary_find.h to algorithm.h | Lioncash | 2 | -1/+2 |
2019-10-15 | Kernel Scheduler: Make sure the global scheduler shutdowns correctly. | Fernando Sahmkow | 1 | -0/+7 |
2019-10-07 | alignment: Resolve allocator construction issues on debug | Lioncash | 1 | -0/+5 |
2019-10-07 | alignment: Specify trait definitions within the allocator | Lioncash | 1 | -0/+5 |
2019-10-05 | common: Add additional SCM revision fields | Zach Hilman | 3 | -0/+21 |
2019-10-05 | common/file_util: Silence -Wswitch | ReinUsesLisp | 1 | -1/+2 |
2019-10-05 | Shader_Ir: Refactor Decompilation process and allow multiple decompilation modes. | Fernando Sahmkow | 1 | -0/+2 |
2019-10-05 | shader_ir: Corrections to outward movements and misc stuffs | Fernando Sahmkow | 1 | -0/+4 |
2019-09-22 | cmake: Add SCM detection for Azure | Zach Hilman | 1 | -0/+3 |
2019-09-22 | log: Add logging class for Cheat Engine | Zach Hilman | 2 | -0/+2 |
2019-08-21 | shader_ir: Implement VOTE | ReinUsesLisp | 1 | -0/+1 |
2019-07-20 | Common/Alignment: Add noexcept where required. | Fernando Sahmkow | 1 | -5/+5 |
2019-07-19 | Kernel: Address Feedback | Fernando Sahmkow | 1 | -3/+2 |
2019-07-19 | Common: Correct alignment allocator to work on C++14 or higher. | Fernando Sahmkow | 1 | -37/+19 |
2019-07-19 | VM_Manager: Align allocated memory to 256bytes | Fernando Sahmkow | 1 | -0/+79 |
2019-07-09 | shader_ir: Implement a new shader scanner | Fernando Sahmkow | 1 | -0/+2 |
2019-07-05 | texture_cache: Address Feedback | Fernando Sahmkow | 3 | -10/+22 |
2019-06-24 | common/alignment: Address feedback | ReinUsesLisp | 1 | -2/+3 |
2019-06-21 | shader: Decode SUST and implement backing image functionality | ReinUsesLisp | 1 | -0/+1 |
2019-06-21 | texture_cache: Optimize GetMipBlockHeight and GetMipBlockDepth | Fernando Sahmkow | 1 | -0/+44 |
2019-06-21 | video_core: Use un-shifted block sizes to avoid integer divisions | ReinUsesLisp | 1 | -0/+5 |
2019-06-21 | Reduce amount of size calculations. | Fernando Sahmkow | 1 | -0/+11 |
2019-06-12 | common/hex_util: Reserve std::string memory ahead of time | Lioncash | 1 | -0/+5 |
2019-06-12 | common/hex_util: Combine HexVectorToString() and HexArrayToString() | Lioncash | 2 | -11/+7 |
2019-06-07 | cmake: Add missing shader hash file entries | ReinUsesLisp | 1 | -0/+3 |
2019-05-31 | common/math_util: Provide a template deduction guide for Common::Rectangle | Lioncash | 1 | -0/+3 |
2019-05-23 | common/file_util: Remove unnecessary return at end of void StripTailDirSlashes() | Lioncash | 1 | -6/+8 |
2019-05-23 | common/file_util: Make GetCurrentDir() return a std::optional | Lioncash | 2 | -3/+4 |
2019-05-23 | common/file_util: Remove duplicated documentation comments | Lioncash | 1 | -25/+0 |
2019-05-23 | common/file_util: Make ReadFileToString and WriteStringToFile consistent | Lioncash | 2 | -5/+5 |
2019-05-23 | common/file_util: Remove unnecessary c_str() calls | Lioncash | 1 | -2/+2 |
2019-05-23 | common/file_util: Make IOFile's WriteString take a std::string_view | Lioncash | 1 | -2/+2 |
2019-05-04 | common/zstd_compression: Remove #pragma once directive from source file | Lioncash | 1 | -2/+0 |
2019-04-25 | mii: Implement Delete and Destroy file | Zach Hilman | 1 | -5/+6 |
2019-04-25 | mii_manager: Cleanup and optimization | Zach Hilman | 2 | -3/+5 |
2019-04-25 | common: Extract UUID to its own class | Zach Hilman | 3 | -0/+80 |
2019-04-15 | common/{lz4_compression, zstd_compression}: Add missing header guards | Lioncash | 2 | -0/+4 |
2019-04-12 | common/swap: Improve codegen of the default swap fallbacks | Lioncash | 1 | -3/+7 |
2019-04-12 | common/swap: Mark byte swapping free functions with [[nodiscard]] and noexcept | Lioncash | 1 | -11/+11 |
2019-04-12 | common/swap: Simplify swap function ifdefs | Lioncash | 1 | -48/+15 |
2019-04-12 | common/swap: Remove 32-bit ARM path | Lioncash | 1 | -13/+0 |
2019-04-12 | common/scope_exit: Replace std::move with std::forward in ScopeExit() | Lioncash | 1 | -1/+1 |
2019-04-07 | Permit a Null Shader in case of a bad host_ptr. | Fernando Sahmkow | 1 | -0/+18 |
2019-04-05 | common/multi_level_queue: Silence truncation warning in iterator operator++ | Lioncash | 1 | -1/+1 |
2019-04-05 | common/bit_util: Make CountLeading/CountTrailing functions have the same return types | Lioncash | 1 | -8/+8 |
2019-04-04 | common/lz4_compression: Remove #pragma once directive from the cpp file | Lioncash | 1 | -2/+0 |
2019-04-01 | general: Use deducation guides for std::lock_guard and std::unique_lock | Lioncash | 4 | -14/+14 |
2019-03-29 | common/thread: Remove unused functions | Lioncash | 2 | -41/+0 |
2019-03-29 | common/zstd_compression: simplify decompression interface | unknown | 2 | -10/+9 |
2019-03-29 | common/zstd_compression: Add Zstandard wrapper | unknown | 3 | -0/+98 |
2019-03-29 | common: Link libzstd_static | unknown | 1 | -1/+1 |
2019-03-29 | Addressed feedback | unknown | 5 | -81/+135 |
2019-03-29 | gl_shader_disk_cache: Use better compression for transferable and precompiled shader disk chache files | unknown | 2 | -8/+24 |
2019-03-29 | data_compression: Move LZ4 compression from video_core/gl_shader_disk_cache to common/data_compression | unknown | 3 | -0/+66 |
2019-03-27 | Fixes and corrections on formatting. | Fernando Sahmkow | 2 | -5/+10 |
2019-03-27 | Fixes to multilevelqueue's iterator. | Fernando Sahmkow | 1 | -1/+5 |
2019-03-27 | Use MultiLevelQueue instead of old ThreadQueueList | Fernando Sahmkow | 1 | -12/+10 |
2019-03-27 | Implement intrinsics CountTrailingZeroes and test it. | Fernando Sahmkow | 1 | -12/+33 |
2019-03-27 | Implement a MultiLevelQueue | Fernando Sahmkow | 3 | -0/+349 |
2019-03-21 | common/bit_util: Fix bad merge duplicating the copy constructor | Lioncash | 1 | -2/+0 |
2019-03-21 | common/uint128: Add missing header guard | Lioncash | 1 | -0/+2 |
2019-03-21 | common/uint128: Add missing top-file source text | Lioncash | 2 | -0/+7 |
2019-03-21 | gpu: Rewrite virtual memory manager using PageTable. | bunnei | 2 | -1/+7 |
2019-03-21 | gpu: Move GPUVAddr definition to common_types. | bunnei | 1 | -4/+3 |
2019-03-21 | common/CMakeLists: Amend boost dependency | Lioncash | 1 | -1/+1 |
2019-03-17 | core: Move PageTable struct into Common. | bunnei | 5 | -0/+171 |
2019-03-16 | common/thread_queue_list: Remove unnecessary dependency on boost | Lioncash | 2 | -4/+4 |
2019-03-07 | common/bit_field: Make BitField trivially copyable | Lioncash | 1 | -9/+7 |
2019-03-02 | logging/backend: Make time_origin a class variable instead of a local static | Lioncash | 1 | -2/+1 |
2019-03-02 | logging/backend: Move CreateEntry into the Impl class | Lioncash | 2 | -29/+26 |
2019-02-27 | common/math_util: Move contents into the Common namespace | Lioncash | 1 | -2/+2 |
2019-02-27 | common/vector_math: Move Vec[x] types into the Common namespace | Lioncash | 3 | -25/+25 |
2019-02-27 | common/quaternion: Move Quaternion into the Common namespace | Lioncash | 1 | -2/+2 |
2019-02-26 | shader/decode: Split memory and texture instructions decoding | ReinUsesLisp | 1 | -0/+1 |
2019-02-24 | Remove GCC version checks | tgsm | 1 | -3/+3 |
2019-02-16 | Corrections, documenting and fixes. | Fernando Sahmkow | 2 | -9/+11 |
2019-02-16 | Use u128 on Clock Cycles calculation. | Fernando Sahmkow | 2 | -21/+26 |
2019-02-16 | Implement 128 bits Unsigned Integer Multiplication and Division. | Fernando Sahmkow | 3 | -0/+50 |
2019-02-15 | Adressed review comments | B3n30 | 2 | -7/+9 |
2019-02-15 | threadsafe_queue: Add WaitIfEmpty and use it in logging | B3n30 | 3 | -14/+26 |
2019-02-13 | Make bitfield assignment operator public | fearlessTobi | 1 | -6/+2 |
2019-02-13 | threadsafe_queue: Use std::size_t for representing size | Lioncash | 1 | -7/+6 |
2019-02-13 | threadsafe_queue: Remove NeedSize template parameter | Lioncash | 1 | -13/+11 |
2019-02-12 | logging: Add Vulkan backend logging class type | ReinUsesLisp | 2 | -0/+2 |
2019-02-07 | cmake: Fix title bar issue | ReinUsesLisp | 1 | -1/+14 |
2019-02-07 | cmake: Use CMAKE_COMMAND instead of "cmake" | Frederic L | 1 | -1/+1 |
2019-02-07 | gl_shader_disk_cache: Invalidate shader cache changes with CMake hash | ReinUsesLisp | 3 | -39/+56 |
2019-02-07 | file_util: Add shader directory | ReinUsesLisp | 3 | -0/+3 |
2019-02-06 | common/bitfield: make it endianness-aware | Weiyi Wang | 1 | -3/+9 |
2019-02-06 | common/swap: remove default value for swap type internal storage | Weiyi Wang | 1 | -1/+1 |
2019-02-06 | common/swap: use template and tag for LE/BE specification | Weiyi Wang | 1 | -39/+91 |
2019-02-06 | common/swap: add swap template for enum | Weiyi Wang | 1 | -0/+52 |
2018-12-21 | common/quaternion: Ensure that w is always initialized | Lioncash | 1 | -1/+1 |
2018-12-21 | common: Add basic bit manipulation utility function to Common | Lioncash | 2 | -0/+62 |
2018-12-07 | Backport review comment from citra-emu/citra#4418 | Tobias | 1 | -2/+2 |
2018-11-22 | common/thread: Drop Hungarian notation on SetCurrentThreadName's parameter | Lioncash | 1 | -7/+7 |
2018-11-22 | scheduler: Add explanations for YieldWith and WithoutLoadBalancing | Zach Hilman | 1 | -2/+2 |
2018-11-22 | common/thread: Make Barrier's 'count' member non-const | Lioncash | 1 | -1/+1 |
2018-11-22 | common/thread: Initialize class member variables where applicable | Lioncash | 1 | -6/+4 |
2018-11-22 | common/thread: Group non-member functions together | Lioncash | 1 | -3/+2 |
2018-11-22 | common/thread: Remove SleepCurrentThread() | Lioncash | 2 | -12/+0 |
2018-11-22 | common/thread: Remove unused CurrentThreadId() | Lioncash | 2 | -12/+0 |
2018-11-22 | common: Remove bit_set.h | Lioncash | 2 | -245/+0 |
2018-11-21 | common: Remove dependency on xbyak | Lioncash | 3 | -274/+0 |
2018-11-21 | common/math_util: Simplify std::make_signed usages to std::make_signed_t | Lioncash | 1 | -2/+2 |
2018-11-21 | common/math_util: Make Rectangle's constructors constexpr | Lioncash | 1 | -2/+2 |
2018-11-21 | common/math_util: Remove unnecessary static from PI | Lioncash | 1 | -1/+1 |
2018-11-21 | common/math_util: Remove unused IntervalsIntersect() function | Lioncash | 1 | -6/+0 |
2018-11-21 | common/assert: Add UNIMPLEMENTED_IF and UNIMPLEMENTED_IF_MSG for conditional assertions | Lioncash | 1 | -0/+3 |
2018-11-20 | common/assert: Make the UNIMPLEMENTED macro properly assert | Lioncash | 1 | -1/+1 |
2018-11-19 | svc: Implement yield types 0 and -1 | Zach Hilman | 1 | -0/+16 |
2018-11-18 | am: Deglobalize software keyboard applet | Zach Hilman | 2 | -4/+4 |
2018-11-18 | string_util: Implement buffer to UTF-16 string helper function | Zach Hilman | 2 | -0/+17 |
2018-11-16 | Common/Bitfield: store value as unsigned type | Weiyi Wang | 1 | -9/+10 |
2018-11-14 | string_util: Remove ArrayToString() | Lioncash | 2 | -21/+0 |
2018-11-14 | string_util: Remove TryParse() | Lioncash | 2 | -54/+3 |
2018-11-13 | string_util: Remove ThousandSeparate() | Lioncash | 1 | -14/+0 |
2018-10-28 | compatdb: Use a seperate endpoint for testcase submission | fearlessTobi | 1 | -0/+4 |
2018-10-24 | logging/backend: Add missing services to the log filters | Lioncash | 2 | -0/+5 |
2018-10-23 | common: Remove memory_util.cpp/.h | Lioncash | 3 | -200/+0 |
2018-10-23 | only redefine 64 bit file operation for MSVC | Weiyi Wang | 1 | -5/+8 |
2018-10-21 | service: Add skeleton for psm service | Zach Hilman | 1 | -0/+1 |
2018-10-18 | common: Add function for checking word alignment to alignment.h | Lioncash | 1 | -0/+6 |
2018-10-18 | common: Move Is4KBAligned() to alignment.h | Lioncash | 1 | -0/+6 |
2018-10-11 | web_backend: Make Client use the PImpl idiom | Lioncash | 1 | -0/+1 |
2018-10-07 | logging: Add DebuggerBackend for logging to Visual Studio | Carl Kenner | 2 | -2/+23 |
2018-10-06 | Remove "#" in the version number | fearlessTobi | 1 | -1/+1 |
2018-10-06 | citra_qt/configuration: misc input tab improvements | zhupengfei | 2 | -1/+19 |
2018-10-05 | text_formatter: Avoid unnecessary string temporary creation in PrintMessage() | Lioncash | 1 | -1/+1 |
2018-10-04 | ips_layer: Deduplicate resource usage | Zach Hilman | 2 | -2/+2 |
2018-10-04 | hex_util: Add HexVectorToString and HexStringToVector | Zach Hilman | 2 | -0/+24 |
2018-10-02 | string_util: unify UTF8<->UTF16 conversion to codecvt | Weiyi Wang | 1 | -109/+6 |
2018-10-02 | string_util: remove TString conversion for windows | Weiyi Wang | 2 | -19/+1 |
2018-10-02 | string_util: remove ShiftJIS/CP1252 conversion function | Weiyi Wang | 2 | -22/+0 |
2018-10-02 | Review comments - part 5 | fearlessTobi | 1 | -0/+1 |
2018-10-02 | Address a bunch of review comments | fearlessTobi | 1 | -1/+1 |
2018-10-02 | Port web_service from Citra | fearlessTobi | 4 | -0/+107 |
2018-09-24 | Stubbed IRS (#1349) | David | 2 | -0/+2 |
2018-09-22 | common/thread: remove YieldCPU() | Weiyi Wang | 1 | -8/+0 |
2018-09-22 | common_paths: Add Load and Dump dirs | Zach Hilman | 3 | -0/+6 |
2018-09-19 | ring_buffer: Use std::atomic_size_t in a static assert | Lioncash | 1 | -1/+1 |
2018-09-19 | ring_buffer: Use std::hardware_destructive_interference_size to determine alignment size for avoiding false sharing | Lioncash | 1 | -2/+10 |
2018-09-15 | Port #4182 from Citra: "Prefix all size_t with std::" | fearlessTobi | 23 | -135/+140 |
2018-09-08 | common: Implement a ring buffer | MerryMage | 2 | -0/+112 |
2018-09-07 | Better Title Bar Display | CaptV0rt3x | 3 | -5/+25 |
2018-09-04 | common/logging: Amend documentation comments | Lioncash | 2 | -6/+6 |
2018-09-04 | common/logging/filter: Replace C-style case with C++ static_cast | Lioncash | 1 | -1/+1 |
2018-09-04 | common/logging/filter: Make constructor explicit | Lioncash | 1 | -1/+1 |
2018-08-24 | file_util: Correct return value in early exit of ReadFileToString() | Lioncash | 1 | -1/+1 |
2018-08-23 | hex_util: Replace logic_errors with LOG_CRITICAL | Zach Hilman | 1 | -5/+17 |
2018-08-21 | logging/text_formatter: Use empty braces for initializing CONSOLE_SCREEN_BUFFER_INFO instance | Lioncash | 1 | -1/+1 |
2018-08-21 | bit_field: Convert ToBool() into explicit operator bool | Lioncash | 1 | -2/+1 |
2018-08-16 | common: Namespace hex_util.h/.cpp | Lioncash | 2 | -0/+8 |
2018-08-15 | common/telemetry: Migrate core-independent info gathering to common | Lioncash | 2 | -0/+77 |
2018-08-15 | common/xbyak_abi: Mark defined functions in header as inline | Lioncash | 1 | -7/+7 |
2018-08-15 | common/xbyak: Use nested namespace specifiers where applicable | Lioncash | 2 | -8/+4 |
2018-08-15 | common: Remove unused old breakpoint source files | Lioncash | 3 | -141/+0 |
2018-08-14 | logging/backend: Use const reference to refer to log filter | Lioncash | 1 | -2/+3 |
2018-08-13 | common/misc: use windows.h | Zhu PengFei | 1 | -1/+1 |
2018-08-12 | thread_queue_list: Make contains() and get_first() const member functions | Lioncash | 1 | -4/+4 |
2018-08-12 | thread_queue_list: Convert typedef to a type alias | Lioncash | 1 | -1/+1 |
2018-08-12 | file_sys: Comply to style guidelines | Zach Hilman | 1 | -0/+2 |
2018-08-12 | file_util: Add getter for NAND registration directory | Zach Hilman | 2 | -0/+8 |
2018-08-12 | common: Move hex string processing to separate file | Zach Hilman | 3 | -0/+64 |
2018-08-09 | file_util: Use enum instead of bool for specifing path behavior | Zach Hilman | 2 | -6/+9 |
2018-08-09 | file_util: Add platform-specific slash option to SanitizePath | Zach Hilman | 2 | -5/+16 |
2018-08-08 | common/logging: Add missing service log categories | Lioncash | 2 | -0/+16 |
2018-08-08 | common/color: Remove unnecessary const qualifiers on return types | Lioncash | 1 | -7/+7 |
2018-08-08 | common/color: Get rid of undefined behavior | Lioncash | 1 | -12/+24 |
2018-08-08 | vector_math: Use variable template version of is_signed in Vec classes | Lioncash | 1 | -3/+3 |
2018-08-08 | vector_math: Remove unimplemented function prototypes | Lioncash | 1 | -23/+0 |
2018-08-08 | vector_math: Make functions constexpr where applicable | Lioncash | 1 | -154/+179 |
2018-08-08 | vector_math: Convert typedefs to type aliases | Lioncash | 1 | -3/+3 |
2018-08-08 | common: Convert type traits templates over to variable template versions where applicable | Lioncash | 5 | -11/+11 |
2018-08-07 | file_util: Avoid sign-conversions in WriteArray() and ReadArray() | Lioncash | 1 | -4/+8 |
2018-08-07 | service: Add usb services | Lioncash | 2 | -0/+2 |
2018-08-05 | service: Add arp services | Lioncash | 2 | -0/+2 |
2018-08-02 | math_util: Always initialize members of Rectangle | Lioncash | 1 | -5/+5 |
2018-08-02 | service: Add migration services | Lioncash | 2 | -0/+2 |
2018-08-02 | logging/log: Remove incorrect description in PCV doc comment | Lioncash | 1 | -1/+1 |
2018-08-02 | service: Add psc services | Lioncash | 2 | -0/+2 |
2018-08-01 | service: Add capture services | Lioncash | 2 | -0/+2 |
2018-08-01 | service: Add bpc and pcv services | Lioncash | 2 | -0/+4 |
2018-08-01 | Allow key loading from %YUZU_DIR%/keys in addition to ~/.switch | Zach Hilman | 3 | -0/+3 |
2018-08-01 | Use SHGetKnownFolderPath instead of SHGetFolderPathA | Zach Hilman | 1 | -3/+4 |
2018-08-01 | Extract mbedtls to cpp file | Zach Hilman | 1 | -1/+1 |
2018-08-01 | Remove files that are not used | Zach Hilman | 4 | -0/+16 |
2018-07-31 | service: Add fgm services | Lioncash | 2 | -0/+2 |
2018-07-31 | service: Add the pcie service | Lioncash | 2 | -0/+2 |
2018-07-31 | Port #3758 from Citra (#852): Add missing std::string import in text_formatter | Tobias | 1 | -0/+1 |
2018-07-29 | Port #3732 from Citra: "common: Fix compilation on ARM" | Cameron Cawley | 2 | -4/+2 |
2018-07-29 | remove polymorphism issue | B3n30 | 1 | -2/+30 |
2018-07-29 | common/string_utils: replace boost::transform with std counterpart | zhupengfei | 1 | -3/+5 |
2018-07-29 | Port #3972 from Citra: "common/timer: use std::chrono, avoid platform-dependent code" | zhupengfei | 2 | -81/+31 |
2018-07-29 | service: Add wlan services | Lioncash | 2 | -0/+2 |
2018-07-29 | service: Add btm services | Lioncash | 2 | -0/+2 |
2018-07-27 | service: Add ncm services | Lioncash | 2 | -0/+2 |
2018-07-27 | service: Add mii services | Lioncash | 2 | -0/+2 |
2018-07-27 | service: Add nfc services | Lioncash | 2 | -0/+2 |
2018-07-27 | service/lbl: Implement EnableVrMode, DisableVrMode and GetVrMode | Lioncash | 2 | -0/+2 |
2018-07-26 | service: Add ldn services | Lioncash | 2 | -0/+2 |
2018-07-24 | VFS Regression and Accuracy Fixes (#776) | Zach Hilman | 2 | -1/+13 |
2018-07-22 | string_util: Get rid of separate resize() in CPToUTF16(), UTF16ToUTF8(), CodeToUTF8() and UTF8ToUTF16() | Lioncash | 1 | -20/+22 |
2018-07-22 | string_util: Use emplace_back() in SplitString() instead of push_back() | Lioncash | 1 | -2/+3 |
2018-07-22 | string_util: Remove unnecessary std::string instance in TabsToSpaces() | Lioncash | 2 | -8/+7 |
2018-07-22 | file_util, vfs: Use std::string_view where applicable | Lioncash | 2 | -40/+55 |
2018-07-22 | file_util: Remove goto usages from Copy() | Lioncash | 1 | -24/+14 |
2018-07-22 | file_util: Use a u64 to represent number of entries | Lioncash | 2 | -13/+13 |
2018-07-22 | file_util: std::move FST entries in ScanDirectoryTree() | Lioncash | 1 | -1/+1 |
2018-07-21 | file_util: Use an enum class for GetUserPath() | Lioncash | 3 | -50/+51 |
2018-07-21 | file_util: Remove explicit type from std::min() in GetPathWithoutTop() | Lioncash | 1 | -1/+1 |
2018-07-21 | file_util: Remove redundant duplicate return in GetPathWithoutTop() | Lioncash | 1 | -1/+0 |
2018-07-21 | common: Remove synchronized_wrapper.h | Lioncash | 2 | -86/+0 |
2018-07-20 | param_package: Take std::string by value in string-based Set() function | Lioncash | 2 | -4/+6 |
2018-07-20 | param_package: Use std::unordered_map's insert_or_assign instead of map indexing | Lioncash | 1 | -3/+3 |
2018-07-20 | param_package: Get rid of file-static std::string construction | Lioncash | 1 | -3/+4 |
2018-07-20 | logging/filter: Use std::string_view in ParseFilterString() | Lioncash | 2 | -41/+40 |
2018-07-20 | logging/backend: Add missing standard includes | Lioncash | 2 | -4/+3 |
2018-07-20 | logging/backend: Use std::string_view in RemoveBackend() and GetBackend() | Lioncash | 2 | -12/+13 |
2018-07-19 | common/swap: Remove unnecessary const on return value of swap() | Lioncash | 1 | -1/+1 |
2018-07-19 | common/swap: Use static_cast where applicable | Lioncash | 1 | -16/+16 |
2018-07-19 | common/swap: Use using aliases where applicable | Lioncash | 1 | -33/+33 |
2018-07-19 | common/common_funcs: Remove unused rotation functions | Lioncash | 1 | -38/+0 |
2018-07-19 | common/misc: Deduplicate code in GetLastErrorMsg() | Lioncash | 2 | -12/+8 |
2018-07-19 | file_util: return string by const reference for GetExeDirectory() | Lioncash | 2 | -2/+2 |
2018-07-19 | string_util: Remove AsciiToHex() | Lioncash | 2 | -15/+0 |
2018-07-19 | Virtual Filesystem 2: Electric Boogaloo (#676) | Zach Hilman | 2 | -57/+116 |
2018-07-18 | externals: update fmt to version 5.1.0 | Lioncash | 1 | -1/+1 |
2018-07-18 | telemetry: Remove unnecessary Field constructor | Lioncash | 1 | -4/+1 |
2018-07-18 | telemetry: Make operator== and operator!= const member functions of Field | Lioncash | 1 | -2/+2 |
2018-07-18 | telemetry: Default copy/move constructors and assignment operators | Lioncash | 1 | -14/+4 |
2018-07-15 | Logging: Dump all logs in the queue on close in debug mode | James Rowe | 3 | -1/+12 |
2018-07-14 | Logging: Don't lock the queue for the duration of the write | James Rowe | 1 | -3/+5 |
2018-07-13 | More improvements to GDBStub (#653) | Hedges | 1 | -1/+1 |
2018-07-08 | Revert "Virtual Filesystem (#597)" | bunnei | 2 | -99/+57 |
2018-07-07 | Port #3474 from Citra | fearlessTobi | 1 | -1/+1 |
2018-07-07 | Port #3579 from Citra | fearlessTobi | 3 | -7/+7 |
2018-07-06 | Virtual Filesystem (#597) | Zach Hilman | 2 | -57/+99 |
2018-07-06 | Remove some references to Citra | fearlessTobi | 2 | -2/+2 |
2018-07-03 | Fix build and address review feedback | bunnei | 1 | -4/+4 |
2018-07-03 | Add configurable logging backends | James Rowe | 5 | -18/+257 |
2018-07-03 | Update clang format | James Rowe | 3 | -14/+11 |
2018-07-03 | Rename logging macro back to LOG_* | James Rowe | 7 | -70/+70 |
2018-06-07 | Common/string_util: add StringFromBuffer function | mailwl | 2 | -0/+6 |
2018-06-05 | Service/MM: add service and stub some functions | mailwl | 2 | -0/+2 |
2018-05-28 | Service/BCAT: add module and services | mailwl | 2 | -0/+2 |
2018-05-02 | vector_math: Ensure members are always initialized | Lioncash | 1 | -9/+9 |
2018-04-30 | string_util: Remove StringFromFormat() and related functions | Lioncash | 4 | -91/+9 |
2018-04-30 | file_util: Make move constructor/assignment operator and related functions noexcept | Lioncash | 2 | -6/+6 |
2018-04-30 | file_util: Add static assertions to ReadBytes() and WriteBytes() | Lioncash | 1 | -2/+6 |
2018-04-28 | file_util: Remove compiler version checks around is_trivially_copyable() | Lioncash | 1 | -8/+0 |
2018-04-27 | log: Remove old logging macros and functions | Lioncash | 2 | -54/+1 |
2018-04-27 | general: Convert assertion macros over to be fmt-compatible | Lioncash | 2 | -5/+6 |
2018-04-27 | Switched to NGLOG_WARNING | David Marcec | 1 | -1/+1 |
2018-04-27 | common: Move logging macros over to new fmt-capable macros where applicable | Lioncash | 4 | -67/+67 |
2018-04-26 | Added PREPO to logging backend, Removed comments from SaveReportWithUser | David Marcec | 1 | -0/+1 |
2018-04-26 | common: Remove chunk_file.h and linear_disk_cache.h | Lioncash | 3 | -792/+0 |
2018-04-23 | GetIUserInterface->CreateUserInterface, Added todos and stub logs. Playreport->PlayReport. | David Marcec | 1 | -0/+1 |
2018-04-20 | math_util: Remove the Clamp() function | Lioncash | 1 | -5/+0 |
2018-04-20 | vector_math: Remove AsArray() and Write() functions from Vec[2,3,4] | Lioncash | 1 | -30/+0 |
2018-04-20 | common: Remove code_block.h | Lioncash | 2 | -86/+0 |
2018-04-20 | common/thread: Remove unnecessary feature checking for thread_local | Lioncash | 1 | -19/+0 |
2018-04-20 | common_funcs: Remove ARRAY_SIZE macro | Lioncash | 1 | -2/+0 |
2018-04-20 | common_funcs: Remove check for VS versions that we don't even support | Lioncash | 1 | -5/+0 |
2018-04-20 | common_types: Convert typedefs to using aliases | Lioncash | 1 | -12/+12 |
2018-04-20 | common_types: Remove unnecessary check for whether or not__func__ is defined | Lioncash | 1 | -6/+0 |
2018-04-18 | bit_field: Remove is_pod check, add is_trivially_copyable_v. | bunnei | 1 | -6/+1 |
2018-04-14 | common: Port cityhash code from Citra. | bunnei | 5 | -147/+502 |
2018-04-14 | bit_field: Make all methods constexpr. | bunnei | 1 | -5/+5 |
2018-04-06 | Update fmtlib to fix msvc warnings | James Rowe | 2 | -5/+8 |
2018-04-03 | logging: Change FmtLogMessage to use variadic template instead of FMT_VARIADIC | Daniel Lim Wee Soong | 2 | -5/+11 |
2018-04-02 | common: fix swap functions on Bitrig and OpenBSD | Daniel Lim Wee Soong | 1 | -1/+13 |
2018-03-30 | service: Add NFP module interface. | bunnei | 2 | -0/+2 |
2018-03-27 | telemetry.h: Reword comment from citra to yuzu | N00byKing | 1 | -1/+1 |
2018-03-26 | log.h: Change comment from citra to yuzu | N00byKing | 1 | -1/+1 |
2018-03-26 | file_util.h: Update Comment from citra to yuzu | N00byKing | 1 | -1/+1 |
2018-03-26 | cpu_detect.cpp: Change comment from citra to yuzu | N00byKing | 1 | -1/+1 |
2018-03-23 | Service/SSL: add ssl service | mailwl | 2 | -0/+2 |
2018-03-22 | Remove dependency chrono | Daniel Lim Wee Soong | 1 | -1/+0 |
2018-03-22 | Logging: Create logging macros based on fmtlib | Daniel Lim Wee Soong | 10 | -67/+112 |
2018-03-22 | Service/spl: add module and services | mailwl | 2 | -0/+2 |
2018-03-21 | CMake: Set EMU_ARCH_BITS in CMakeLists.txt | N00byKing | 2 | -35/+0 |
2018-03-20 | Service: add fatal:u, fatal:p services | mailwl | 2 | -0/+2 |
2018-02-20 | Service/AOC: stub ListAddOnContent function | mailwl | 2 | -0/+2 |
2018-02-19 | logging: Add category for Friend service. | bunnei | 2 | -0/+2 |
2018-02-15 | log: Add logging category for NS services. | bunnei | 2 | -0/+2 |
2018-02-05 | logger: Add Time service logging category. | bunnei | 2 | -0/+2 |
2018-02-05 | logger: Add SET service logging category. | bunnei | 2 | -15/+11 |
2018-02-05 | logger: Add PCTL service logging category. | bunnei | 2 | -0/+2 |
2018-02-05 | logger: Add LM service logging category. | bunnei | 2 | -0/+2 |
2018-02-05 | logger: Add APM service logging category. | bunnei | 2 | -0/+2 |
2018-02-05 | logger: Add NIFM service logging category. | bunnei | 2 | -0/+2 |
2018-02-05 | logger: Add VI service logging category. | bunnei | 2 | -0/+2 |
2018-02-04 | logger: Add AM service logging category. | bunnei | 2 | -0/+2 |
2018-02-04 | logger: Add "account" service logging category. | bunnei | 2 | -0/+2 |
2018-01-25 | audout:u OpenAudioOut and IAudioOut (#138) | st4rk | 2 | -0/+2 |
2018-01-24 | logging: add missing NVDRV subclass to macro list | Rozlette | 1 | -0/+1 |
2018-01-21 | Added nvmemp, Added /dev/nvhost-ctrl, SetClientPID now stores pid (#114) | David | 1 | -0/+1 |
2018-01-21 | Fix spelling error in CMakeLists | Matthew Brener | 1 | -1/+1 |
2018-01-21 | Format: Run the new clang format on everything | James Rowe | 19 | -43/+87 |
2018-01-18 | CMakeLists: Derive the source directory grouping from targets themselves | Lioncash | 1 | -63/+57 |
2018-01-18 | telemetry: Silence initialization order warnings | Lioncash | 1 | -2/+2 |
2018-01-17 | loggin: Add IPC logging category. | bunnei | 2 | -1/+3 |
2018-01-14 | Minor cleanup | MerryMage | 1 | -1/+1 |
2018-01-13 | Removing unused settings and yuzu rebranding | James Rowe | 1 | -5/+1 |
2018-01-09 | fix macos build | MerryMage | 1 | -1/+1 |
2018-01-09 | CoreTiming: Reworked CoreTiming (cherry-picked from Citra #3119) | B3n30 | 2 | -0/+123 |
2017-10-23 | logging: Rename category "Core_ARM11" to "Core_ARM". | bunnei | 2 | -2/+2 |
2017-10-15 | core: Refactor MakeMagic usage and remove dead code. | bunnei | 1 | -0/+8 |
2017-10-15 | hle: Initial implementation of NX service framework and IPC. | bunnei | 2 | -2/+2 |
2017-10-10 | hle: Remove a large amount of 3ds-specific service code. | bunnei | 2 | -42/+0 |
2017-09-30 | arm: Use 64-bit addressing in a bunch of places. | bunnei | 1 | -2/+2 |
2017-09-30 | Fixed type conversion ambiguity | Huw Pascoe | 3 | -11/+5 |
2017-09-27 | Disable unary operator- on Math::Vec2/Vec3/Vec4 for unsigned types. | Subv | 1 | -4/+8 |
2017-08-04 | common: Add build timestamp to scm_rev. | bunnei | 2 | -0/+3 |
2017-07-11 | vector_math: remove dead template parameter | wwylele | 1 | -1/+1 |
2017-07-11 | vector_math: remove broken SFINAE stuff | wwylele | 1 | -3/+2 |
2017-07-11 | SwRasterizer: Flip the vertex quaternions before clipping (if necessary). | Subv | 1 | -1/+1 |
2017-07-11 | SwRasterizer: Corrected the light LUT lookups. | Subv | 1 | -0/+5 |
2017-07-10 | logging: Add WebService as a log cateogry. | bunnei | 2 | -1/+3 |
2017-07-07 | Implement basic virtual Room support based on enet (#2803) | B3n30 | 2 | -0/+2 |
2017-06-30 | Remove unnecessary WIN32_LEAN_AND_MEAN macro definition | Kloen | 1 | -1/+0 |
2017-06-09 | Remove unused import in break_points.cpp (#2763) | Kloen Lansfiel | 1 | -1/+0 |
2017-05-28 | CMake: Create INTERFACE targets for microprofile and nihstro | Yuri Kunde Schlesner | 1 | -1/+1 |
2017-05-28 | CMake: Use IMPORTED target for Boost | Yuri Kunde Schlesner | 1 | -0/+1 |
2017-05-28 | CMake: Correct inter-module dependencies and library visibility | Yuri Kunde Schlesner | 1 | -1/+1 |
2017-05-28 | Common: Fix some out-of-style includes | Yuri Kunde Schlesner | 3 | -5/+5 |
2017-05-28 | Move framebuffer_layout from Common to Core | Yuri Kunde Schlesner | 3 | -214/+0 |
2017-05-25 | Common: Clean up meta-template logic in BitField | Yuri Kunde Schlesner | 1 | -3/+3 |
2017-05-25 | Make BitField and ResultCode constexpr-initializable | Yuri Kunde Schlesner | 1 | -23/+42 |
2017-05-25 | common: Add a generic interface for logging telemetry fields. | bunnei | 3 | -0/+238 |
2017-05-20 | pica/swrasterizer: implement procedural texture | wwylele | 1 | -0/+10 |
2017-05-08 | Remove unused symbols code | Yuri Kunde Schlesner | 3 | -78/+0 |
2017-03-13 | common/cpu_detect: Add missing include and fix namespace scope | Yuri Kunde Schlesner | 1 | -5/+7 |
2017-03-11 | file_util: Log when using local user directory | wwylele | 1 | -0/+2 |
2017-03-08 | file_util: lower logging level for harmless cases | wwylele | 1 | -9/+7 |
2017-03-01 | Input: add device and factory template | wwylele | 2 | -0/+2 |
2017-03-01 | Common: add ParamPackage | wwylele | 3 | -0/+162 |
2017-02-27 | Remove built-in (non-Microprofile) profiler | Yuri Kunde Schlesner | 3 | -186/+0 |
2017-02-27 | SynchronizedWrapper: Add Lock convenience method | Yuri Kunde Schlesner | 1 | -18/+25 |
2017-02-23 | Add custom layout settings. | SonofUgly | 2 | -0/+27 |
2017-02-23 | Gui: Change title bar to include build name | James Rowe | 3 | -0/+26 |
2017-02-21 | HW: add AES engine & implement AES-CCM | wwylele | 3 | -0/+3 |
2017-02-14 | applied the change suggested by @wwylele | noah the goodra | 1 | -0/+1 |
2017-02-14 | added http service enum to the log.h file | noah the goodra | 1 | -0/+1 |
2017-01-31 | Common/x64: remove legacy emitter and abi (#2504) | Weiyi Wang | 5 | -4201/+1 |
2017-01-31 | file_util: Fixed implicit type conversion warning (#2503) | noah the goodra | 1 | -2/+2 |
2017-01-30 | Common: Optimize BitSet iterator | Yuri Kunde Schlesner | 1 | -14/+19 |
2017-01-28 | common: add <cstddef> to hash.h | Kloen | 1 | -0/+1 |
2017-01-28 | common: switch ComputeHash64 len param to size_t instead of int, fix warning on MSVC on dsp_dsp.cpp | Kloen | 2 | -6/+6 |
2016-12-30 | Service/NFC: stub GetTagInRangeEvent | mailwl | 2 | -0/+2 |
2016-12-26 | Common: add Quaternion | wwylele | 2 | -0/+45 |
2016-12-26 | vector math: add implementation of Length and Normalize | wwylele | 1 | -0/+19 |
2016-12-26 | MathUtil: add PI constant | wwylele | 1 | -0/+2 |
2016-12-26 | Common::Event: add WaitUntil | wwylele | 1 | -0/+10 |
2016-12-23 | file_util: fix missing sysdata path | wwylele | 1 | -3/+1 |
2016-12-23 | core: Move emu_window and key_map into core | MerryMage | 5 | -646/+0 |
2016-12-22 | file_util: Remove unused paths. | bunnei | 3 | -87/+3 |
2016-12-18 | Fixed GPLv2 license text in the start. | Vamsi Krishna | 1 | -1/+1 |
2016-12-15 | VideoCore: Convert x64 shader JIT to use Xbyak for assembly | Yuri Kunde Schlesner | 3 | -1/+234 |
2016-12-13 | Common: Fix gcc build on macOS | Jeffrey Pfau | 1 | -0/+11 |
2016-12-12 | csnd:SND reformat source code | mailwl | 2 | -0/+2 |
2016-12-05 | Support mingw cross-compile | Jannik Vogel | 5 | -5/+6 |
2016-11-30 | WINVER definition moved to CMake and cleanup | freiro | 1 | -3/+0 |
2016-11-30 | Set client SDK version to Service APIs | mailwl | 1 | -3/+2 |
2016-11-29 | Build: Fixed a few warnings. | Subv | 1 | -4/+4 |
2016-11-26 | Move to AppData/Roaming/Citra/ | freiro | 1 | -1/+1 |
2016-11-26 | Removed /user/ from path | freiro | 1 | -2/+1 |
2016-11-25 | MIC_U: Stub service funcions | mailwl | 2 | -0/+2 |
2016-11-24 | Switch to AppData/Roaming | freiro | 2 | -4/+4 |
2016-11-19 | Return by value and other fixes | freiro | 2 | -14/+8 |
2016-11-19 | Win32 move default user folder location to AppData | freiro | 2 | -0/+24 |
2016-11-14 | Add mingw compile support | James Rowe | 1 | -2/+3 |
2016-11-12 | Round the rectangle size to prevent float to int casting issues | James Rowe | 3 | -8/+9 |
2016-11-05 | Add default hotkey to swap primary screens. | James Rowe | 4 | -7/+10 |
2016-11-05 | Rework frame layouts to use a max rectangle instead of hardcoded calculations | James Rowe | 2 | -250/+100 |
2016-11-05 | LargeFrameLayout + Swapped | SonofUgly | 1 | -50/+36 |
2016-11-05 | Support additional screen layouts. | James Rowe | 5 | -73/+382 |
2016-10-28 | common: use system bswap* functions on more BSDs | Jan Beich | 1 | -2/+5 |
2016-10-28 | common: use system CPUID routine on DragonFly as well | Jan Beich | 1 | -2/+2 |
2016-10-28 | common: some FreeBSD headers are incomplete to avoid namespace pollution | Jan Beich | 1 | -1/+3 |
2016-10-28 | common: convert to standard stat()/fstat() interfaces | Anthony J. Bentley | 1 | -15/+10 |
2016-10-28 | common: stat64 is non-standard, hide on a random Unix | Jan Beich | 1 | -1/+1 |
2016-10-28 | common: only FreeBSD has thread affinity compatible with Linux | Jan Beich | 1 | -1/+5 |
2016-10-28 | common: define routines to set thread name on more BSDs | Jan Beich | 1 | -2/+4 |
2016-10-20 | Fix typos | Ricardo de Almeida Gonzaga | 2 | -2/+2 |
2016-10-02 | Update the stub code of BOSS | JamePeng | 2 | -0/+2 |
2016-09-30 | Common: Remove dangerous Vec[234] array constructors | Yuri Kunde Schlesner | 1 | -3/+0 |
2016-09-21 | Remove special rules for Windows.h and library includes | Yuri Kunde Schlesner | 3 | -1/+3 |
2016-09-21 | Use negative priorities to avoid special-casing the self-include | Yuri Kunde Schlesner | 10 | -11/+11 |
2016-09-21 | Remove empty newlines in #include blocks. | Emmanuel Gil Peyrot | 32 | -54/+13 |
2016-09-19 | Manually tweak source formatting and then re-run clang-format | Yuri Kunde Schlesner | 15 | -61/+32 |
2016-09-18 | Sources: Run clang-format on everything. | Emmanuel Gil Peyrot | 51 | -3389/+4172 |
2016-09-15 | microprofile: Double buffer size to 16MB. | bunnei | 1 | -1/+1 |
2016-09-13 | Common: readdir_r() is deprecated, switch to readdir(). | Emmanuel Gil Peyrot | 1 | -6/+2 |
2016-07-23 | Protection against a resize of size 0 | Alexandre LittleWhite Laurent | 1 | -4/+3 |
2016-06-25 | Remove superfluous std::move in return std::move(local_var) | scurest | 1 | -1/+1 |
2016-06-19 | Fix recursive scanning of directories | Yuri Kunde Schlesner | 2 | -17/+12 |
2016-05-27 | common_funcs: Provide rotr and rotl for MSVC | MerryMage | 1 | -12/+18 |
2016-05-21 | Common: Make recursive FileUtil functions take a maximum recursion | Emmanuel Gil Peyrot | 2 | -24/+36 |
2016-05-15 | fixup! fixup! Refactor input system | wwylele | 2 | -7/+7 |
2016-05-15 | fixup! Refactor input system | wwylele | 2 | -20/+24 |
2016-05-15 | implement circle pad modifier | wwylele | 2 | -4/+22 |
2016-05-15 | Refactor input subsystem | wwylele | 4 | -23/+210 |
2016-05-09 | swap: Get rid of pointer casting for swapping structs | Lioncash | 1 | -5/+5 |
2016-05-09 | swap: Get rid of undefined behavior in swapf and swapd | Lioncash | 1 | -14/+18 |
2016-05-09 | swap: Remove unused methods | Lioncash | 1 | -28/+0 |
2016-05-07 | AudioCore: SDL2 Sink | MerryMage | 2 | -1/+3 |
2016-04-30 | VideoCore: Run include-what-you-use and fix most includes. | Emmanuel Gil Peyrot | 6 | -5/+14 |
2016-04-29 | Common: Remove section measurement from profiler (#1731) | Yuri Kunde Schlesner | 5 | -259/+6 |
2016-04-29 | Make Citra build with MICROPROFILE_ENABLED set to 0 (#1709) | Henrik Rydgård | 1 | -0/+4 |
2016-04-24 | assert: Allow UNREACHABLE_MSG to have just one argument | Sam Spilsbury | 1 | -1/+1 |
2016-04-23 | Protect use of std::is_trivially_copyable to compile with GCC 4.9 | LittleWhite | 1 | -0/+4 |
2016-04-23 | assert: Add _MSG variations for UNREACHABLE and UNIMPLEMENTED | Sam Spilsbury | 1 | -0/+2 |
2016-04-15 | fix driver root identification on Windows | wwylele | 1 | -3/+12 |
2016-04-14 | Thread: Make Barrier reusable | MerryMage | 1 | -5/+5 |
2016-04-14 | common/thread: Correct code style | MerryMage | 1 | -21/+19 |
2016-04-14 | emitter: Add CALL that can be fixed up. | bunnei | 2 | -0/+13 |
2016-04-14 | emitter: Support arbitrary FixupBranch targets. | bunnei | 2 | -0/+17 |
2016-04-14 | file_util: In-class initialize data members | Lioncash | 2 | -6/+4 |
2016-04-14 | file_util: const qualify IOFile's Tell and GetSize functions | Lioncash | 2 | -8/+8 |
2016-04-14 | file_util: Don't expose IOFile internals through the API | Lioncash | 2 | -30/+4 |
2016-04-14 | file_util: Check for is_trivially_copyable | Lioncash | 1 | -3/+5 |
2016-04-14 | file_util: Make IOFile data members private | Lioncash | 1 | -0/+1 |
2016-04-12 | FileUtil: Missing #include, Add const to IOFile methods | MerryMage | 1 | -6/+7 |
2016-04-08 | cecd:u: stub GetCecStateAbbreviated (#1648) | mailwl | 1 | -1/+1 |
2016-04-05 | Common: Remove Common::make_unique, use std::make_unique | MerryMage | 2 | -18/+0 |
2016-04-02 | Dummy implementation dlp:SRVR Service. | exhalatio | 2 | -0/+2 |
2016-03-31 | remove debug code | LFsWang | 1 | -1/+1 |
2016-03-31 | cecd:u: stub GetCecInfoEventHandle, GetChangeStateEventHandle | mailwl | 2 | -0/+2 |
2016-03-31 | fix unicode url problem on windows | LFsWang | 1 | -6/+18 |
2016-03-31 | Fix encode problem On Windows | LFsWang | 3 | -21/+26 |
2016-03-27 | frd:u: Initial stub some functions | mailwl | 2 | -0/+2 |
2016-03-26 | remove unnecessary const | wwylele | 1 | -2/+2 |
2016-03-22 | implement accel and gyro backend | wwylele | 1 | -0/+48 |
2016-03-18 | vector_math: Add missing member in Vec4's SetZero function | Lioncash | 1 | -1/+4 |
2016-03-14 | Reorganize the ndm service path for dummy implement function | JamePeng | 2 | -0/+2 |
2016-03-13 | PICA: Align vertex attributes | Jannik Vogel | 2 | -0/+23 |
2016-03-13 | common_types: Make NonCopyable constructor constexpr | Lioncash | 1 | -1/+1 |
2016-03-13 | common_types: Specify const in deleted copy constructor/assignment operator | Lioncash | 1 | -2/+2 |
2016-03-09 | emitter: templatize ImmPtr | Lioncash | 1 | -2/+6 |
2016-03-09 | emitter: constexpr-ify helper functions | Lioncash | 1 | -19/+17 |
2016-03-09 | emitter: Get rid of CanDoOpWith | Lioncash | 1 | -7/+0 |
2016-03-09 | emitter: constexpr-ify OpArg | Lioncash | 1 | -30/+30 |
2016-03-09 | emitter: friend class OpArg with XEmitter | Lioncash | 1 | -3/+4 |
2016-03-09 | emitter: Remove unimplemented prototype | Lioncash | 1 | -1/+0 |
2016-03-09 | Common: Get rid of alignment macros | Lioncash | 1 | -9/+1 |
2016-02-27 | x64 Emitter: Fix L bit in VEX prefix | MerryMage | 1 | -2/+2 |
2016-02-26 | Initial implementation ir:user | mailwl | 2 | -0/+2 |
2016-02-21 | AudioCore: Skeleton Implementation | MerryMage | 3 | -1/+5 |
2016-02-12 | BitField: Make trivially copyable and remove assignment operator | MerryMage | 2 | -26/+22 |
2016-02-05 | backend: defaulted move constructor/assignment | Lioncash | 1 | -18/+2 |
2016-01-28 | color: Make trivial helpers constexpr | Lioncash | 1 | -8/+8 |
2016-01-25 | key_map: Use std::tie for comparisons | Lioncash | 1 | -7/+7 |
2016-01-16 | DiskDirectory: Initialize the directory member with valid info. | Subv | 1 | -1/+1 |
2015-12-23 | Add missing return values in ForeachDirectoryEntry | LFsWang | 1 | -4/+14 |
2015-11-27 | Refactor ScanDirectoryTreeAndCallback to separate errors and retvals | archshift | 2 | -50/+53 |
2015-11-23 | Services/Cam: Added new log type and camera enums from 3dbrew. | Subv | 2 | -0/+2 |
2015-11-12 | fix failure on gcc and clang | wwylele | 1 | -3/+3 |
2015-11-12 | disable unary minus when the type is not signed | wwylele | 1 | -0/+4 |
2015-10-22 | gl_rasterizer: Use MMH3 hash for shader cache hey. | bunnei | 1 | -18/+0 |
2015-10-22 | renderer_opengl: Refactor shader generation/caching to be more organized + various cleanups. | bunnei | 1 | -0/+18 |
2015-10-04 | Implement gdbstub | polaris- | 2 | -0/+2 |
2015-10-01 | bit_field: Re-enable code on MSVC | Lioncash | 1 | -11/+0 |
2015-10-01 | Split up FileUtil::ScanDirectoryTree to be able to use callbacks for custom behavior | archshift | 2 | -103/+83 |
2015-09-30 | symbols: Replace an insert call with emplace | Lioncash | 1 | -1/+1 |
2015-09-30 | symbols: Get rid of initial underscores in variable names | Lioncash | 2 | -20/+20 |
2015-09-30 | symbols: Directly initialize TSymbol members | Lioncash | 1 | -8/+3 |
2015-09-30 | symbols: Simplify GetSymbol | Lioncash | 1 | -8/+5 |
2015-09-20 | Implement gdbstub | polaris- | 2 | -0/+2 |
2015-09-16 | hash: Get rid of unused functions | Lioncash | 1 | -16/+0 |
2015-09-16 | general: Silence some warnings when using clang | Lioncash | 1 | -2/+2 |
2015-09-12 | memory_util: Remove unnecessary assignment in FreeMemoryPages | Lioncash | 1 | -3/+0 |
2015-09-12 | memory_util: Remove commented out printf statements | Lioncash | 1 | -10/+0 |
2015-09-12 | general: Replace 0 literals with nullptr where applicable | Lioncash | 2 | -6/+6 |
2015-09-12 | synchronized_wrapper: Add missing return in SynchronizedRef move assignment operator | Lioncash | 1 | -0/+1 |
2015-09-11 | common: Get rid of a cast in swap.h | Lioncash | 1 | -2/+2 |
2015-09-11 | common: Get rid of debug_interface.h | Lioncash | 4 | -176/+0 |
2015-09-01 | x64: Proper stack alignment in shader JIT function calls | aroulin | 3 | -424/+90 |
2015-09-01 | Common: Import BitSet from Dolphin | aroulin | 2 | -0/+190 |
2015-08-28 | Common: Fix MicroProfile compilation in MSVC2015 | Yuri Kunde Schlesner | 1 | -0/+5 |
2015-08-25 | Integrate the MicroProfile profiling library | Yuri Kunde Schlesner | 4 | -0/+51 |
2015-08-23 | x64-emitter: add RCPSS SSE instruction | aroulin | 2 | -0/+2 |
2015-08-21 | emitter: Remove pointer casts | Lioncash | 2 | -4/+27 |
2015-08-20 | emitter: Remove unnecessary defines | Lioncash | 1 | -5/+1 |
2015-08-20 | emitter: Remove unnecessary else keywords | Lioncash | 1 | -7/+7 |
2015-08-20 | emitter: Remove unused code | Lioncash | 2 | -44/+0 |
2015-08-20 | emitter: Remove unimplemented JMP prototype | Lioncash | 1 | -1/+0 |
2015-08-20 | emitter: Pass OpArg by reference where possible | Lioncash | 2 | -763/+763 |
2015-08-20 | emitter: Remove unnecessary inline specifiers | Lioncash | 1 | -33/+33 |
2015-08-18 | Fix building under MinGW | darkf | 2 | -4/+10 |
2015-08-16 | videocore: Added RG8 texture support | Patrick Martin | 1 | -0/+18 |
2015-08-16 | VMManager: Make LogLayout log level configurable as a parameter | Yuri Kunde Schlesner | 1 | -8/+7 |
2015-08-16 | Rename ARCHITECTURE_X64 definition to ARCHITECTURE_x86_64. | bunnei | 8 | -14/+14 |
2015-08-16 | Common: Cleanup CPU capability detection code. | bunnei | 4 | -198/+141 |
2015-08-16 | Common: Move cpu_detect to x64 directory. | bunnei | 4 | -5/+5 |
2015-08-16 | x64: Refactor to remove fake interfaces and general cleanups. | bunnei | 10 | -516/+26 |
2015-08-15 | Common: Added MurmurHash3 hash function for general-purpose use. | bunnei | 5 | -2/+158 |
2015-08-15 | Common: Ported over boilerplate x86 JIT code from Dolphin/PPSSPP. | bunnei | 9 | -4/+4380 |
2015-08-15 | Common: Ported over Dolphin's code for x86 CPU capability detection. | bunnei | 4 | -17/+273 |
2015-08-15 | Handle invalid `Log::Class` | Benjamin Barenblat | 1 | -1/+2 |
2015-08-12 | Stop defining GCC always_inline attributes as __forceinline | archshift | 2 | -7/+8 |
2015-08-03 | Use UNREACHABLE macro for impossible cases in previous commit | Benjamin Barenblat | 2 | -4/+3 |
2015-08-03 | Common: Work around bug in MSVC2015 standard library | Yuri Kunde Schlesner | 1 | -0/+14 |
2015-08-02 | Handle invalid `Log::Level::Count` | Benjamin Barenblat | 2 | -1/+9 |
2015-07-19 | Common : Fix Conversion Warnings | zawata | 1 | -1/+1 |
2015-07-18 | Common: Remove the unused and commented GetThemeDir prototype from FileUtil. | Emmanuel Gil Peyrot | 1 | -3/+0 |
2015-07-13 | Pica: Implement stencil testing. | Tony Wasserka | 1 | -1/+26 |
2015-07-13 | FileUtil: Add a WriteObject method for writing a single, POD-type object. | Tony Wasserka | 1 | -0/+10 |
2015-07-12 | don´t define snprintf on Visual Studio 2015 | Apology11 | 1 | -2/+4 |
2015-07-11 | Common: Remove thunk.h | Lioncash | 2 | -43/+0 |
2015-07-10 | Common: Remove redundant masking in BitField | Yuri Kunde Schlesner | 1 | -1/+1 |
2015-07-10 | Common: Fix mask generation in BitField | Yuri Kunde Schlesner | 1 | -1/+1 |
2015-06-28 | Common: Remove unused type unions breaking aliasing rules in horrible ways. | Emmanuel Gil Peyrot | 1 | -26/+0 |
2015-06-28 | Core: Cleanup file_sys includes. | Emmanuel Gil Peyrot | 1 | -0/+1 |
2015-06-28 | Core: Cleanup core includes. | Emmanuel Gil Peyrot | 1 | -1/+2 |
2015-06-28 | CitraQt: Cleanup includes. | Emmanuel Gil Peyrot | 2 | -1/+1 |
2015-06-28 | Common: Cleanup emu_window includes. | Emmanuel Gil Peyrot | 2 | -3/+15 |
2015-06-28 | Common: Remove unused ROUND_UP_POW2 macro. | Emmanuel Gil Peyrot | 1 | -7/+0 |
2015-06-28 | Common: Cleanup key_map includes. | Emmanuel Gil Peyrot | 1 | -0/+1 |
2015-06-28 | Common: Cleanup memory and misc includes. | Emmanuel Gil Peyrot | 7 | -22/+18 |
2015-06-28 | Common: Cleanup profiler includes. | Emmanuel Gil Peyrot | 4 | -7/+10 |
2015-06-28 | Common: Cleanup thread includes. | Emmanuel Gil Peyrot | 2 | -18/+15 |
2015-06-28 | Common: Fix string_util includes. | Emmanuel Gil Peyrot | 2 | -3/+9 |
2015-06-28 | Common: Fix FileUtil includes, and everything relying on those. | Emmanuel Gil Peyrot | 3 | -7/+14 |
2015-06-27 | Common: Remove now-unused EMU_PLATFORM define, fixes issue #373. | Emmanuel Gil Peyrot | 1 | -30/+0 |
2015-06-27 | Common: Remove unused SSE version checking and a GCC macro. | Emmanuel Gil Peyrot | 1 | -25/+0 |
2015-06-27 | Common: Remove unused fifo_queue.h. | Emmanuel Gil Peyrot | 2 | -112/+0 |
2015-06-12 | Services: Continue separation of services into their own folders | purpasmart96 | 2 | -2/+4 |
2015-06-09 | Render-to-texture flush, interval math fix | tfarley | 1 | -1/+1 |
2015-05-30 | Move video_core/color.h to common/color.h | archshift | 2 | -0/+215 |
2015-05-30 | Move video_core/math.h to common/vector_math.h | archshift | 2 | -0/+641 |
2015-05-29 | Remove every trailing whitespace from the project (but externals). | Emmanuel Gil Peyrot | 3 | -3/+3 |
2015-05-23 | OpenGL renderer | tfarley | 1 | -0/+4 |
2015-05-22 | Service::Y2R: Support for grayscale decoding of specific formats | Yuri Kunde Schlesner | 2 | -0/+2 |
2015-05-16 | Remove unused concurrent_ring_buffer.h | Yuri Kunde Schlesner | 2 | -164/+0 |
2015-05-14 | Common: Remove unused cruft from math_util, and remove a duplicated Rect class in common_types. | Emmanuel Gil Peyrot | 4 | -409/+3 |
2015-05-12 | Common: Use the log system to print assert messages | Yuri Kunde Schlesner | 1 | -7/+3 |
2015-05-12 | Common: Remove async logging | Yuri Kunde Schlesner | 7 | -210/+32 |
2015-05-09 | Common: Remove the BIT macro | Yuri Kunde Schlesner | 1 | -2/+0 |
2015-05-09 | Common: Add BIT macro | Yuri Kunde Schlesner | 1 | -0/+2 |
2015-05-08 | Common: Add StringFromFixedZeroTerminatedBuffer | Yuri Kunde Schlesner | 2 | -0/+14 |
2015-05-08 | Profiler: Fix off-by-one error when computing average. | Yuri Kunde Schlesner | 1 | -2/+1 |
2015-05-08 | Common: Remove mem_arena.cpp/h | Yuri Kunde Schlesner | 3 | -466/+0 |
2015-05-07 | Common: Remove hash.cpp/h | Yuri Kunde Schlesner | 3 | -543/+0 |
2015-05-07 | Common: Add proper macros to test for architecture pointer size | Yuri Kunde Schlesner | 5 | -17/+11 |
2015-05-07 | string_util: Get rid of UriDecode/UriEncode | Lioncash | 2 | -127/+0 |
2015-05-07 | Common: Remove common.h | Yuri Kunde Schlesner | 29 | -56/+43 |
2015-05-07 | Common: Move alignment macros to common_funcs.h | Yuri Kunde Schlesner | 2 | -21/+21 |
2015-05-07 | Common: Move SSE detection ifdefs to platform.h | Yuri Kunde Schlesner | 3 | -16/+21 |
2015-05-07 | Common: Remove more unused compatibility defines | Yuri Kunde Schlesner | 1 | -45/+0 |
2015-05-07 | Common: Move IO-specific compatibility macros to file_util.cpp | Yuri Kunde Schlesner | 2 | -26/+26 |
2015-05-07 | Common: Remove many unnecessary cross-platform compatibility macros | Yuri Kunde Schlesner | 5 | -88/+10 |
2015-05-07 | Clean-up includes | Yuri Kunde Schlesner | 1 | -0/+1 |
2015-05-07 | Move typedefs from kernel.h to more appropriate places | Yuri Kunde Schlesner | 1 | -0/+5 |
2015-05-07 | Common: Move NonCopyable to common_types.h | Yuri Kunde Schlesner | 2 | -10/+10 |
2015-05-07 | Common: Use C++11 deleted functions for NonCopyable | Yuri Kunde Schlesner | 1 | -8/+6 |
2015-05-07 | Common: Remove unused enums | Yuri Kunde Schlesner | 1 | -17/+0 |
2015-05-02 | EmuWindow: Clip mouse input coordinates to emulated screen dimensions. | Zaneo | 2 | -6/+21 |
2015-04-16 | Common: thread.h cleanups | Yuri Kunde Schlesner | 1 | -65/+16 |
2015-04-10 | Thread: Implement priority boost for starved threads. | bunnei | 1 | -0/+18 |
2015-04-03 | Services: Stubs and minor changes | purpasmart96 | 2 | -0/+4 |
2015-03-30 | disassembler: Get rid of a const_cast | Lioncash | 2 | -4/+4 |
2015-03-16 | Common: Fix logic for setting EMU_DATA_DIR. | Emmanuel Gil Peyrot | 1 | -6/+5 |
2015-03-16 | Common: Make a #else more apparent. | Emmanuel Gil Peyrot | 1 | -5/+1 |
2015-03-14 | EmuWindow: Fixed a reference to a temporary variable | Subv | 1 | -1/+1 |
2015-03-11 | HID: Complete refactor of pad/touch input to fix threading issues. | bunnei | 2 | -68/+63 |
2015-03-10 | EmuWindow: Made pad/touch functions non-static. | bunnei | 2 | -11/+6 |
2015-03-10 | EmuWindow: Added infrastructure code to enable touchpad support. | bunnei | 2 | -1/+93 |
2015-03-09 | Added LCD registers, and implementation for color filling in OGL code. | archshift | 2 | -0/+2 |
2015-03-08 | Fixed EmuWindow typo (fixes OSX build) | bunnei | 2 | -2/+2 |
2015-03-07 | Set framebuffer layout from EmuWindow. | bunnei | 2 | -7/+75 |
2015-03-06 | Logging: check for filter before sending to the queue, to skip all heavy formatting on the other thread. | Emmanuel Gil Peyrot | 5 | -7/+17 |
2015-03-06 | Removed swap code redundancy and moved common swap code to swap.h | archshift | 3 | -127/+97 |
2015-03-02 | Profiler: Implement QPCClock to get better precision on Win32 | Yuri Kunde Schlesner | 2 | -1/+42 |
2015-03-02 | Add profiling infrastructure and widget | Yuri Kunde Schlesner | 6 | -0/+493 |
2015-02-25 | Common: Switch to the XDG Base Directory Specification for directory selection. | Emmanuel Gil Peyrot | 2 | -10/+69 |
2015-02-22 | Added information reporting from ThrowFatalError | archshift | 3 | -2/+2 |
2015-02-20 | Common: Change names containing “Dolphin” or “PPSSPP” to something more generic. | Emmanuel Gil Peyrot | 2 | -8/+8 |
2015-02-20 | Misc cleanup of common and related functions | archshift | 3 | -79/+28 |
2015-02-20 | Remove duplication of INSERT_PADDING_WORDS between pica.h and gpu.h | archshift | 2 | -3/+3 |
2015-02-19 | Remove "super lame/broken" file_search compilation unit that was leftover from Dolphin | archshift | 3 | -128/+0 |
2015-02-19 | Remove redundant utf8 compilation unit that was leftover from Dolphin | archshift | 3 | -528/+0 |
2015-02-19 | Remove useless extended_trace compilation unit that was leftover from Dolphin | archshift | 3 | -480/+0 |
2015-02-19 | Remove the useless msg_handler compilation unit that was left over from Dolphin | archshift | 7 | -178/+11 |
2015-02-18 | Asserts: Use lambdas to keep assertion code away from the main code path | Yuri Kunde Schlesner | 1 | -6/+25 |
2015-02-17 | ConfigMem: Clean up the Config memory to be more like the shared page and moved | purpasmart96 | 1 | -0/+7 |
2015-02-13 | backend: Add logging subentry for ldr | Lioncash | 1 | -0/+1 |
2015-02-12 | Build: Fixed some warnings | Subv | 1 | -3/+3 |
2015-02-11 | Asserts: break/crash program, fit to style guide; log.h->assert.h | archshift | 15 | -105/+73 |
2015-02-08 | Services: Stub some functions | purpasmart96 | 1 | -0/+1 |
2015-02-07 | Fix a wrong file name in a comment | chinhodado | 1 | -1/+1 |
2015-01-30 | Common: Fix SCOPE_EXIT to actually create unique identifiers. | Yuri Kunde Schlesner | 2 | -1/+7 |
2015-01-21 | Added HID_SPVR service and split HID_U implementation into service/hid/hid.xxx | archshift | 3 | -10/+10 |
2015-01-10 | Logging: Log all called service functions (under trace). Compile out all trace logs under release for performance. | archshift | 3 | -24/+8 |
2015-01-07 | Common: Clean up ThreadQueueList | Yuri Kunde Schlesner | 1 | -144/+74 |
2015-01-07 | CoreTiming: Ported the CoreTiming namespace from PPSSPP | Subv | 2 | -0/+2 |
2015-01-06 | Common: Remove dead platform #ifdefs to make the code more readable. | Emmanuel Gil Peyrot | 5 | -101/+2 |
2015-01-05 | Common: Use std::abs instead of abs, using abs with cmath fails on some systems. | Emmanuel Gil Peyrot | 1 | -2/+3 |
2015-01-05 | Common: Remove the unused x86-specific 128-bit float type. | Emmanuel Gil Peyrot | 1 | -11/+0 |
2015-01-04 | Archives: Changed the way paths are built for the archives. | Subv | 3 | -20/+4 |
2015-01-04 | SaveDataCheck: Move the files to nand/title | Subv | 1 | -1/+1 |
2015-01-03 | Archives: Change the folder layout of some archives. | Subv | 3 | -20/+24 |
2015-01-03 | Archives: Reduced duplicate code in RomFS and SaveCheck. | Subv | 3 | -0/+4 |
2014-12-31 | SOC_U: Preliminary implementation of sockets. | Subv | 2 | -0/+2 |
2014-12-30 | Fix MSVC-related #defines and add CMakeLists comment | darkf | 5 | -10/+10 |
2014-12-30 | Archives: Implemented ExtSaveData and SharedExtSaveData | Subv | 3 | -0/+4 |
2014-12-21 | More warning cleanups | Chin | 1 | -0/+6 |
2014-12-21 | License change | purpasmart96 | 46 | -74/+74 |
2014-12-20 | BitField: Add an explicit Assign method. | Tony Wasserka | 1 | -1/+5 |
2014-12-20 | Common: Add a clone of std::make_unique | Yuri Kunde Schlesner | 2 | -0/+17 |
2014-12-18 | SaveData: Implemented the SystemSaveData archive. | Subv | 3 | -0/+4 |
2014-12-18 | Filesystem/Archives: Implemented the SaveData archive | Subv | 3 | -0/+4 |
2014-12-14 | Restore the original console color after logging a message. | Yuri Kunde Schlesner | 2 | -13/+25 |
2014-12-13 | Remove old logging system | Yuri Kunde Schlesner | 6 | -850/+2 |
2014-12-13 | Add configurable per-class log filtering | Yuri Kunde Schlesner | 5 | -3/+205 |
2014-12-13 | Convert old logging calls to new logging macros | Yuri Kunde Schlesner | 8 | -71/+94 |
2014-12-13 | Implement text path trimming for shorter paths. | Yuri Kunde Schlesner | 3 | -1/+53 |
2014-12-13 | Re-add coloring to the console logging output. | Yuri Kunde Schlesner | 1 | -0/+50 |
2014-12-13 | New logging system | Yuri Kunde Schlesner | 11 | -66/+716 |
2014-12-13 | Add SCOPE_EXIT macro to conveniently execute cleanup actions | Yuri Kunde Schlesner | 2 | -0/+38 |
2014-12-13 | Added missing include in common_funcs.h | Yuri Kunde Schlesner | 1 | -0/+1 |
2014-12-13 | Remove redundant include from common_funcs.h | Yuri Kunde Schlesner | 1 | -2/+0 |
2014-12-13 | APT_U: Added GetSharedFont service function. | bunnei | 1 | -0/+3 |
2014-12-12 | Common: Add "sysdata" to GetUserPath and cleanup. | bunnei | 3 | -26/+3 |
2014-12-10 | Explicitly specify LE strings to iconv, fixes paths in Steel Diver | archshift | 1 | -2/+2 |
2014-12-09 | Remove unused NDMA module | Yuri Kunde Schlesner | 2 | -2/+0 |
2014-12-09 | Some code cleanup. | Tony Wasserka | 1 | -0/+2 |
2014-12-09 | Fix some headers to include their dependencies properly. | Tony Wasserka | 2 | -0/+7 |
2014-12-07 | StringUtil: Perform some minimal cleanup. | Tony Wasserka | 1 | -3/+3 |
2014-12-03 | Change NULLs to nullptrs. | Rohit Nirmal | 17 | -92/+92 |
2014-11-29 | Fix MinGW build | darkf | 7 | -21/+34 |
2014-11-25 | Remove unused includes to common/thread.h | Emmanuel Gil Peyrot | 1 | -1/+0 |
2014-11-19 | Remove tabs in all files except in skyeye imports and in generated GL code | Emmanuel Gil Peyrot | 3 | -100/+100 |
2014-11-19 | Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generated | Emmanuel Gil Peyrot | 23 | -160/+160 |
2014-11-18 | Remove extraneous semicolons | Lioncash | 2 | -2/+2 |
2014-11-18 | EmuWindow: Add some explicit documentation and set proper minimal client area size. | Tony Wasserka | 1 | -2/+4 |
2014-11-18 | EmuWindow: Add a TODO. | Tony Wasserka | 1 | -0/+1 |
2014-11-18 | MathUtil: Make Rectangle work with unsigned types. | Tony Wasserka | 1 | -4/+5 |
2014-11-18 | EmuWindow: Better document the purpose of OnMinimalClientAreaChangeRequest. | Tony Wasserka | 1 | -0/+7 |
2014-11-18 | EmuWindow: Remove window title getters/setters. | Tony Wasserka | 1 | -16/+1 |
2014-11-18 | EmuWindow: Add documentation. | Tony Wasserka | 1 | -18/+57 |
2014-11-18 | EmuWindow: Add support for specifying minimal client area sizes. | Tony Wasserka | 1 | -8/+26 |
2014-11-18 | Fixup EmuWindow interface and implementations thereof. | Tony Wasserka | 1 | -28/+33 |
2014-11-18 | Viewport scaling and display density independence | Kevin Hartman | 1 | -2/+5 |
2014-11-18 | Add a GUI logging channel. | Tony Wasserka | 2 | -0/+2 |
2014-11-17 | emu_window: Fix initializer list order. | Lioncash | 1 | -2/+2 |
2014-11-13 | Use std::u16string for conversion between UTF-8 and UTF-16, FS:USER functions | archshift | 2 | -51/+115 |
2014-10-29 | Renamed souce files of services to match port names | Gareth Poole | 1 | -1/+1 |
2014-10-26 | Add `override` keyword through the code. | Yuri Kunde Schlesner | 2 | -3/+3 |
2014-10-26 | Fix compile errors in Clang | Yuri Kunde Schlesner | 1 | -1/+0 |
2014-10-25 | bit_field: Fix a typo in the sample usage. | Lioncash | 1 | -1/+1 |
2014-10-24 | Removed uses of raw c-string manipulation functions. | archshift | 4 | -21/+10 |
2014-10-23 | Use std sized types instead of platform specific typedefs | Yuri Kunde Schlesner | 2 | -32/+12 |
2014-10-23 | Common: Return from CreateFullPath early if the directory creation fails | archshift | 1 | -2/+4 |
2014-10-08 | Added configuration file system. | archshift | 6 | -69/+73 |
2014-10-06 | Common: Add a helper function to generate a 8.3 filename from a long one. | Emmanuel Gil Peyrot | 2 | -0/+53 |
2014-09-28 | Fix warnings in core and common | Lioncash | 3 | -15/+5 |
2014-09-22 | chunk_file: General cleanup | Lioncash | 1 | -244/+0 |
2014-09-21 | Use the citra user path for the sdmc directory | archshift | 3 | -0/+4 |
2014-09-17 | Common: Rename the File namespace to FileUtil, to match the filename and prevent collisions. | Emmanuel Gil Peyrot | 4 | -25/+25 |
2014-09-17 | Common: Return the number of items read/written in IOFile’s methods instead of a boolean. | Emmanuel Gil Peyrot | 1 | -8/+20 |
2014-09-12 | Added support for multiple input device types for KeyMap and connected Qt. | Kevin Hartman | 5 | -40/+61 |
2014-09-12 | Initial HID PAD work, with GLFW only. | Kevin Hartman | 4 | -0/+77 |
2014-09-09 | Removed fixed_size_queue.h | archshift | 2 | -71/+0 |
2014-09-09 | common: Prune all redundant includes | archshift | 10 | -34/+3 |
2014-09-09 | Moved common_types::Rect from common to Common namespace | archshift | 1 | -1/+1 |
2014-09-09 | Added string_util to common, small changes in loader.cpp | archshift | 11 | -32/+39 |
2014-09-09 | loader.cpp: improved file extension checking, made Upper/LowerStr useful | archshift | 2 | -12/+9 |
2014-09-08 | Common: Remove HAVE_CXX11_SYNTAX define from Common.h | Lioncash | 1 | -6/+0 |
2014-09-08 | Common: Fix a potential infinite loop in StringUtil's ReplaceAll | Lioncash | 1 | -3/+8 |
2014-09-07 | Removed common/std_xyz, instead using the std header | archshift | 7 | -856/+6 |
2014-09-03 | Removed common/atomic, instead using std::atomic | archshift | 4 | -198/+0 |
2014-09-01 | Remove hand-crafted Visual Studio solution. | Yuri Kunde Schlesner | 4 | -453/+0 |
2014-09-01 | Avoid LOGGING redefinition warnings. | Yuri Kunde Schlesner | 1 | -0/+2 |
2014-09-01 | CMake cleanup | Yuri Kunde Schlesner | 1 | -7/+16 |
2014-08-19 | Common: Add a clamp function to math_utils.h | Lioncash | 1 | -0/+7 |
2014-08-18 | Common: Get rid of an unnecessary forward declaration in symbols.h | Lioncash | 1 | -2/+0 |
2014-08-18 | Common: Don't return a reference to a string when calling GetName in symbols.cpp | Lioncash | 2 | -2/+2 |
2014-08-17 | Common: Correctly set ptr to null if mmap fails in memory_util | Lioncash | 1 | -5/+8 |
2014-08-17 | Common: Move remaining C header includes over to their C++ equivalent | Lioncash | 8 | -21/+20 |
2014-08-17 | Common: Move header guards over to pragma once | Lioncash | 33 | -146/+41 |
2014-08-16 | mem_arena: Replace insecure temporary file creation with devshm, importing Dolphin’s code. | Emmanuel Gil Peyrot | 1 | -24/+23 |
2014-08-12 | Simplified if-tree in extended_trace.cpp | archshift | 1 | -13/+9 |
2014-08-12 | break_points.cpp: return directly from conditionals | archshift | 1 | -6/+2 |
2014-08-12 | break_points: cleaned up, added `find_if`s | archshift | 2 | -59/+51 |
2014-08-12 | Changed iterators to use auto, some of which using range-based loops | archshift | 1 | -27/+28 |
2014-08-12 | Remove the fancy RegisterSet class introduced in 4c2bff61e. | Tony Wasserka | 3 | -165/+0 |
2014-08-08 | Use pthread_set_name_np() on OpenBSD. | Anthony J. Bentley | 1 | -1/+3 |
2014-07-23 | RegisterSet: Simplify code by using structs for register definition instead of unions. | Tony Wasserka | 1 | -6/+8 |
2014-07-19 | [build] Search for the git binary in the default msysgit install dir | Yuri Kunde Schlesner | 1 | -1/+8 |
2014-07-16 | BitField: Cast enum values to proper integer type. | Tony Wasserka | 1 | -1/+1 |
2014-07-16 | BitField: Add a static_assert. | Tony Wasserka | 1 | -0/+1 |
2014-07-16 | BitField: Delete copy assignment to prevent obscure bugs. | Tony Wasserka | 1 | -0/+16 |
2014-07-16 | BitField: Add an explicit evaluation method. | Tony Wasserka | 1 | -0/+5 |
2014-06-12 | Removed definition of MAX_PATH, this is already defined in common_paths.h. | bunnei | 1 | -2/+0 |
2014-06-12 | Preprocessor: #if's out OSX-specific GL changes on other platforms | archshift | 1 | -1/+1 |
2014-06-12 | Common: Removed duplicate "LONG" and "MAX_PATH" definitions. | bunnei | 1 | -2/+0 |
2014-06-12 | Pica: Use some template magic to define register structures efficiently. | Tony Wasserka | 3 | -3/+166 |
2014-06-12 | Rename LCD to GPU. | Tony Wasserka | 2 | -2/+2 |
2014-06-01 | log: updated MAX_LOGLEVEL to use correct log level enum type | bunnei | 3 | -5/+5 |
2014-06-01 | log: updated GenericLog __attribute__ for newly added parameter | bunnei | 1 | -1/+1 |
2014-05-30 | log: fixed to not print twice, enabled coloring, added OS print logging as its own type | bunnei | 4 | -37/+42 |
2014-05-20 | common_types: Changed BasicRect back to Rect, in the common namespace | archshift | 1 | -4/+6 |
2014-05-20 | Improved clarity and whitespace | archshift | 1 | -0/+1 |
2014-05-20 | CMakeLists: rename HEADS, improved comments | archshift | 1 | -2/+2 |
2014-05-17 | Updated cmakelists | archshift | 1 | -0/+1 |
2014-05-17 | added MIN, MAX, and CLAMP macros to common_funcs | bunnei | 1 | -0/+5 |
2014-05-16 | added ThreadQueueList class to common (taken from PPSSPP) | bunnei | 3 | -0/+218 |
2014-05-10 | added kernel logger to common | bunnei | 2 | -3/+5 |
2014-05-08 | removed incorrect dolphin copyright line | bunnei | 1 | -1/+0 |
2014-05-08 | fixed include of common in bit_field.h | bunnei | 1 | -1/+1 |
2014-05-08 | logger fix for linux | bunnei | 2 | -3/+3 |
2014-05-08 | added GSP to loggers | bunnei | 2 | -2/+2 |
2014-05-08 | added BitField to common | bunnei | 3 | -0/+175 |
2014-05-06 | - added better SVC logging | bunnei | 2 | -5/+5 |
2014-05-01 | Support for C++11 on OSX | archshift | 1 | -2/+2 |
2014-05-01 | Fixed indents | archshift | 1 | -1/+1 |
2014-04-30 | Some more experimentation | archshift | 1 | -3/+3 |
2014-04-29 | IT'S ALIVE! | archshift | 1 | -1/+39 |
2014-04-28 | Fix complaints about functions that could not be found | archshift | 1 | -1/+1 |
2014-04-28 | Problematic class with no current implementation | archshift | 1 | -2/+2 |
2014-04-28 | Rect to BasicRect | archshift | 1 | -4/+4 |
2014-04-28 | add missing bswap functions | bunnei | 1 | -0/+44 |
2014-04-28 | fix for issue Linux build #9, not sure why this is broken but its unused code I'm just getting rid of it | bunnei | 1 | -13/+0 |
2014-04-28 | removed DISALLOW_COPY_AND_ASSIGN in favor of NonCopyable class | bunnei | 1 | -5/+0 |
2014-04-25 | Resolved undefined Common::g_scm_branch error. | Thomas Edvalson | 1 | -1/+1 |
2014-04-24 | made qt window title consistent | bunnei | 1 | -1/+1 |
2014-04-24 | fixes to scm_rev generation to make it conistent with windows build | bunnei | 2 | -5/+5 |
2014-04-24 | updated windows scm_rev code to use new style | ShizZy | 5 | -66/+53 |
2014-04-24 | added scm rev generation on Linux/cmake | bunnei | 6 | -51/+37 |
2014-04-23 | fixes to build on linux | bunnei | 2 | -14/+14 |
2014-04-23 | removed duplicate rotl/rotr functions | ShizZy | 1 | -26/+0 |
2014-04-23 | updated CMakeLists for missing files | ShizZy | 1 | -0/+1 |
2014-04-18 | added NDMA hardware interface | bunnei | 2 | -2/+2 |
2014-04-15 | added helper functions for upper/lowercase strings | bunnei | 2 | -0/+22 |
2014-04-13 | Add symbols map | Mathieu Vaillancourt | 4 | -0/+100 |
2014-04-11 | added logger for generic HLE | bunnei | 2 | -3/+3 |
2014-04-11 | removed scm_rev.h from version control | bunnei | 1 | -4/+0 |
2014-04-11 | added missing const to GetWindowTitle | bunnei | 1 | -1/+1 |
2014-04-10 | updated CMakeLists | bunnei | 1 | -16/+17 |
2014-04-09 | - removed deprecated version.h | bunnei | 4 | -72/+52 |
2014-04-09 | fixed scm_rev_gen | bunnei | 2 | -5/+5 |
2014-04-09 | fixed project includes to use new directory structure | bunnei | 44 | -211/+201 |
2014-04-09 | got rid of 'src' folders in each sub-project | bunnei | 54 | -0/+0 |
2014-04-07 | added "citra" instead of "emu" to title bar | bunnei | 1 | -1/+1 |
2014-04-06 | added logger option specifically for the renderer | bunnei | 2 | -2/+2 |
2014-04-05 | added missing includes to common_types.h | bunnei | 1 | -0/+3 |
2014-04-05 | Updated common_types.h to use Gekko's version w/ Rect and some useful unions | bunnei | 1 | -30/+102 |
2014-04-05 | added DISALLOW_COPY_AND_ASSIGN macro | bunnei | 1 | -0/+5 |
2014-04-05 | added LCD logger | bunnei | 2 | -2/+2 |
2014-04-05 | added a HW option to logging | bunnei | 2 | -48/+48 |
2014-04-02 | convert tabs to spaces | bunnei | 47 | -5298/+5298 |
2014-04-01 | grabbed ppsspp's MemArena | bunnei | 2 | -221/+428 |
2013-10-02 | added TIME logger for core timing | ShizZy | 2 | -2/+2 |
2013-10-02 | renamed GC_ALIGNED* macros to MEMORY_ALIGNED* | ShizZy | 1 | -12/+12 |
2013-09-27 | upgraded proj files to vs 2013 | ShizZy | 2 | -2/+16 |
2013-09-26 | renamed from citrus to citra | ShizZy | 4 | -5/+5 |
2013-09-26 | moved file_sys back to core | ShizZy | 5 | -973/+0 |
2013-09-24 | removed <windows.h> include from common.h and added it only where needed | ShizZy | 2 | -5/+1 |
2013-09-24 | moved file_sys to common | ShizZy | 5 | -0/+973 |
2013-09-24 | added localtime_r for use on windows | ShizZy | 1 | -0/+8 |
2013-09-24 | added utf8 to common module, utils for dealing with utf8 | ShizZy | 4 | -0/+534 |
2013-09-20 | updated to chunk_file module from ppsspp | ShizZy | 1 | -133/+623 |
2013-09-20 | added a module for loading bootable binaries | ShizZy | 2 | -4/+4 |
2013-09-19 | added swap types to common | ShizZy | 4 | -0/+549 |
2013-09-19 | removed CORE and LOADER from LogTypes | ShizZy | 1 | -2/+0 |
2013-09-19 | added CORE and LOADER to LogTypes | ShizZy | 1 | -0/+2 |
2013-09-18 | changed log CPU from PPC to ARM11 | ShizZy | 2 | -2/+3 |
2013-09-18 | added default windows include | ShizZy | 1 | -0/+4 |
2013-09-16 | added file platform.h | ShizZy | 4 | -0/+137 |
2013-09-14 | renamed project to 'citrus' | ShizZy | 3 | -3/+3 |
2013-09-13 | added scm_rev_gen project to automatically create a header with the git revision on build | ShizZy | 4 | -3/+162 |
2013-09-09 | cleaned up VS project files | ShizZy | 1 | -11/+9 |
2013-09-09 | fixed some code warnings | ShizZy | 1 | -1/+1 |
2013-09-09 | removed unneeded dolphin paths code, fixed linker problems with common.lib | ShizZy | 3 | -132/+118 |
2013-09-09 | re-enabled GetLastErrorMsg | ShizZy | 1 | -19/+23 |
2013-09-08 | updated common paths | ShizZy | 2 | -4/+7 |
2013-09-06 | start of 3DS memory map | ShizZy | 3 | -12/+3 |
2013-09-05 | various fixes to be able to build project | ShizZy | 1 | -17/+13 |
2013-09-05 | added emu_window.h to define interface to drawing to a window | ShizZy | 3 | -0/+108 |
2013-09-05 | updated CMakeLists.txt file for new common files | ShizZy | 1 | -9/+16 |
2013-09-05 | replaced common code with dolphin common | ShizZy | 51 | -107/+8640 |
2013-09-04 | deleted gekko's common files | ShizZy | 28 | -4543/+0 |
2013-08-30 | adding initial project layout | ShizZy | 31 | -0/+4777 |