aboutsummaryrefslogtreecommitdiff
path: root/src/core
Commit message (Expand)AuthorAgeFilesLines
* nx2: video decoder: keep post-stream release fences pendingJavier26 hours1-2/+39
* nx2: vdecsvc refreshes the GPU copy of each decoded frame (Yoshi demo)rdenno26 hours1-0/+4
* nx2: vdecsvc picks H.264 when the configure carries no codec name and the str...rdenno26 hours1-4/+31
* service: nx2:vdecsvc: handle end-of-stream without abortingYuri Olive26 hours1-3/+24
* Merge pull request #235 from CloudP4bbs/pr/asid-guardJonas27 hours1-0/+5
|\
| * core: do not index registered_processes with an unregistered ASIDPaulo Rossatto2 days1-0/+5
* | Merge pull request #334 from snowstormxd/codex/upstream-mkw-testJonas28 hours5-10/+56
|\ \
| * | kernel: keep migrating fiber TLS lookups outside link-time optimizationsnowstormxd29 hours1-0/+5
| * | nx2: rearm clean read areas when the GPU writes them againsnowstormxd29 hours1-0/+15
| * | loader: find mixed-case loose RomFS directories consistentlysnowstormxd31 hours1-2/+20
| * | kernel: define thread-local state out of line for LTOsnowstormxd31 hours1-1/+3
| * | core: skip empty bitmap ranges during cache and scheduler traversalsnowstormxd31 hours1-7/+13
* | | nx2: map GPU memory before later command lists are readSssnowyyy30 hours1-3/+3
* | | video_core: don't execute command lists copied before their channel waitedSssnowyyy30 hours1-1/+4
* | | nx2: don't stall presents on a current-frame wait the GPU can't finishSssnowyyy30 hours1-22/+43
* | | nx2: make the 216 sparse request range checks overflow-safeSssnowyyy30 hours2-5/+11
* | | file_sys: reject NUP tables with wrapping bounds or cyclic directoriesSssnowyyy30 hours2-15/+82
* | | file_sys: decompress large NUP zstd members onceSssnowyyy30 hours3-21/+153
|/ /
* | loader: read the display version from GameDataList.Product.NNN tookraibse34 hours1-17/+30
* | file_sys: let the NUP packer override and probe the name, icon and versionkraibse34 hours2-3/+113
* | refactor: remove redundant EnsureRomFS call in AppLoader_DeconstructedRomDire...kraibse35 hours1-2/+0
* | Merge remote-tracking branch 'origin/nx2' into codex/upstream-loading-hotkeyskraibse35 hours73-426/+5152
|\ \
| * \ Merge nx2 into nx2-experimentalkraibse37 hours14-63/+1953
| |\ \
| | * | file_sys: add a deterministic NUP packer, Convert to NUP in Qt and eden-cli -...Jonas43 hours5-1/+1530
| | * | Merge pull request #270 from Duck912/fe-rendernowhere0247 hours9-33/+456
| | |\ \
| | | * | am: decode the native swkbd config for library version 0x160012Duck91247 hours2-0/+68
| | | * | nx2:vi2: report the display's maximum buffer resolutionDuck91247 hours1-0/+24
| | | * | nx2:vi2: sleep in the guest kernel while pacing presentsDuck91247 hours1-1/+8
| | | * | nx2:gsv: map decoder images the client reads on the GPUDuck9122 days1-5/+153
| | | * | nx2:vi2: pace presents by their swap intervalDuck9122 days1-4/+20
| | | * | nvhost_as_gpu: share Switch 2 device ranges between a process's address spacesduck9122 days4-11/+90
| | | * | nx2:vi2: reply to 104 with the display's output formatduck9122 days1-2/+23
| | | * | nx2:vi2: crop presents to their frame size and honour RGB10A2 imagesduck9122 days2-3/+15
| | | * | nx2: report the class family flags in the GPU characteristicsduck9122 days1-0/+3
| | | * | nvhost_ctrl_gpu: implement VSMS_MAPPINGduck9122 days1-6/+16
| | | * | nx2:gpu: create graphics devices and report an empty gsv partitionduck9122 days1-1/+36
| | * | | nup_container: update record layouts to aligned NUP v1 fieldsa55uka48 hours1-23/+43
| * | | | nup_container: update record layouts to aligned NUP v1 fieldsa55uka2 days1-23/+43
| * | | | nx2: answer nx2:camera commands without a log line per callkraibse2 days1-5/+31
| * | | | nx2: execute command lists as submittedkraibse2 days1-0/+25
| * | | | Merge pull request #258 from Djihads80/nx2Assuka2 days8-3/+1238
| |\| | |
| | * | | loader: add NUP (Unencrypted (Archival) Package) container supporta55uka2 days8-3/+1238
| | |/ /
| * | | nx2: leave unwritten sparse blocks without memory when they get zerosTakoroka2 days1-2/+45
| * | | Merge remote-tracking branch 'origin/fix/service-auto-stub-report-once' into ...Takoroka2 days1-8/+24
| |\ \ \
| | * | | service: report each auto-stubbed command onceTakoroka5 days1-8/+24
| * | | | Merge remote-tracking branch 'origin/fix/nx2-gpu-written-command-lists' into ...Takoroka2 days1-0/+1
| |\ \ \ \
| | * | | | nx2: read command lists the GPU wrote from the GPU's copyTakoroka4 days1-0/+1
| * | | | | Merge remote-tracking branch 'origin/fix/memory-skip-zero-clears' into test/l...Takoroka2 days3-5/+30
| |\ \ \ \ \
| | * | | | | memory: skip clearing guest memory that is still zeroTakoroka5 days3-5/+30
| | | |/ / / | | |/| | |
| * | | | | Merge remote-tracking branch 'origin/fix/nx2-services-display' into test/linu...Takoroka2 days1-5/+19
| |\ \ \ \ \