Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-13 | pl_u: Fix mismatched rebase size error in font encryption | Zach Hilman | |
2019-10-13 | pl_u: Use kernel physical memory | Zach Hilman | |
2019-10-13 | pl_u: Remove excess static qualifier | Zach Hilman | |
2019-10-13 | pl_u: Use OSS system archives if real archives don't exist | Zach Hilman | |
2019-10-13 | system_archive: Synthesize shared fonts system archives | Zach Hilman | |
2019-10-13 | externals: Move OSS font data to file_sys in core | Zach Hilman | |
2019-10-09 | Merge pull request #2910 from FearlessTobi/port-4930 | bunnei | |
Port citra-emu/citra#4930: "Pause when in background" | |||
2019-10-09 | Merge pull request #2928 from ReinUsesLisp/dirty-depth-bounds | bunnei | |
maxwell_3d: Add dirty flags for depth bounds values | |||
2019-10-09 | Merge pull request #2927 from ReinUsesLisp/polygon-offset-units | bunnei | |
gl_rasterizer: Fix polygon offset units | |||
2019-10-09 | Merge pull request #2921 from FreddyFunk/compiler-warnings-core | bunnei | |
Services::ES fix casting warnings | |||
2019-10-08 | Merge pull request #2654 from DarkLordZach/lm-log-rewrite | bunnei | |
lm: Rewrite logger to use core reporting services | |||
2019-10-08 | Merge pull request #2959 from ReinUsesLisp/cbuf-hsetp2 | Fernando Sahmkow | |
shader/half_set_predicate: Fix HSETP2 for constant buffers | |||
2019-10-07 | shader/half_set_predicate: Fix HSETP2 for constant buffers | ReinUsesLisp | |
HSETP2 when used with a constant buffer parses the second operand type as F32. This is not configurable. | |||
2019-10-07 | shader/half_set_predicate: Reduce DEBUG_ASSERT to LOG_DEBUG | ReinUsesLisp | |
2019-10-07 | hid: Implement DeactivateNpad | Morph | |
Makes use of the already existing DeactivateController function. | |||
2019-10-06 | Merge pull request #2951 from lioncash/global | Zach Hilman | |
core: Remove Core::CurrentProcess() | |||
2019-10-06 | Merge pull request #2952 from lioncash/warning | Rodrigo Locatti | |
bcat: Silence various warnings | |||
2019-10-06 | Merge pull request #2955 from lioncash/allocator | Rodrigo Locatti | |
alignment: Resolve allocator construction issues on debug | |||
2019-10-06 | alignment: Resolve allocator construction issues on debug | Lioncash | |
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. | |||
2019-10-06 | alignment: Specify trait definitions within the allocator | Lioncash | |
Allows containers and other data structures to consider optimizations based off of them. We satisfy all of these requirements anyways. | |||
2019-10-06 | Merge pull request #2954 from ReinUsesLisp/fix-invalidation | Fernando Sahmkow | |
gl_shader_disk_cache: Properly ignore existing cache | |||
2019-10-06 | gl_shader_disk_cache: Properly ignore existing cache | ReinUsesLisp | |
Previously old entries where appended to the file even if the shader cache was ignored at boot. Address that issue. | |||
2019-10-06 | bcat/module: Silence truncation warnings | Lioncash | |
We need to perform explicit casts here, otherwise we're implicitly truncating a 64-bit type to a 32-bit one. | |||
2019-10-06 | bcat: Take std::function instance by value in NullBackend's constructor | Lioncash | |
Without this, the std::move within the constructor initializer list won't be able to actually perform a move. | |||
2019-10-06 | bcat: In-class initialize ProgressServiceBackend's impl member | Lioncash | |
Allows us to remove a constructor initializer list. | |||
2019-10-06 | bcat: Make ProgressServiceBackend's constructor take a std::string_view | Lioncash | |
Given the string is appended to another, we can make it a view so a redundant full copy of the string isn't made. | |||
2019-10-06 | qt: Fix game name format error | Zach Hilman | |
2019-10-06 | bcat: Make ProgressServiceBackend's GetEvent() const | Lioncash | |
This member function doesn't modify internal member state, so it can be marked const. | |||
2019-10-06 | boxcat: Silence an unused variable warning | Lioncash | |
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. | |||
2019-10-06 | core/core: Remove unused header | Lioncash | |
This isn't used anywhere in either the cpp or header file. | |||
2019-10-06 | core: Remove Core::CurrentProcess() | Lioncash | |
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. | |||
2019-10-06 | hle/service: Replace global system instance calls with instance-based ones | Lioncash | |
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. | |||
2019-10-05 | Merge pull request #2942 from ReinUsesLisp/clang-warnings | bunnei | |
Silence miscellaneous warnings | |||
2019-10-05 | Merge pull request #2943 from DarkLordZach/azure-titlebars-v2 | bunnei | |
ci: Add custom titlebars for mainline and patreon | |||
2019-10-05 | video_core/control_flow: Eliminate variable shadowing warnings | Lioncash | |
2019-10-05 | video_core/control_flow: Eliminate pessimizing moves | Lioncash | |
These can inhibit the ability of a compiler to perform RVO. | |||
2019-10-05 | video_core/ast: Unindent most of IsFullyDecompiled() by one level | Lioncash | |
2019-10-05 | video_core/ast: Make ShowCurrentState() take a string_view instead of ↵ | Lioncash | |
std::string Allows the function to be non-allocating in terms of the output string. | |||
2019-10-05 | video_core/ast: Eliminate variable shadowing warnings | Lioncash | |
2019-10-05 | video_core/ast: Replace std::string with a constexpr std::string_view | Lioncash | |
Same behavior, but without the need to heap allocate | |||
2019-10-05 | video_core/ast: Default the move constructor and assignment operator | Lioncash | |
This is behaviorally equivalent and also fixes a bug where some members weren't being moved over. | |||
2019-10-05 | video_core/{ast, expr}: Organize forward declaration | Lioncash | |
Keeps them alphabetically sorted for readability. | |||
2019-10-05 | video_core/expr: Supply operator!= along with operator== | Lioncash | |
Provides logical symmetry to the interface. | |||
2019-10-05 | video_core/{ast, expr}: Use std::move where applicable | Lioncash | |
Avoids unnecessary atomic reference count increments and decrements. | |||
2019-10-05 | video_core/ast: Supply const accessors for data where applicable | Lioncash | |
Provides const equivalents of data accessors for use within const contexts. | |||
2019-10-05 | Merge pull request #2888 from FernandoS27/decompiler2 | David | |
Shader_IR: Implement a full control flow decompiler for the shader IR. | |||
2019-10-05 | qt: Change titlebar formatting | Zach Hilman | |
2019-10-05 | common: Add additional SCM revision fields | Zach Hilman | |
2019-10-05 | maxwell_3d: Add dirty flags for depth bounds values | ReinUsesLisp | |
This is useful in Vulkan where we want to update depth bounds without caring if it's enabled or disabled through vkCmdSetDepthBounds. | |||
2019-10-04 | audio/audout_u: Change formatting for old clang-format versions | ReinUsesLisp | |