aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* video_core: sharpen the temporal DLSS stand-inDuck91228 hours9-147/+440
* qt_common: name the FSR filter and frame generation entries by what they doDuck91228 hours2-6/+6
* Merge pull request #322 from Djihads80/fix/nx2-cmdlist-copiesnowhere0232 hours12-6/+478
|\
| * nx2: read GPU-written command lists from copies instead of drainingTakoroka33 hours12-6/+478
* | Merge pull request #318 from Djihads80/feat/nup-packer-uikraibse33 hours9-64/+820
|\ \ | |/ |/|
| * qt: add a metadata dialog and a progress window to Convert to NUPkraibse33 hours5-44/+624
| * loader: read the display version from GameDataList.Product.NNN tookraibse33 hours2-17/+52
| * file_sys: let the NUP packer override and probe the name, icon and versionkraibse33 hours3-3/+144
* | qt_common: remove unused path capture to fix MSVC buildsnowstormxd34 hours1-1/+1
|/
* refactor: remove redundant EnsureRomFS call in AppLoader_DeconstructedRomDire...kraibse34 hours1-2/+0
* Merge remote-tracking branch 'origin/nx2' into codex/upstream-loading-hotkeyskraibse35 hours205-953/+11078
|\
| * Merge nx2 into nx2-experimentalkraibse36 hours61-203/+4198
| |\
| | * Linux and AMD: BC3 flashing on RADV, ASTC decode stalls, lower RAM usage, a b...Whovian6442 hours8-15/+50
| | * video_core/buffer_cache: fast-guard stage buffer updates and uniform buffer d...ymatrix142 hours1-1/+18
| | * file_sys: add a deterministic NUP packer, Convert to NUP in Qt and eden-cli -...Jonas42 hours12-1/+2156
| | * vulkan: repack 69-byte vertices to 72 bytes (#281)Mako42 hours11-2/+397
| | * qt: save frame generation settings (#283)spaina9342 hours2-4/+26
| | * Merge pull request #270 from Duck912/fe-rendernowhere0246 hours35-171/+1724
| | |\
| | | * am: decode the native swkbd config for library version 0x160012Duck91247 hours2-0/+68
| | | * video_core: temporal upscale stand-in for Fortune's Weave's DLSSDuck91247 hours13-1/+610
| | | * kepler_compute: stand in for Fortune's Weave's DLSS with an upscaleDuck91247 hours1-6/+15
| | | * shader: keep root table reads the blit constants would zeroDuck91247 hours1-1/+11
| | | * video_core: keep root tables and bind table 0 as constant bank 17Duck91247 hours4-0/+68
| | | * nx2:vi2: report the display's maximum buffer resolutionDuck91247 hours1-0/+24
| | | * shader: count only register writes in the callee link checkDuck91247 hours2-2/+34
| | | * shader: apply FSEL's floating operand modifiersDuck91247 hours1-1/+3
| | | * shader: lower more conversion, comparison and memory formsDuck91247 hours1-28/+66
| | | * shader: lower more 64-bit integer carry formsDuck91247 hours1-31/+171
| | | * shader: lower warp reductions, shared atomics and descriptor loadsDuck91247 hours1-15/+32
| | | * shader: lower more integer formsDuck91247 hours1-20/+127
| | | * shader: read extra texture descriptor buffers bindlessDuck91247 hours1-43/+108
| | | * 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 days5-3/+24
| | | * audio_core: accept the Switch 2 audio renderer revisionduck9122 days4-11/+35
| | | * 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 fieldsa55uka47 hours1-23/+43
| * | | Merge branch 'fix/nx2-hsetp2-register' into nx2-experimentalTakoroka42 hours1-3/+12
| |\ \ \
| | * | | nx2: lower the HSETP2 register formTakoroka2 days1-3/+12
| | |/ /
| * | | nup_container: update record layouts to aligned NUP v1 fieldsa55uka2 days1-23/+43
| * | | dma_pusher: restores the trees as the lorax wouldn't be happy without them (a...kraibse2 days2-10/+17
| * | | texture_cache: keep the allocator's block slack out of the usable VRAMkraibse2 days6-3/+45
| * | | nx2: lower the TXD and TXQ variants Splatoon Raiders uses latekraibse2 days1-1/+2
| * | | nx2: answer nx2:camera commands without a log line per callkraibse2 days1-5/+31
| * | | vulkan: don't make small images unbacked when device memory runs outkraibse2 days5-2/+58