Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-10-21 | video_coare: Reimplementing the maxwell drawing trigger mechanism | FengChen | |
2022-10-20 | Merge pull request #9078 from liamwhite/session-request | liamwhite | |
kernel: Session request cleanup | |||
2022-10-20 | Merge pull request #9099 from Docteh/undocked | liamwhite | |
Controller Applet had instance of Undocked, make Handheld | |||
2022-10-20 | Merge pull request #9096 from Kelebek1/audio_15 | bunnei | |
[audio_core] Update for firmware 15.0.0 | |||
2022-10-20 | Controller Applet had instance of Undocked, make Handheld | Kyle Kienapfel | |
Remember that time we renamed the Undocked option to Handheld in the status bar, and then later remembered the Controller Configuration? Scrolling through Transifex I noticed that we still have one instance of "Undocked" in the text. | |||
2022-10-19 | Merge pull request #9094 from lioncash/fixed | liamwhite | |
common/fixed_point: Minor interface improvements | |||
2022-10-19 | kernel: remove most SessionRequestManager handling from KServerSession | Liam | |
2022-10-19 | kernel: add KSessionRequest | Liam | |
2022-10-19 | Merge pull request #9082 from Morph1984/future | liamwhite | |
savedata_factory: Detect future save data paths | |||
2022-10-19 | Merge pull request #9083 from liamwhite/take-a-chance-on-me | liamwhite | |
kernel: fix slab heap ABA | |||
2022-10-19 | Merge pull request #9071 from bunnei/mp-mm | liamwhite | |
Kernel Multiprocess (Part 1) - Persist memory & core timing | |||
2022-10-19 | core: hle: kernel: Migrate ProcessState to enum class. | bunnei | |
2022-10-19 | Update audio_core for firmware 15.0.0 | Kelebek1 | |
2022-10-19 | Merge pull request #9084 from vonchenplus/dma_copy | Fernando S | |
video_core: implement 1D copies based on VMM 'kind' | |||
2022-10-18 | core: Initialize: Add missing braces. | bunnei | |
2022-10-18 | core: core_timing: Re-initialize if single/multicore state changes. | bunnei | |
2022-10-18 | core: core_timing: Remove unused IsHostTiming. | bunnei | |
2022-10-18 | core: hle: kernel: Use result macros for new/changed code. | bunnei | |
2022-10-18 | core: Partially persist emulation state across game boots. | bunnei | |
2022-10-18 | core: hle: kernel: Fix InitializePreemption order. | bunnei | |
2022-10-18 | core: hle: kernel: k_process: Improve management of page table & cleanup. | bunnei | |
2022-10-18 | core: hle: kernel: k_interrupt_manager: HandleInterrupt should not depend on ↵ | bunnei | |
current process. | |||
2022-10-18 | core: hle: kernel: Remove junk. | bunnei | |
2022-10-18 | core: hle: kernel: k_page_table: Impl. LockForUn/MapDeviceAddressSpace, cleanup. | bunnei | |
2022-10-18 | video_core: renderer_vulkan: vk_query_cache: Avoid shutdown crash in ↵ | bunnei | |
QueryPool::Reserve. | |||
2022-10-18 | core: hle: kernel: Integration application memory block slab manager. | bunnei | |
2022-10-18 | core: hle: kernel: k_page_table: Update, and integrate with new ↵ | bunnei | |
KMemoryBlockManager/SlabManager. | |||
2022-10-18 | core: hle: kernel: k_memory_block: Update. | bunnei | |
2022-10-18 | core: hle: kernel: k_memory_block_manager: Update. | bunnei | |
2022-10-18 | core: hle: kernel: k_thread: Implement thread termination DPC. | bunnei | |
2022-10-18 | core: hle: kernel: Add KDynamicResourceManager. | bunnei | |
2022-10-18 | core: hle: kernel: Add KDynamicSlabHeap. | bunnei | |
2022-10-18 | core: hle: kernel: Add KDynamicPageManager. | bunnei | |
2022-10-18 | core: hle: kernel: k_process: Change Status -> State. | bunnei | |
2022-10-18 | core: hle: kernel: svc_types: Add SystemThreadPriorityHighest and ProcessState. | bunnei | |
2022-10-18 | core: device_memory: Templatize GetPointer(..). | bunnei | |
2022-10-18 | core: hle: result: Add GetInnerValue and Includes methods. | bunnei | |
2022-10-18 | core: hle: kernel: svc_common: Add WaitInfinite & cleanup. | bunnei | |
2022-10-18 | fixed_point: Mark default constructor as constexpr | Lioncash | |
Ensures that a fixed-point value is always initialized This likely also fixes several cases of uninitialized values being operated on, since we have multiple areas in the codebase where the default constructor is being used like: Common::FixedPoint<50, 14> current_sample{}; and is then followed up with an arithmetic operation like += or something else, which operates directly on FixedPoint's internal data member, which would previously be uninitialized. | |||
2022-10-18 | fixed_point: Mark copy/move assignment operators and constructors as constexpr | Lioncash | |
Given these are just moving a raw value around, these can sensibly be made constexpr to make the interface more useful. | |||
2022-10-18 | fixed_point: Mark std::swap and move constructor as noexcept | Lioncash | |
These shouldn't throw and can influence how some standard algorithms will work. | |||
2022-10-18 | fixed_point: Mark relevant member function [[nodiscard]] | Lioncash | |
Marks member functions as discard, where ignoring the return value would be indicative of a bug or dead code. | |||
2022-10-18 | fixed_point: Make to_uint() non-const | Lioncash | |
This calls round_up(), which is a non-const member function, so if a fixed-point instantiation ever calls to_uint(), it'll result in a compiler error. This allows the member function to work. While we're at it, we can actually mark to_long_floor() as const, since it's not modifying any member state. | |||
2022-10-18 | fixed_point: Use defaulted comparisons | Lioncash | |
Collapses all of the comparison functions down to a single line. | |||
2022-10-18 | fixed_point: Use variable templates and concepts where applicable | Lioncash | |
Makes a few things a little less noisy and removes the need for SFINAE in quite a few functions. | |||
2022-10-17 | Merge pull request #9054 from Docteh/just_lz4 | bunnei | |
CMake: Try add_library "lz4" if "lz4::lz4" is unavailable | |||
2022-10-17 | Merge pull request #9087 from Morph1984/once | bunnei | |
general: Add missing pragma once | |||
2022-10-17 | kernel: fix slab heap ABA | Liam | |
2022-10-17 | video_core: implement 1D copies based on VMM 'kind' | FengChen | |
2022-10-17 | video_core: Implement memory manager page kind | FengChen | |