Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-12-03 | software_keyboard: Signal state changed event upon construction | Zach Hilman | |
Previously, ILibraryAppletAccessor would signal upon creation of any applet, but this is incorrect. A flag inside of the applet code determines whether or not creation should signal state change and swkbd happens to be one of these applets. | |||
2018-12-03 | Merge pull request #1842 from lioncash/slot | bunnei | |
yuzu/configuration: Minor clean-up related changes | |||
2018-12-03 | Merge pull request #1835 from lioncash/cache-global | bunnei | |
filesystem: De-globalize registered_cache_union | |||
2018-12-03 | Merge pull request #1822 from ReinUsesLisp/glsl-scope | bunnei | |
gl_shader_decompiler: Introduce a scoped object and style changes | |||
2018-12-03 | Merge pull request #1803 from DarkLordZach/k-able-event | bunnei | |
kernel: Divide Event into ReadableEvent and WritableEvent | |||
2018-12-03 | Merge pull request #1833 from lioncash/clean | bunnei | |
service/fsp_srv: Implement CleanDirectoryRecursively | |||
2018-12-03 | Merge pull request #1839 from lioncash/init | bunnei | |
service/audio/audout_u: Amend constructor initialization list order | |||
2018-12-03 | Merge pull request #1841 from ogniK5377/npad-mode-fix | bunnei | |
Fixed crash with SetNpadMode | |||
2018-12-02 | service/usb: Update function table | Lioncash | |
Updates the function table for IClientEpSession based off information provided by SwitchBrew. | |||
2018-12-02 | service/erpt: Update function table | Lioncash | |
Updates the function table according to information provided by SwitchBrew. | |||
2018-12-02 | yuzu/configuration: Make slots private where applicable | Lioncash | |
These slots are only ever attached to event handling mechanisms within the class itself, they're never used externally. Because of this, we can make the functions private. This also removes redundant usages of the private access specifier. | |||
2018-12-02 | yuzu/configuration: Add missing override specifiers to configuration-related ↵ | Lioncash | |
classes Resolves trivial compiler warnings. | |||
2018-12-02 | yuzu/configuration/configure_input: Default destructor in the cpp file | Lioncash | |
The previous code could potentially be a compilation issue waiting to occur, given we forward declare the type for a std::unique_ptr. If the complete definition of the forward declared type isn't visible in a translation unit that the class is used in, then it would fail to compile. Defaulting the destructor in a cpp file ensures the std::unique_ptr's destructor is only invoked where its complete type is known. | |||
2018-12-03 | Fixed crash with SetNpadMode | David Marcec | |
fixed crash due to handheld | |||
2018-12-01 | service/audio/audout_u: Amend constructor initialization list order | Lioncash | |
Orders the constructor initializer list the same way the members of the class are declared. Prevents -Wreorder warnings | |||
2018-12-01 | Merge pull request #1827 from ReinUsesLisp/clip-and-shader | bunnei | |
gl_rasterizer: Enable clip distances when set in register and in shader | |||
2018-12-01 | Merge pull request #1825 from ReinUsesLisp/shader-pipeline-cache | bunnei | |
gl_shader_manager: Update pipeline when programs have changed | |||
2018-12-01 | Merge pull request #1795 from ReinUsesLisp/vc-cleanup | bunnei | |
video_core: Minor style changes | |||
2018-12-01 | Merge pull request #1823 from bunnei/fix-surface-copy | bunnei | |
gl_rasterizer_cache: Fix several surface copy issues. | |||
2018-12-01 | filesystem: De-globalize registered_cache_union | Lioncash | |
We can just return a new instance of this when it's requested. This only ever holds pointers to the existing registed caches, so it's not a large object. Plus, this also gets rid of the need to keep around a separate member function just to properly clear out the union. Gets rid of one of five globals in the filesystem code. | |||
2018-12-01 | Merge pull request #1832 from Simek/remove-game-list-border | bunnei | |
UI: Remove border from Game List | |||
2018-12-01 | Merge pull request #1830 from Subv/vi_ub | bunnei | |
Services/VI: Dereferencing an uninitialized std::optional is undefined behavior. | |||
2018-12-01 | Fix debug build | Lioncash | |
A non-existent parameter was left in some formatting calls (the logging macro for which only does anything meaningful on debug builds) | |||
2018-11-30 | file_sys: Override missing mutating functions to be stubbed out for ↵ | Lioncash | |
ReadOnlyVfsDirectory by default Ensures that read only indeed means read only. | |||
2018-11-30 | service/fsp_srv: Implement CleanDirectoryRecursively | Lioncash | |
This is the same behavior-wise as DeleteDirectoryRecursively, with the only difference being that it doesn't delete the top level directory in the hierarchy, so given: root_dir/ - some_dir/ - File.txt - OtherFile.txt The end result is just: root_dir/ | |||
2018-11-30 | remove border from GameList | Bartosz Kaszubowski | |
2018-11-30 | Services/VI: Dereferencing an uninitialized std::optional is undefined behavior. | Subv | |
Assert that it is not empty before using it in the DequeueBuffer wait callback. | |||
2018-11-30 | service/set: Convert GetLanguageCode over to using PushEnum() | Lioncash | |
This code was around prior to the introduction of PushEnum, so convert it over so we don't need to cast here. | |||
2018-11-30 | service/set: Implement MakeLanguageCode | Lioncash | |
This function simply converts a given index into a language code. | |||
2018-11-30 | configure_input: Amend clang-format discrepancies | Lioncash | |
2018-11-29 | gl_rasterizer_cache: Update AccurateCopySurface to flush complete source ↵ | bunnei | |
surface. - Fixes issues with Breath of the Wild with use_accurate_gpu_emulation setting. | |||
2018-11-29 | gl_rasterizer: Enable clip distances when set in register and in shader | ReinUsesLisp | |
2018-11-29 | gl_shader_manager: Update pipeline when programs have changed | ReinUsesLisp | |
2018-11-29 | hle_ipc: Refactor SleepClientThread to avoid ReadableEvent | Zach Hilman | |
2018-11-29 | kernel/event: Reference ReadableEvent from WritableEvent | Zach Hilman | |
2018-11-29 | core: Port all current usages of Event to Readable/WritableEvent | Zach Hilman | |
2018-11-29 | hle_ipc: Use event pair for SleepClientThread | Zach Hilman | |
2018-11-29 | kernel: Add named event table | Zach Hilman | |
Used to store ReadableEvents of all events on the system. | |||
2018-11-29 | kernel: Divide Event into ReadableEvent and WritableEvent | Zach Hilman | |
More hardware accurate. On the actual system, there is a differentiation between the signaler and signalee, they form a client/server relationship much like ServerPort and ClientPort. | |||
2018-11-29 | kernel/object: Add descriptions to ResetTypes | Zach Hilman | |
2018-11-29 | Merge pull request #1768 from greggameplayer/patch-2 | bunnei | |
Uncheck automatically joycons docked when docked mode is enable | |||
2018-11-29 | Merge pull request #1801 from ogniK5377/log-before-execute | bunnei | |
Changed logging to be "Log before execution", Added more error logging, all services/svc should now log on some level | |||
2018-11-28 | gl_rasterizer_cache: Remove BlitSurface and replace with more accurate copy. | bunnei | |
- BlitSurface with different texture targets is inherently broken. - When target is the same, we can just use FastCopySurface. - Fixes rendering issues with Breath of the Wild. | |||
2018-11-28 | gl_shader_decompiler: Remove texture temporal in TLD4 | ReinUsesLisp | |
2018-11-28 | gl_shader_decompiler: Flip negated if else statement | ReinUsesLisp | |
2018-11-28 | gl_shader_decompiler: Use GLSL scope on instructions unrelated to textures | ReinUsesLisp | |
2018-11-28 | gl_shader_decompiler: Move texture code generation into lambdas | ReinUsesLisp | |
2018-11-28 | gl_shader_decompiler: Clean up texture instructions | ReinUsesLisp | |
2018-11-28 | gl_shader_decompiler: Scope GLSL variables with a scoped object | ReinUsesLisp | |
2018-11-28 | gl_rasterizer: Signal UNIMPLEMENTED when rt_separate_frag_data is not zero | ReinUsesLisp | |