| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-10-25 | nvdrv: rework to remove memcpy | Liam | |
| 2023-10-25 | nvdrv: fix up remaining copy calls | Liam | |
| 2023-10-25 | nvdrv: convert nvmap | Liam | |
| 2023-10-25 | nvdrv: convert codec devices | Liam | |
| 2023-10-25 | nvdrv: convert nvhost_gpu | Liam | |
| 2023-10-25 | nvdrv: convert nvhost_ctrl | Liam | |
| 2023-10-25 | nvdrv: convert nvhost_ctrl_gpu | Liam | |
| 2023-10-25 | nvdrv: add ioctl command serialization, convert nvhost_as_gpu | Liam | |
| 2023-10-01 | service: nvnflinger: Implement shared buffer | Narr the Reg | |
| Co-authored-by: Liam <byteslice@airmail.cc> | |||
| 2023-09-03 | msvc: set warning level to /W4 globally | Danila Malyutin | |
| And fix a bunch of warnings | |||
| 2023-08-25 | nvhost_as_gpu: ensure mappings are aligned to big page size when deallocated | Liam | |
| 2023-07-14 | k_process: PageTable -> GetPageTable | Liam | |
| 2023-06-30 | general: Use ScratchBuffer where possible | Morph | |
| 2023-06-22 | Remove memory allocations in some hot paths | Kelebek1 | |
| 2023-06-21 | Merge pull request #10086 from Morph1984/coretiming-ng-1 | bunnei | |
| core_timing: Use CNTPCT as the guest CPU tick | |||
| 2023-06-08 | nvnflinger: allow locking framerate during video playback | Liam | |
| 2023-06-07 | nvdisp: Fix SingleCore frametime reporting | Morph | |
| 2023-05-31 | Fix incorrect id check and potential out of bounds lookup | Kelebek1 | |
| 2023-03-23 | memory: rename global memory references to application memory | Liam | |
| 2023-03-12 | general: fix spelling mistakes | Liam | |
| 2023-03-01 | nvnflinger: fix name | Liam | |
| 2023-03-01 | service: move hle_ipc from kernel | Liam | |
| 2023-02-21 | service: refactor server architecture | Liam | |
| Converts services to have their own processes | |||
| 2023-02-15 | Merge pull request #9796 from liamwhite/current | liamwhite | |
| general: rename CurrentProcess to ApplicationProcess | |||
| 2023-02-14 | remove static from pointer sized or smaller types for aesthetics, change ↵ | arades79 | |
| constexpr static to static constexpr for consistency Signed-off-by: arades79 <scravers@protonmail.com> | |||
| 2023-02-14 | add static lifetime to constexpr values to force compile time evaluation ↵ | arades79 | |
| where possible Signed-off-by: arades79 <scravers@protonmail.com> | |||
| 2023-02-13 | general: rename CurrentProcess to ApplicationProcess | Liam | |
| 2023-02-03 | Revert "Merge pull request #9718 from yuzu-emu/revert-9508-hle-ipc-buffer-span" | ameerj | |
| This reverts commit 25fc5c0e1158cb8e81cbc769b24ad84032a1fbfd, reversing changes made to af20e25081f97d55b451606c87922e2b49f0d363. | |||
| 2023-02-02 | Revert "hle_ipc: Use std::span to avoid heap allocations/copies when calling ↵ | liamwhite | |
| ReadBuffer" | |||
| 2022-12-28 | hle_ipc: Rename ReadBufferSpan to ReadBuffer | ameerj | |
| 2022-12-28 | nvdrv: Use std::span for inputs | ameerj | |
| Allows the use of HLERequestContext::ReadBufferSpan | |||
| 2022-11-29 | Merge pull request #9340 from lioncash/nvdrv | liamwhite | |
| nvdrv: Simplify builder declarations | |||
| 2022-11-28 | syncpoint_manager: Mark IsSyncpointAllocated() as const | Lioncash | |
| This doesn't modify class state at all. | |||
| 2022-11-28 | syncpoint_manager: Reduce number of bounds checks | Lioncash | |
| The only time we need to check bounds is on the first access. | |||
| 2022-11-28 | nvdrv: Simplify builder declarations | Lioncash | |
| We can just use auto here. If one of these ever happens to not be derived from nvdevice, then this will cause a compilation error. We can also move the devices into the collection to get rid of an unnecessary atomic reference count increment and decrement. | |||
| 2022-11-13 | Add break for default cases | Kyle Kienapfel | |
| Visual Studio has an option to search all files in a solution, so I did a search in there for "default:" looking for any missing break statements. I've left out default statements that return something, and that throw something, even if via ThrowInvalidType. UNREACHABLE leads towards throw R_THROW macro leads towards a return | |||
| 2022-11-03 | core: hle: kernel: k_memory_manager: Refresh. | bunnei | |
| 2022-10-27 | nvnflinger: release queued handles immediately on disconnection | Liam | |
| 2022-10-23 | nvdrv: fix container destruction order | Liam | |
| 2022-10-19 | Merge pull request #9071 from bunnei/mp-mm | liamwhite | |
| Kernel Multiprocess (Part 1) - Persist memory & core timing | |||
| 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: hle: kernel: k_page_table: Impl. LockForUn/MapDeviceAddressSpace, cleanup. | bunnei | |
| 2022-10-17 | video_core: Implement memory manager page kind | FengChen | |
| 2022-10-12 | kernel: remove KWritableEvent | Liam | |
| 2022-10-06 | General: address feedback | Fernando Sahmkow | |
| 2022-10-06 | general: rework usages of UNREACHABLE macro | Liam | |
| 2022-10-06 | nvdisp: End system frame after requesting to swap buffers | Morph | |
| Fixes frametime reporting | |||
| 2022-10-06 | address_space: Address feedback | Morph | |
| 2022-10-06 | general: Format licenses as per SPDX guidelines | Morph | |
| 2022-10-06 | NvHostChannels: improve hack for supporting multiple channels. | Fernando Sahmkow | |
