aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | | | | video_core: flush GPU-written code when capturing native shadersSssnowyyy29 hours1-5/+5
| * | | | | | | | video_core: read texture handles as header offsets only on Switch 2Sssnowyyy29 hours3-6/+8
| * | | | | | | | shader: drop the slots of a failed handle subtree with its codeSssnowyyy29 hours1-4/+13
| * | | | | | | | shader: restore the handle build depth when a build throwsSssnowyyy29 hours1-4/+7
| * | | | | | | | shader: evaluate handle programs for image and texture buffer descriptorsSssnowyyy29 hours6-55/+82
| * | | | | | | | nx2: make the 216 sparse request range checks overflow-safeSssnowyyy29 hours2-5/+11
| * | | | | | | | file_sys: reject NUP tables with wrapping bounds or cyclic directoriesSssnowyyy29 hours3-15/+144
| * | | | | | | | file_sys: decompress large NUP zstd members onceSssnowyyy29 hours4-21/+205
| * | | | | | | | frontend: bound the wait for the emulation thread at shutdownSssnowyyy29 hours2-4/+30
| * | | | | | | | shader: tell handle-program textures apart when adding descriptorsSssnowyyy29 hours1-1/+6
| |/ / / / / / /
* | | | | | | | Merge pull request #113 from ymatrix1/fix/storage-buffers-32Jonas27 hours1-1/+2
|\ \ \ \ \ \ \ \
| * | | | | | | | buffer_cache: allow 32 storage buffers per stageYuri Olive34 hours1-1/+2
| | |/ / / / / / | |/| | | | | |
* | | | | | | | Merge pull request #284 from Djihads80/fix/nx2-upscale-fallback-srgbJonas27 hours6-2/+54
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | |
| * | | | | | | nx2: decode sRGB in the upscale fallback when the program doesTakoroka41 hours6-2/+54
* | | | | | | | Merge pull request #322 from Djihads80/fix/nx2-cmdlist-copiesnowhere0231 hours12-6/+478
|\ \ \ \ \ \ \ \
| * | | | | | | | nx2: read GPU-written command lists from copies instead of drainingTakoroka32 hours12-6/+478
* | | | | | | | | Merge pull request #318 from Djihads80/feat/nup-packer-uikraibse32 hours9-64/+820
|\ \ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
| * | | | | | | | qt: add a metadata dialog and a progress window to Convert to NUPkraibse32 hours5-44/+624
| * | | | | | | | loader: read the display version from GameDataList.Product.NNN tookraibse32 hours2-17/+52
| * | | | | | | | file_sys: let the NUP packer override and probe the name, icon and versionkraibse32 hours3-3/+144
| | |_|_|_|_|/ / | |/| | | | | |
* / | | | | | | qt_common: remove unused path capture to fix MSVC buildsnowstormxd33 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-hotkeyskraibse34 hours205-953/+11078
|\ \ \ \ \ \ \ | | |_|/ / / / | |/| | | | |
| * | | | | | Merge nx2 into nx2-experimentalkraibse35 hours61-203/+4198
| |\ \ \ \ \ \ | | | |/ / / / | | |/| / / / | | |_|/ / / | |/| | | |
| | * | | | Linux and AMD: BC3 flashing on RADV, ASTC decode stalls, lower RAM usage, a b...Whovian6441 hours8-15/+50
| | * | | | video_core/buffer_cache: fast-guard stage buffer updates and uniform buffer d...ymatrix141 hours1-1/+18
| | * | | | file_sys: add a deterministic NUP packer, Convert to NUP in Qt and eden-cli -...Jonas41 hours12-1/+2156
| | * | | | vulkan: repack 69-byte vertices to 72 bytes (#281)Mako41 hours11-2/+397
| | * | | | qt: save frame generation settings (#283)spaina9341 hours2-4/+26
| | |/ / /
| | * | | Merge pull request #270 from Duck912/fe-rendernowhere0245 hours35-171/+1724
| | |\ \ \
| | | * | | am: decode the native swkbd config for library version 0x160012Duck91246 hours2-0/+68
| | | * | | video_core: temporal upscale stand-in for Fortune's Weave's DLSSDuck91246 hours13-1/+610
| | | * | | kepler_compute: stand in for Fortune's Weave's DLSS with an upscaleDuck91246 hours1-6/+15
| | | * | | shader: keep root table reads the blit constants would zeroDuck91246 hours1-1/+11
| | | * | | video_core: keep root tables and bind table 0 as constant bank 17Duck91246 hours4-0/+68
| | | * | | nx2:vi2: report the display's maximum buffer resolutionDuck91246 hours1-0/+24
| | | * | | shader: count only register writes in the callee link checkDuck91246 hours2-2/+34
| | | * | | shader: apply FSEL's floating operand modifiersDuck91246 hours1-1/+3
| | | * | | shader: lower more conversion, comparison and memory formsDuck91246 hours1-28/+66
| | | * | | shader: lower more 64-bit integer carry formsDuck91246 hours1-31/+171
| | | * | | shader: lower warp reductions, shared atomics and descriptor loadsDuck91246 hours1-15/+32
| | | * | | shader: lower more integer formsDuck91246 hours1-20/+127
| | | * | | shader: read extra texture descriptor buffers bindlessDuck91246 hours1-43/+108
| | | * | | nx2:vi2: sleep in the guest kernel while pacing presentsDuck91246 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