Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-09-01 | x64: Proper stack alignment in shader JIT function calls | aroulin | |
Import Dolphin stack handling and register saving routines Also removes the x86 parts from abi files | |||
2015-09-01 | Common: Import BitSet from Dolphin | aroulin | |
2015-08-28 | Common: Fix MicroProfile compilation in MSVC2015 | Yuri Kunde Schlesner | |
2015-08-24 | Integrate the MicroProfile profiling library | Yuri Kunde Schlesner | |
This brings goodies such as a configurable user interface and multi-threaded timeline view. | |||
2015-08-23 | x64-emitter: add RCPSS SSE instruction | aroulin | |
2015-08-22 | Merge pull request #1058 from lioncash/ptr | Lioncash | |
emitter: Remove pointer casts | |||
2015-08-22 | Merge pull request #1025 from yuriks/heap-management | Yuri Kunde Schlesner | |
Kernel: Correct(er) handling of Heap and Linear Heap allocations | |||
2015-08-21 | emitter: Remove pointer casts | Lioncash | |
This should also technically silence quite a few ubsan warnings. | |||
2015-08-20 | emitter: Remove unnecessary defines | Lioncash | |
2015-08-20 | emitter: Remove unnecessary else keywords | Lioncash | |
2015-08-20 | emitter: Remove unused code | Lioncash | |
2015-08-20 | emitter: Remove unimplemented JMP prototype | Lioncash | |
2015-08-20 | emitter: Pass OpArg by reference where possible | Lioncash | |
2015-08-20 | emitter: Remove unnecessary inline specifiers | Lioncash | |
Functions implemented in a class definition are already implicitly inline. | |||
2015-08-19 | Merge pull request #1035 from darkf/mingw-fix | bunnei | |
Fix building under MinGW | |||
2015-08-17 | Fix building under MinGW | darkf | |
2015-08-16 | videocore: Added RG8 texture support | Patrick Martin | |
2015-08-16 | VMManager: Make LogLayout log level configurable as a parameter | Yuri Kunde Schlesner | |
2015-08-15 | Merge pull request #1031 from bbarenblat/master | Yuri Kunde Schlesner | |
Handle invalid `Log::Class` | |||
2015-08-15 | Rename ARCHITECTURE_X64 definition to ARCHITECTURE_x86_64. | bunnei | |
2015-08-15 | Common: Cleanup CPU capability detection code. | bunnei | |
2015-08-15 | Common: Move cpu_detect to x64 directory. | bunnei | |
2015-08-15 | x64: Refactor to remove fake interfaces and general cleanups. | bunnei | |
2015-08-15 | Common: Added MurmurHash3 hash function for general-purpose use. | bunnei | |
2015-08-15 | Common: Ported over boilerplate x86 JIT code from Dolphin/PPSSPP. | bunnei | |
2015-08-15 | Common: Ported over Dolphin's code for x86 CPU capability detection. | bunnei | |
2015-08-15 | Handle invalid `Log::Class` | Benjamin Barenblat | |
Add a case of `Log::Class::Count` to the switch statement that dispatches on `Log::Class`. The case simply calls the `UNREACHABLE` macro. | |||
2015-08-11 | Stop defining GCC always_inline attributes as __forceinline | archshift | |
__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. | |||
2015-08-05 | Merge pull request #1018 from bbarenblat/master | bunnei | |
Handle invalid `Log::Level::Count` | |||
2015-08-02 | Use UNREACHABLE macro for impossible cases in previous commit | Benjamin Barenblat | |
Use the UNREACHABLE macro instead of `ASSERT(false, ...);`. | |||
2015-08-02 | Common: Work around bug in MSVC2015 standard library | Yuri Kunde Schlesner | |
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. | |||
2015-08-02 | Handle invalid `Log::Level::Count` | Benjamin Barenblat | |
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. | |||
2015-07-19 | Common : Fix Conversion Warnings | zawata | |
2015-07-18 | Common: Remove the unused and commented GetThemeDir prototype from FileUtil. | Emmanuel Gil Peyrot | |
2015-07-13 | Pica: Implement stencil testing. | Tony Wasserka | |
2015-07-13 | FileUtil: Add a WriteObject method for writing a single, POD-type object. | Tony Wasserka | |
2015-07-12 | don“t define snprintf on Visual Studio 2015 | Apology11 | |
Visual Studio 2015 defines this in stdio now | |||
2015-07-11 | Merge pull request #914 from yuriks/bitfield-mask | Yuri Kunde Schlesner | |
Common: Fix mask generation in BitField | |||
2015-07-10 | Common: Remove thunk.h | Lioncash | |
This isn't used, and there's no implementations of the member functions. | |||
2015-07-10 | Merge pull request #876 from linkmauve/include-cleanups | Yuri Kunde Schlesner | |
Cleanup includes, mostly in common | |||
2015-07-10 | Common: Remove redundant masking in BitField | Yuri Kunde Schlesner | |
For the signed case, the shifts already remove the rest of the value, so ANDing by the mask is redundant. | |||
2015-07-10 | Common: Fix mask generation in BitField | Yuri Kunde Schlesner | |
Fixes #913 | |||
2015-06-28 | Common: Remove unused type unions breaking aliasing rules in horrible ways. | Emmanuel Gil Peyrot | |
2015-06-28 | Core: Cleanup file_sys includes. | Emmanuel Gil Peyrot | |
2015-06-28 | Core: Cleanup core includes. | Emmanuel Gil Peyrot | |
2015-06-28 | CitraQt: Cleanup includes. | Emmanuel Gil Peyrot | |
2015-06-28 | Common: Cleanup emu_window includes. | Emmanuel Gil Peyrot | |
2015-06-28 | Common: Remove unused ROUND_UP_POW2 macro. | Emmanuel Gil Peyrot | |
2015-06-28 | Common: Cleanup key_map includes. | Emmanuel Gil Peyrot | |
2015-06-28 | Common: Cleanup memory and misc includes. | Emmanuel Gil Peyrot | |