Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-11-14 | "Merge Tagged PR 1340"mainline-0-436 | yuzubot | |
2020-11-12 | Merge pull request #4895 from Morph1984/cave-story-plus-applet-fix | bunnei | |
applets/controller: Introduce additional checks for mode and caller | |||
2020-11-09 | Merge pull request #4901 from bunnei/caps-stub | bunnei | |
hle: service: caps_u: Stub GetAlbumFileList3AaeAruid. | |||
2020-11-08 | Merge pull request #4909 from lioncash/interrupt | Rodrigo Locatti | |
cpu_interrupt_handler: Mark move contructor/assignment as deleted | |||
2020-11-08 | Merge pull request #4910 from lioncash/service | Rodrigo Locatti | |
ipc_helpers: Remove usage of the global system instance | |||
2020-11-08 | ipc_helpers: Remove usage of the global system instance | Lioncash | |
Resolves numerous deprecation warnings throughout the codebase due to inclusion of this header. Now building core should be significantly less noisy (and also relying on less global state). This also uncovered quite a few modules that were relying on indirect includes, which have also been fixed. | |||
2020-11-08 | cpu_interrupt_handler: Mark move contructor/assignment as deleted | Lioncash | |
The interrupt handler contains a std::atomic_bool, which isn't copyable or movable, so the special move member functions will always be deleted, despite being defaulted. This can resolve warnings on clang and GCC. | |||
2020-11-08 | applets: Rename LibraryAppletVersion to ControllerAppletVersion | Morph | |
2020-11-08 | applets/controller: Pop normal data for StrapGuide and FirmwareUpdate | Morph | |
2020-11-08 | applets/controller: Introduce additional checks for mode and caller | Morph | |
Some games like Cave Story+ set invalid values in the ControllerPrivateArg's mode and caller fields. Use other fields to determine the appropriate mode and caller should either or both fields be invalid. | |||
2020-11-08 | applets/controller: Add ControllerUpdateFirmwareArg struct | Morph | |
2020-11-08 | Merge pull request #4903 from bunnei/remove-gpu-integrity | bunnei | |
video_core: dma_pusher: Remove integrity check on command lists. | |||
2020-11-08 | Merge pull request #4908 from lioncash/fmt | Chloe | |
externals: Update fmt to 7.1.2 | |||
2020-11-08 | externals: Update fmt to 7.1.2 | Lioncash | |
Updates to the latest bugfix release of fmt. | |||
2020-11-07 | Merge pull request #4906 from lat9nq/log-cpu-accuracy | LC | |
settings: log value of CPU_Accuracy | |||
2020-11-07 | settings: log value of CPU_Accuracy | lat9nq | |
2020-11-07 | video_core: dma_pusher: Remove integrity check on command lists. | bunnei | |
- This seems to cause softlocks in Breath of the Wild. | |||
2020-11-06 | Merge pull request #4888 from lioncash/unicorn-remove | bunnei | |
core: Remove usage of unicorn | |||
2020-11-06 | hle: service: caps_u: Stub GetAlbumFileList3AaeAruid. | bunnei | |
- This works similiar to GetAlbumContentsFileListForApplication. - Since we do not implement the album, this should be safe to stub for now. - Used by Super Smash Bros. Ultimate (newer updates) in World of Light. | |||
2020-11-06 | Merge pull request #4899 from lioncash/fiberimpl | bunnei | |
common/fiber: Move all member variables into impl class | |||
2020-11-06 | common/fiber: Move all member variables into impl class | Lioncash | |
Hides all of the implementation details for users of the class. This has the benefit of reducing includes and also making the fiber classes movable again. | |||
2020-11-06 | Merge pull request #4891 from lioncash/clang2 | bunnei | |
General: Fix clang build | |||
2020-11-06 | Merge pull request #4894 from lioncash/fn | bunnei | |
settings: Simplify initializer of resolution factor | |||
2020-11-05 | settings: Simplify initializer of resolution factor | Lioncash | |
This can use a braced initializer to accomplish the same thing with less code. | |||
2020-11-05 | Merge pull request #4854 from ReinUsesLisp/cube-array-shadow | bunnei | |
shader: Partially implement texture cube array shadow | |||
2020-11-05 | General: Fix clang build | Lioncash | |
Allows building on clang to work again | |||
2020-11-04 | Merge pull request #4889 from lioncash/setting-global | bunnei | |
core/settings: Move configuring_global behind an API | |||
2020-11-04 | Merge pull request #4858 from lioncash/initializer | bunnei | |
General: Resolve a few missing initializer warnings | |||
2020-11-04 | core/settings: Move configuring_global behind an API | Lioncash | |
Rather than have directly modified global state here, we can make it an implementation detail and have an interface that changes are queried through. | |||
2020-11-04 | Merge pull request #4869 from bunnei/improve-gpu-sync | Chloe | |
Improvements to GPU synchronization & various refactoring | |||
2020-11-03 | core: Remove usage of unicorn | Lioncash | |
Unicorn long-since lost most of its use, due to dynarmic gaining support for handling most instructions. At this point any further issues encountered should be used to make dynarmic better. This also allows us to remove our dependency on Python. | |||
2020-11-03 | Merge pull request #4874 from lioncash/nodiscard2 | bunnei | |
nvdec: Make use of [[nodiscard]] where applicable | |||
2020-11-03 | Merge pull request #4887 from lioncash/common-build | bunnei | |
microprofile: Silence warning in headers | |||
2020-11-03 | microprofile: Silence warning in headers | Lioncash | |
Silences a truncation warning by making the truncation explicit and documenting the reason for it. | |||
2020-11-03 | Merge pull request #4873 from lioncash/common-error | bunnei | |
common: Enable warnings as errors | |||
2020-11-03 | Merge pull request #4878 from bunnei/unload-nrr | bunnei | |
hle: service: ldr: Implement UnloadNrr. | |||
2020-11-02 | common: Enable warnings as errors | Lioncash | |
Cleans up common so that we can enable warnings as errors. | |||
2020-11-02 | nvdec: Make use of [[nodiscard]] where applicable | Lioncash | |
Prevents bugs from occurring where the results of a function are accidentally discarded | |||
2020-11-01 | Merge pull request #4865 from ameerj/async-threadcount | bunnei | |
async_shaders: Increase Async worker thread count for >8 thread cpus | |||
2020-11-01 | fixup! hle service: nvdrv: nvhost_gpu: Update to use SyncpointManager and ↵ | bunnei | |
other improvements. | |||
2020-11-01 | core: Initialize GPU before services. | bunnei | |
2020-11-01 | hle service: nvdrv: nvhost_gpu: Update to use SyncpointManager and other ↵ | bunnei | |
improvements. - Refactor so that SubmitGPFIFO and KickoffPB use shared functionality. - Implement add_wait and add_increment flags. | |||
2020-11-01 | video_core: dma_pusher: Add support for integrity checks. | bunnei | |
- Log corrupted command lists, rather than crash. | |||
2020-11-01 | video_core: dma_pusher: Add support for prefetched command lists. | bunnei | |
2020-11-01 | service: hle: nvflinger: Fix potential shutdown crash when GPU is destroyed. | bunnei | |
2020-11-01 | video_core: gpu: Implement WaitFence and IncrementSyncPoint. | bunnei | |
2020-11-01 | hle service: nvdrv: nvhost_ctrl: Update to use SyncpointManager. | bunnei | |
2020-11-01 | hle service: nvdrv: Update to instantiate SyncpointManager. | bunnei | |
2020-11-01 | hle: service: nvdrv: Implement SyncpointManager, to manage syncpoints. | bunnei | |
2020-11-01 | Rename to align with switchbrew and remove gpu function (#4714) | Levi Behunin | |
* Rename to align with switchbrew * Rename to align with switchbrew and remove gpu function that checks if clearing should be done. |