Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-07-05 | Merge pull request #8486 from liushuyu/github-actions-verify | Morph | |
CI: Use GitHub Actions to validate pull requests | |||
2022-07-05 | Merge pull request #8532 from liamwhite/fiber-supplements | liamwhite | |
common/fiber: make fibers easier to use | |||
2022-07-05 | Merge pull request #8477 from Docteh/less_global | Morph | |
tweak API usage in qt_web_browser.cpp | |||
2022-07-04 | CI: fix caching | liushuyu | |
2022-07-04 | Merge pull request #8521 from lat9nq/gdbstub-in-bounds | Morph | |
gdbstub_arch: Directly access SP register | |||
2022-07-02 | common/fiber: make fibers easier to use | Liam | |
2022-07-01 | Merge pull request #8523 from liamwhite/sc-oopsie | Fernando S | |
cpu_manager: properly check idle on return from preemption | |||
2022-06-30 | Merge pull request #8490 from liamwhite/read-code-stop | Morph | |
dynarmic: Stop ReadCode callbacks to unmapped addresses | |||
2022-06-30 | cpu_manager: properly check idle on return from preemption | Liam | |
2022-06-30 | gdbstub_arch: Directly access SP register | lat9nq | |
Currently to access the SP register, RegRead and RegWrite rely on a out-of-bounds array access to reach the next element in a struct. As of writing only git versions of GCC catch this error. Specify the SP register when we want to access it in these functions. | |||
2022-06-30 | Merge pull request #7454 from FernandoS27/new-core-timing | Fernando S | |
Core: Remake Core Timing | |||
2022-06-30 | Adress Feedback. | Fernando Sahmkow | |
2022-06-29 | Revert "vulkan_device: Block AMDVLK's VK_KHR_push_descriptor" | lat9nq | |
2022-06-28 | Merge pull request #8512 from german77/nnResult | Morph | |
Replace multiple names with a better name | |||
2022-06-28 | Native clock: Use atomic ops as before. | Fernando Sahmkow | |
2022-06-28 | Native Clock: remove inaccuracy mask. | Fernando Sahmkow | |
2022-06-28 | Address feedback. | Fernando Sahmkow | |
2022-06-28 | Core: Protect each event from race conditions within it. | Fernando Sahmkow | |
2022-06-28 | Core: Fix tests. | Fernando Sahmkow | |
2022-06-28 | Core: add missing include. | Fernando Sahmkow | |
2022-06-28 | Core/Common: Corrections to core timing and add critical priority. | Fernando Sahmkow | |
2022-06-28 | Core: Reimplement Core Timing. | Fernando Sahmkow | |
2022-06-28 | Common: improve native clock. | Fernando Sahmkow | |
2022-06-27 | Merge pull request #8504 from comex/mesosphere-current-process | bunnei | |
Support `InfoType_MesosphereCurrentProcess` | |||
2022-06-26 | video_core: Replace VKUpdateDescriptorQueue with UpdateDescriptorQueue | german77 | |
2022-06-26 | video_core: Replace VKSwapchain with Swapchain | german77 | |
2022-06-26 | video_core: Replace VKQueryCache with QueryCache | german77 | |
2022-06-26 | video_core: Replace VKScheduler with Scheduler | german77 | |
2022-06-26 | video_core: Replace VKBlitScreen with BlitScreen | german77 | |
2022-06-26 | video_core: Replace VKFenceManager with FenceManager | german77 | |
2022-06-26 | core: kernel: Replace instances of KPageLinkedList with KPageGroup | german77 | |
2022-06-26 | core: Replace all instances of ResultCode with Result | german77 | |
2022-06-26 | Merge pull request #8475 from liamwhite/x18 | bunnei | |
kernel: make current thread pointer thread local | |||
2022-06-25 | Re-add missing `case` and braces, and trim whitespace | comex | |
2022-06-25 | Update src/core/hle/kernel/svc.cpp | comex | |
Co-authored-by: liamwhite <liamwhite@users.noreply.github.com> | |||
2022-06-25 | Support InfoType_MesosphereCurrentProcess | comex | |
2022-06-25 | gdbstub: fix register pokes | Liam | |
2022-06-23 | kernel: make current thread pointer thread local | Liam | |
2022-06-22 | Merge pull request #8491 from Morph1984/extra-assert | bunnei | |
KPageTable: Remove extraneous assert | |||
2022-06-22 | Merge pull request #8483 from liamwhite/fire-emblem-three-semaphores | bunnei | |
kernel: wait for threads to stop on pause | |||
2022-06-21 | KPageTable: Remove extraneous assert | Morph | |
Since start is always 0 and VAddr is unsigned, we can safely remove this assert. | |||
2022-06-21 | tweak API usage in qt_web_browser.cpp | Kyle Kienapfel | |
In testing future versions of Qt I forgot to compile with `YUZU_USE_QT_WEB_ENGINE`, so with that flag enabled there are two issues that cropped up. 1. yuzu currently uses setRequestInterceptor, added in Qt 5.6, deprecated in 5.13 with this explaination at https://doc.qt.io/qt-5/qwebengineprofile-obsolete.html Interceptors installed with this method will call QWebEngineUrlRequestInterceptor::interceptRequest on the I/O thread. Therefore the user has to provide thread-safe interaction with the other user classes. For a duration of this call ui thread is blocked. Use setUrlRequestInterceptor instead. 2. QWebEngineSettings::globalSettings() pointer no longer exists in later versions of Qt From what I can tell, QtNXWebEngineView doesn't need to set these globally, when we make changes to settings(), QtWebEngineView::page() creates the page object if it doesn't exist yet. I don't see the page object being destroyed or otherwise replaced, except via destroying the QtNXWebEngineView object. The globalSettings() make sense if Pages or Views objects are being created outside of yuzu's control. To test this I've compared what BrowseNX and Odyssey's Action guide do in mainline 1049 and this PR. For now we're going to go up the chain to QWebEngineProfile::defaultProfile()->settings() | |||
2022-06-21 | dynarmic: Stop ReadCode callbacks to unmapped addresses | Liam | |
2022-06-21 | Merge pull request #8432 from liamwhite/watchpoint | bunnei | |
core/debugger: memory breakpoint support | |||
2022-06-21 | Merge pull request #8468 from liamwhite/dispatch-tracking | bunnei | |
kernel: fix some uses of disable_count | |||
2022-06-20 | service: am: Stub PerformSystemButtonPressingIfInFocus | Narr the Reg | |
Used by Ring Fit Adventure | |||
2022-06-18 | kernel: wait for threads to stop on pause | Liam | |
2022-06-16 | core: fix initialization in single core, sync GPU mode | Liam | |
2022-06-16 | Merge pull request #8472 from german77/tace | Morph | |
common: param_package: Demote DEBUG to TRACE for getters | |||
2022-06-16 | Make yuzu-cmd respect log_filter setting | Nikita Strygin | |
Because logging infrastructure initializes before the loading of the config, it reads the default setting for log_filter and ignores the one set in config. To change log_filter after logging initialization some additional calls need to be made. |