- Oct 09, 2019
-
-
bunnei authored
ci: Add TAR-XZ compression to MSVC builds
-
- Oct 08, 2019
-
-
Fernando Sahmkow authored
shader/half_set_predicate: Fix HSETP2 for constant buffers
-
- Oct 07, 2019
-
-
ReinUsesLisp authored
HSETP2 when used with a constant buffer parses the second operand type as F32. This is not configurable.
-
ReinUsesLisp authored
-
bunnei authored
hid: Implement DeactivateNpad
-
Morph authored
Makes use of the already existing DeactivateController function.
-
Zach Hilman authored
core: Remove Core::CurrentProcess()
-
Zach Hilman authored
-
- Oct 06, 2019
-
-
Rodrigo Locatti authored
bcat: Silence various warnings
-
Rodrigo Locatti authored
alignment: Resolve allocator construction issues on debug
-
Lioncash authored
This was related to the source allocator being passed into the constructor potentially having a different type than allocator being constructed. We simply need to provide a constructor to handle this case. This resolves issues related to the allocator causing debug builds on MSVC to fail.
-
Lioncash authored
Allows containers and other data structures to consider optimizations based off of them. We satisfy all of these requirements anyways.
-
Fernando Sahmkow authored
gl_shader_disk_cache: Properly ignore existing cache
-
ReinUsesLisp authored
Previously old entries where appended to the file even if the shader cache was ignored at boot. Address that issue.
-
Lioncash authored
We need to perform explicit casts here, otherwise we're implicitly truncating a 64-bit type to a 32-bit one.
-
Lioncash authored
Without this, the std::move within the constructor initializer list won't be able to actually perform a move.
-
Lioncash authored
Allows us to remove a constructor initializer list.
-
Lioncash authored
Given the string is appended to another, we can make it a view so a redundant full copy of the string isn't made.
-
bunnei authored
qt: Fix game name format error
-
Zach Hilman authored
-
Lioncash authored
This member function doesn't modify internal member state, so it can be marked const.
-
Lioncash authored
On parse errors, we can log out the explanatory string indicating what the parsing error was, rather than just ignoring the variable and returning an overly broad error code.
-
Lioncash authored
This isn't used anywhere in either the cpp or header file.
-
Lioncash authored
This only encourages the use of the global system instance (which will be phased out long-term). Instead, we use the direct system function call directly to remove the appealing but discouraged short-hand.
-
Lioncash authored
Migrates the HLE service code off the use of directly accessing the global system instance where trivially able to do so. This removes all usages of Core::CurrentProcess from the service code, only 8 occurrences of this function exist elsewhere. There's still quite a bit of "System::GetInstance()" being used, however this was able to replace a few instances.
-
bunnei authored
Silence miscellaneous warnings
-
- Oct 05, 2019
-
-
bunnei authored
ci: Add custom titlebars for mainline and patreon
-
Fernando Sahmkow authored
video_core/shader: Minor changes
-
Lioncash authored
-
Lioncash authored
These can inhibit the ability of a compiler to perform RVO.
-
Lioncash authored
-
Lioncash authored
Allows the function to be non-allocating in terms of the output string.
-
Lioncash authored
-
Lioncash authored
Same behavior, but without the need to heap allocate
-
Lioncash authored
This is behaviorally equivalent and also fixes a bug where some members weren't being moved over.
-
Lioncash authored
Keeps them alphabetically sorted for readability.
-
Lioncash authored
Provides logical symmetry to the interface.
-
Lioncash authored
Avoids unnecessary atomic reference count increments and decrements.
-
Lioncash authored
Provides const equivalents of data accessors for use within const contexts.
-
David authored
Shader_IR: Implement a full control flow decompiler for the shader IR.
-