| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | hash: Get rid of unused functions | 2015-09-16 | 1 | -16/+0 | |
| | | |||||
| * | general: Silence some warnings when using clang | 2015-09-16 | 1 | -2/+2 | |
| | | |||||
| * | memory_util: Remove unnecessary assignment in FreeMemoryPages | 2015-09-11 | 1 | -3/+0 | |
| | | |||||
| * | memory_util: Remove commented out printf statements | 2015-09-11 | 1 | -10/+0 | |
| | | |||||
| * | general: Replace 0 literals with nullptr where applicable | 2015-09-11 | 2 | -6/+6 | |
| | | |||||
| * | synchronized_wrapper: Add missing return in SynchronizedRef move assignment ↵ | 2015-09-11 | 1 | -0/+1 | |
| | | | | | operator | ||||
| * | Merge pull request #1144 from lioncash/remove | 2015-09-11 | 4 | -176/+0 | |
| |\ | | | | | common: Get rid of debug_interface.h | ||||
| | * | common: Get rid of debug_interface.h | 2015-09-11 | 4 | -176/+0 | |
| | | | | | | | | | | | | | This is technically unused. Also removes TMemChecks because it relies on this. Whenever memory breakpoints are implemented for real, it should be designed to match the codebase debugging mechanisms. | ||||
| * | | common: Get rid of a cast in swap.h | 2015-09-11 | 1 | -2/+2 | |
| |/ | |||||
| * | x64: Proper stack alignment in shader JIT function calls | 2015-09-01 | 3 | -424/+90 | |
| | | | | | | Import Dolphin stack handling and register saving routines Also removes the x86 parts from abi files | ||||
| * | Common: Import BitSet from Dolphin | 2015-09-01 | 2 | -0/+190 | |
| | | |||||
| * | Common: Fix MicroProfile compilation in MSVC2015 | 2015-08-28 | 1 | -0/+5 | |
| | | |||||
| * | Integrate the MicroProfile profiling library | 2015-08-24 | 4 | -0/+51 | |
| | | | | | | This brings goodies such as a configurable user interface and multi-threaded timeline view. | ||||
| * | x64-emitter: add RCPSS SSE instruction | 2015-08-23 | 2 | -0/+2 | |
| | | |||||
| * | Merge pull request #1058 from lioncash/ptr | 2015-08-22 | 2 | -4/+27 | |
| |\ | | | | | emitter: Remove pointer casts | ||||
| | * | emitter: Remove pointer casts | 2015-08-21 | 2 | -4/+27 | |
| | | | | | | | | | This should also technically silence quite a few ubsan warnings. | ||||
| * | | Merge pull request #1025 from yuriks/heap-management | 2015-08-22 | 1 | -8/+7 | |
| |\ \ | |/ |/| | Kernel: Correct(er) handling of Heap and Linear Heap allocations | ||||
| | * | VMManager: Make LogLayout log level configurable as a parameter | 2015-08-16 | 1 | -8/+7 | |
| | | | |||||
| * | | emitter: Remove unnecessary defines | 2015-08-20 | 1 | -5/+1 | |
| | | | |||||
| * | | emitter: Remove unnecessary else keywords | 2015-08-20 | 1 | -7/+7 | |
| | | | |||||
| * | | emitter: Remove unused code | 2015-08-20 | 2 | -44/+0 | |
| | | | |||||
| * | | emitter: Remove unimplemented JMP prototype | 2015-08-20 | 1 | -1/+0 | |
| | | | |||||
| * | | emitter: Pass OpArg by reference where possible | 2015-08-20 | 2 | -763/+763 | |
| | | | |||||
| * | | emitter: Remove unnecessary inline specifiers | 2015-08-20 | 1 | -33/+33 | |
| | | | | | | | | | Functions implemented in a class definition are already implicitly inline. | ||||
| * | | Merge pull request #1035 from darkf/mingw-fix | 2015-08-19 | 2 | -4/+10 | |
| |\ \ | | | | | | | Fix building under MinGW | ||||
| | * | | Fix building under MinGW | 2015-08-17 | 2 | -4/+10 | |
| | |/ | |||||
| * / | videocore: Added RG8 texture support | 2015-08-16 | 1 | -0/+18 | |
| |/ | |||||
| * | Merge pull request #1031 from bbarenblat/master | 2015-08-15 | 1 | -1/+2 | |
| |\ | | | | | Handle invalid `Log::Class` | ||||
| | * | Handle invalid `Log::Class` | 2015-08-15 | 1 | -1/+2 | |
| | | | | | | | | | | | | | Add a case of `Log::Class::Count` to the switch statement that dispatches on `Log::Class`. The case simply calls the `UNREACHABLE` macro. | ||||
| * | | Rename ARCHITECTURE_X64 definition to ARCHITECTURE_x86_64. | 2015-08-15 | 8 | -14/+14 | |
| | | | |||||
| * | | Common: Cleanup CPU capability detection code. | 2015-08-15 | 4 | -198/+141 | |
| | | | |||||
| * | | Common: Move cpu_detect to x64 directory. | 2015-08-15 | 4 | -5/+5 | |
| | | | |||||
| * | | x64: Refactor to remove fake interfaces and general cleanups. | 2015-08-15 | 10 | -516/+26 | |
| | | | |||||
| * | | Common: Added MurmurHash3 hash function for general-purpose use. | 2015-08-15 | 5 | -2/+158 | |
| | | | |||||
| * | | Common: Ported over boilerplate x86 JIT code from Dolphin/PPSSPP. | 2015-08-15 | 9 | -4/+4380 | |
| | | | |||||
| * | | Common: Ported over Dolphin's code for x86 CPU capability detection. | 2015-08-15 | 4 | -17/+273 | |
| |/ | |||||
| * | Stop defining GCC always_inline attributes as __forceinline | 2015-08-11 | 2 | -7/+8 | |
| | | | | | | __forceinline is a MSVC extension, which may confuse some people working on the codebase. Furthermore, the C++ standard dictates that all names which contain adjacent underscores are reserved. | ||||
| * | Merge pull request #1018 from bbarenblat/master | 2015-08-05 | 2 | -1/+8 | |
| |\ | | | | | Handle invalid `Log::Level::Count` | ||||
| | * | Use UNREACHABLE macro for impossible cases in previous commit | 2015-08-02 | 2 | -4/+3 | |
| | | | | | | | | | Use the UNREACHABLE macro instead of `ASSERT(false, ...);`. | ||||
| | * | Handle invalid `Log::Level::Count` | 2015-08-02 | 2 | -1/+9 | |
| | | | | | | | | | | | | | Add a case of `Log::Level::Count` to all switch statements that dispatch on `Log::Level`. The case simply asserts `false` and notes the invalid log level. | ||||
| * | | Common: Work around bug in MSVC2015 standard library | 2015-08-02 | 1 | -0/+14 | |
| |/ | | | | | | The char16_t/char32_t implementations aren't present in the library and cause linker errors. This is a known issue that wasn't fixed in VS2015 RTM. | ||||
| * | Common : Fix Conversion Warnings | 2015-07-19 | 1 | -1/+1 | |
| | | |||||
| * | Common: Remove the unused and commented GetThemeDir prototype from FileUtil. | 2015-07-18 | 1 | -3/+0 | |
| | | |||||
| * | Pica: Implement stencil testing. | 2015-07-13 | 1 | -1/+26 | |
| | | |||||
| * | FileUtil: Add a WriteObject method for writing a single, POD-type object. | 2015-07-13 | 1 | -0/+10 | |
| | | |||||
| * | don´t define snprintf on Visual Studio 2015 | 2015-07-12 | 1 | -2/+4 | |
| | | | | Visual Studio 2015 defines this in stdio now | ||||
| * | Merge pull request #914 from yuriks/bitfield-mask | 2015-07-11 | 1 | -2/+2 | |
| |\ | | | | | Common: Fix mask generation in BitField | ||||
| | * | Common: Remove redundant masking in BitField | 2015-07-10 | 1 | -1/+1 | |
| | | | | | | | | | | | For the signed case, the shifts already remove the rest of the value, so ANDing by the mask is redundant. | ||||
| | * | Common: Fix mask generation in BitField | 2015-07-10 | 1 | -1/+1 | |
| | | | | | | | | | Fixes #913 | ||||
| * | | Common: Remove thunk.h | 2015-07-10 | 2 | -43/+0 | |
| | | | | | | | | | This isn't used, and there's no implementations of the member functions. | ||||