aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | | | macro: execute native parameters without a second FIFO copysnowstormxd31 hours3-5/+79
| |/ / / / /
* | | | | | Merge pull request #337 from Sssnowyyy/nx2-review-fixesJonas28 hours43-204/+810
|\ \ \ \ \ \
| * | | | | | nx2: map GPU memory before later command lists are readSssnowyyy30 hours5-7/+27
| * | | | | | vulkan: repack 69-byte vertices without dynamic vertex input on MoltenVKSssnowyyy30 hours8-11/+39
| * | | | | | vk_pipeline_cache: keep the pipelines on MoltenVK and preload eight sessionsSssnowyyy30 hours1-4/+17
| * | | | | | vulkan: back a sparse tiled image whole when its tiles can't be set upSssnowyyy30 hours1-13/+32
| * | | | | | video_core: continue a split instance loop at its own instance indexSssnowyyy30 hours3-5/+20
| * | | | | | buffer_cache: fix the already-disabled check for uniform buffersSssnowyyy30 hours1-1/+2
| * | | | | | vulkan: repack 69-byte vertices only when neededSssnowyyy30 hours8-20/+86
| * | | | | | video_core: don't execute command lists copied before their channel waitedSssnowyyy30 hours4-1/+18
| * | | | | | nx2: don't stall presents on a current-frame wait the GPU can't finishSssnowyyy30 hours5-22/+58
| * | | | | | video_core: flush GPU-written code when capturing native shadersSssnowyyy30 hours1-5/+5
| * | | | | | video_core: read texture handles as header offsets only on Switch 2Sssnowyyy30 hours3-6/+8
| * | | | | | shader: drop the slots of a failed handle subtree with its codeSssnowyyy30 hours1-4/+13
| * | | | | | shader: restore the handle build depth when a build throwsSssnowyyy30 hours1-4/+7
| * | | | | | shader: evaluate handle programs for image and texture buffer descriptorsSssnowyyy30 hours6-55/+82
| * | | | | | nx2: make the 216 sparse request range checks overflow-safeSssnowyyy30 hours2-5/+11
| * | | | | | file_sys: reject NUP tables with wrapping bounds or cyclic directoriesSssnowyyy30 hours3-15/+144
| * | | | | | file_sys: decompress large NUP zstd members onceSssnowyyy30 hours4-21/+205
| * | | | | | frontend: bound the wait for the emulation thread at shutdownSssnowyyy30 hours2-4/+30
| * | | | | | shader: tell handle-program textures apart when adding descriptorsSssnowyyy30 hours1-1/+6
| |/ / / / /
* | | | | | Merge pull request #113 from ymatrix1/fix/storage-buffers-32Jonas28 hours1-1/+2
|\ \ \ \ \ \
| * | | | | | buffer_cache: allow 32 storage buffers per stageYuri Olive35 hours1-1/+2
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #284 from Djihads80/fix/nx2-upscale-fallback-srgbJonas28 hours6-2/+54
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | nx2: decode sRGB in the upscale fallback when the program doesTakoroka43 hours6-2/+54
* | | | | | Merge pull request #322 from Djihads80/fix/nx2-cmdlist-copiesnowhere0233 hours12-6/+478
|\ \ \ \ \ \
| * | | | | | nx2: read GPU-written command lists from copies instead of drainingTakoroka34 hours12-6/+478
* | | | | | | Merge pull request #318 from Djihads80/feat/nup-packer-uikraibse34 hours9-64/+820
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | |
| * | | | | | qt: add a metadata dialog and a progress window to Convert to NUPkraibse34 hours5-44/+624
| * | | | | | loader: read the display version from GameDataList.Product.NNN tookraibse34 hours2-17/+52
| * | | | | | file_sys: let the NUP packer override and probe the name, icon and versionkraibse34 hours3-3/+144
* | | | | | | qt_common: remove unused path capture to fix MSVC buildsnowstormxd34 hours1-1/+1
|/ / / / / /
* | | | | | refactor: remove redundant EnsureRomFS call in AppLoader_DeconstructedRomDire...kraibse35 hours1-2/+0
* | | | | | Merge remote-tracking branch 'origin/nx2' into codex/upstream-loading-hotkeyskraibse35 hours205-953/+11078
|\ \ \ \ \ \ | | |_|/ / / | |/| | | |
| * | | | | Merge nx2 into nx2-experimentalkraibse37 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...ymatrix143 hours1-1/+18
| | * | | file_sys: add a deterministic NUP packer, Convert to NUP in Qt and eden-cli -...Jonas43 hours12-1/+2156
| | * | | vulkan: repack 69-byte vertices to 72 bytes (#281)Mako43 hours11-2/+397
| | * | | qt: save frame generation settings (#283)spaina9343 hours2-4/+26
| | |/ /
| | * | Merge pull request #270 from Duck912/fe-rendernowhere0247 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