- 23 Nov, 2018 5 commits
-
-
bunnei authored
common/thread: Minor cleanup
-
Hexagon12 authored
* Added predicate comparison LessEqualWithNan * oops * Clang fix
-
bunnei authored
gl_shader_decompiler: Fix register overwriting on texture calls
-
bunnei authored
Properly Implemented TXQ Instruction
-
bunnei authored
nvhost_ctrl_gpu: Implement IoctlGetGpuTime.
-
- 22 Nov, 2018 19 commits
-
-
Mat M authored
debug_pad: Avoid loading input for nonexistent buttons (Home and Screenshot)
-
Zach Hilman authored
Prevents memory exceptions when the debug pad is enabled.
-
bunnei authored
maxwell_3d: Implement alternate blend equations.
-
bunnei authored
audout_u: Add support for multiple IAudioOut streams.
-
bunnei authored
macro_interpreter: Implement AddWithCarry and SubtractWithBorrow.
-
bunnei authored
- Used by Undertale.
-
bunnei authored
- Used by Undertale.
-
bunnei authored
- Used by Undertale.
-
Lioncash authored
This is inconsistent with our coding style.
-
bunnei authored
Implemented Fast Layered Copy
-
bunnei authored
common: Remove bit_set.h
-
bunnei authored
kernel/handle_table: Minor changes
-
Lioncash authored
While admirable as a means to ensure immutability, this has the unfortunate downside of making the class non-movable. std::move cannot actually perform a move operation if the provided operand has const data members (std::move acts as an operation to "slide" resources out of an object instance). Given Barrier contains move-only types such as std::mutex, this can lead to confusing error messages if an object ever contained a Barrier instance and said object was attempted to be moved.
-
Lioncash authored
Simplifies the constructor interfaces for Barrier and Event classes.
-
Lioncash authored
Keeps the non-member interface in one spot instead of split into two places, making it nicer to locate functions.
-
Lioncash authored
This is also unused and superceded by standard functionality. The standard library provides std::this_thread::sleep_for(), which provides a much more flexible interface, as different time units can be used with it.
-
Lioncash authored
This is an old function that's no longer necessary. C++11 introduced proper threading support to the language and a thread ID can be retrieved via std::this_thread::get_id() if it's ever needed.
-
Lioncash authored
This is an analog of BitSet from Dolphin that was introduced to allow iterating over a set of bits. Given it's currently unused, and given that std::bitset exists, we can remove this. If it's ever needed in the future it can be brought back.
-
ReinUsesLisp authored
-
- 21 Nov, 2018 16 commits
-
-
Lioncash authored
These don't depend on class state, and are effectively implementation details, so they can go into the cpp file .
-
Lioncash authored
The previous handle table size is a holdover from Citra. The actual handle table construct on Horizon only allows for a maximum of 1024 entries.
-
Lioncash authored
We don't need to potentially inline the teardown logic of all of the handle instances.
-
bunnei authored
Use default values for unknown framebuffer pixel format
-
bunnei authored
gl_shader_decompiler: Use UNIMPLEMENTED when applicable
-
FernandoS27 authored
-
bunnei authored
am/applets: Minor cleanup
-
bunnei authored
- Used by Undertale.
-
bunnei authored
gl_shader_decompiler: Remove UNREACHABLE when setting RZ
-
bunnei authored
common/math_util: Minor cleanup
-
bunnei authored
common: Remove depencency on xbyak
-
FernandoS27 authored
-
Lioncash authored
Xbyak is currently entirely unused. Rather than carting it along, remove it and get rid of a dependency. If it's ever needed in the future, then it can be re-added (and likely be more up to date at that point in time).
-
Lioncash authored
Gets rid of the need to use typename to access the ::type alias.
-
Lioncash authored
Allows objects that contain rectangle instances to be constexpr constructible as well.
-
Lioncash authored
const/constexpr variables have internal linkage by default.
-