Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-10-22 | startup_checks: Resolve -Wstringop-truncation | Morph | |
Copies up to sizeof(p_name) - 1 in strncpy and null terminates it at p_name[254] | |||
2022-10-22 | startup_checks: Resolve -Wformat | Morph | |
2022-10-22 | general: Resolve -Wunused-but-set-variable | Morph | |
2022-10-22 | general: Resolve -Wunused-lambda-capture and C5233 | Morph | |
2022-10-22 | general: Resolve -Wclass-memaccess | Morph | |
2022-10-22 | ipc_helpers: Ignore GCC compiler warnings only on GCC | Morph | |
Clang and ICC for whatever reason also defines __GNUC__. Exclude them from this check. | |||
2022-10-22 | CMakeLists: Enforce C5233 on MSVC | Morph | |
This is similar to Clang's -Wunused-lambda-capture | |||
2022-10-22 | CMakeLists: Disable C4100 and C4324 | Morph | |
Disabling C4100 is similar to -Wno-unused-parameter | |||
2022-10-22 | CMakeLists: Remove redundant warnings | Morph | |
These warnings are already included in /W3. | |||
2022-10-22 | decoders: Use 2's complement instead of unary - | Morph | |
Resolves C4146 on MSVC | |||
2022-10-22 | CMakeLists: Treat MSVC warnings as errors | Morph | |
2022-10-22 | general: Enforce C4800 everywhere except in video_core | Morph | |
2022-10-22 | CMakeLists: Remove all redundant warnings | Morph | |
These are already explicitly or implicitly set in src/CMakeLists.txt | |||
2022-10-22 | CMakeLists: Consolidate all unused warnings into -Wunused | Morph | |
2022-10-22 | CMakeLists: Treat -Wall and -Wextra as errors | Morph | |
2022-10-22 | Merge pull request #9095 from FernandoS27/meat-good-vegetable-bad | Fernando S | |
Maxwell3D/Puller: Fix regressions and syncing issues. | |||
2022-10-21 | Merge pull request #9106 from lioncash/copy-err | liamwhite | |
hid/npad: Fix copy size in GetSupportedNpadIdTypes | |||
2022-10-21 | Merge pull request #9108 from Morph1984/r32-b24g8 | liamwhite | |
format_lookup_table: Implement R32_B24G8 with D32_FLOAT_S8_UINT | |||
2022-10-21 | k_session_request: Add missing override specifier | Lioncash | |
2022-10-21 | format_lookup_table: Implement R32_B24G8 with D32_FLOAT_S8_UINT | Morph | |
This format is similar to Z32_FLOAT_X24S8_UINT, which is implemented with D32_FLOAT_S8_UINT. Used in Persona 5 Royal | |||
2022-10-21 | k_session_request: Turn C-style array into std::array | Lioncash | |
Makes for stronger typing and allows tooling bounds checks provided by the standard library for debugging purposes. | |||
2022-10-21 | k_session_request: Simplify constructor initialization | Lioncash | |
2022-10-21 | hid/npad: Fix copy size in GetSupportedNpadIdTypes | Lioncash | |
Previously this was passing the size of the vector into memcpy rather than the size in bytes to copy, which would result in a partial read. Thankfully, this function isn't used yet, so this gets rid of a bug before it's able to do anything. | |||
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-19 | Maxwell3D/Puller: Fix regressions and syncing issues. | Fernando Sahmkow | |
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. |