- 07 Oct, 2018 9 commits
-
-
bunnei authored
loader: Add support for packed updates
-
bunnei authored
gl_rasterizer: Implement accelerated Fermi2D copies.
-
bunnei authored
Implemented Depth Compare, Shadow Samplers and Texture Processing Modes for TEXS and TLDS
-
bunnei authored
Port citra-emu/citra#4311: "Remove "#" in the version number"
-
bunnei authored
Port citra-emu/citra#4140: "misc input tab improvements"
-
Mat M authored
Port citra-emu/citra#4312: "Update fmt to 5.2.1"
-
bunnei authored
Ported #4296 from citra
-
Mat M authored
gl_rasterizer: Fixup undefined behaviour in SetupDraw
-
ReinUsesLisp authored
-
- 06 Oct, 2018 20 commits
-
-
bunnei authored
-
FernandoS27 authored
-
Mat M authored
Port citra-emu/citra#4313: "CONTRIBUTING.md - remove note about casting numeric types"
-
fearlessTobi authored
So that people can stop using it in issue/pr comments and randomly link some other issue/pr unintentionally.
-
NeatNit authored
Apparently it's not true: https://github.com/citra-emu/citra/pull/4310#discussion_r223174725
-
zhupengfei authored
* Added a context menu on the buttons including Clear & Restore Default * Allow clearing (unsetting) inputs. Added a Clear All button * Allow restoring a single input to default (instead of all)
-
Weiyi Wang authored
It seems to fix msvc warnings
-
David Marcec authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
-
bunnei authored
qt: Update telemetry links
-
Lioncash authored
These were pointing to a non-existent webpage.
-
David Marcec authored
This will allow us to easily remove the use of "NFC" in "System"
-
bunnei authored
Port web_service from Citra
-
bunnei authored
kernel/mutex: Amend behavior of TransferMutexOwnership()
-
bunnei authored
ui_settings: Place definition of the theme array within the cpp file
-
bunnei authored
gl_rasterizer: Implement quads topology
-
bunnei authored
thread: Make the scheduler pointer a regular pointer
-
- 05 Oct, 2018 10 commits
-
-
balika011 authored
Conceptually, it doesn't make sense for a thread to be able to persist the lifetime of a scheduler. A scheduler should be taking care of the threads; the threads should not be taking care of the scheduler. If the threads outlive the scheduler (or we simply don't actually terminate/shutdown the threads), then it should be considered a bug that we need to fix. Attributing this to balika011, as they opened #1317 to attempt to fix this in a similar way, but my refactoring of the kernel code caused quite a few conflicts.
-
bunnei authored
kernel/thread: Make all instance variables private
-
bunnei authored
text_formatter: Avoid unnecessary string temporary creation in PrintMessage()
-
Zach Hilman authored
-
Zach Hilman authored
Reads as Update (NSP) in add-ons
-
Zach Hilman authored
-
Zach Hilman authored
Will prefer any installed update over the packed version.
-
Zach Hilman authored
Reads the update included with the game if it has one and adds the new ErrorNoPackedUpdate status.
-
Zach Hilman authored
Fixes errors with certain updates
-
Lioncash authored
operator+ for std::string creates an entirely new string, which is kind of unnecessary here if we just want to append a null terminator to the existing one. Reduces the total amount of potential allocations that need to be done in the logging path.
-
- 04 Oct, 2018 1 commit
-
-
Lioncash authored
Placing the array wholesale into the header places a copy of the whole array into every translation unit that uses the data, which is wasteful. Particularly given that this array is referenced from three different translation units. This also changes the array to contain pairs of const char*, rather than QString instances. This way, the string data is able to be fixed into the read-only segment of the program, as well as eliminate static constructors/heap allocation immediately on program start.
-