aboutsummaryrefslogtreecommitdiff
path: root/src/video_core
Commit message (Expand)AuthorAgeFilesLines
* video_core: accept an empty Streamline device-extension listDuck91212 hours1-5/+4
* video_core, yuzu: write NVIDIA DLSS file paths to logs as UTF-8Duck91212 hours1-7/+10
* video_core: clear the DLSS output when Streamline writes nothing to itDuck91212 hours1-0/+39
* video_core: NVIDIA DLSS through NVIDIA Streamline in place of a game's DLSSDuck91213 hours14-17/+1255
* video_core: read the framebuffer before recording the upscaled-output blitDuck91213 hours1-7/+11
* video_core: cut per-draw work on the GPU back thread in crowded scenes (#374)Duck22 hours2-3/+13
* nx2: fewer render pass splits on tiled GPUs, log failed GPU waits (Pokopia) (...Alex24 hours2-2/+13
* video_core: fix the -Wshadow error in the FSR 3.1 upscalerJonas29 hours1-3/+3
* Merge pull request #346 from Duck912/fe-fsr31nowhere0230 hours20-173/+1549
|\
| * Merge remote-tracking branch 'origin/nx2' into fe-fsr31Duck91230 hours44-145/+607
| |\
| * | video_core: replace Fortune's Weave's DLSS with AMD FSR 3.1Duck91233 hours17-31/+1116
| * | video_core: sharpen the temporal DLSS stand-inDuck91233 hours8-145/+436
* | | nx2: video decoder: copy NV12 frames from a GPU decoder without swscaleJonas30 hours1-0/+14
* | | nx2: vdecsvc picks H.264 when the configure carries no codec name and the str...rdenno30 hours2-0/+67
* | | [video_core/host1x] VP9 Video Playback Fixes (#4590)PavelBARABANOV30 hours2-19/+32
| |/ |/|
* | Merge pull request #295 from rdenno/fix/texture-x8z24-componentsJonas31 hours1-0/+1
|\ \
| * | texture_cache: look up X8Z24 with UNORM, UINT, UNORM, UNORM componentsrdenno42 hours1-0/+1
* | | Merge pull request #305 from Djihads80/fix/nx2-cache-version-fselJonas31 hours2-2/+2
|\ \ \
| * | | video_core: bump the shader cache versions for the FSEL lowering fixTakoroka40 hours2-2/+2
* | | | Merge pull request #334 from snowstormxd/codex/upstream-mkw-testJonas32 hours12-30/+266
|\ \ \ \
| * | | | nx2: rearm clean read areas when the GPU writes them againsnowstormxd33 hours2-3/+14
| * | | | vulkan: submit native work sooner and use the active draw countsnowstormxd35 hours4-3/+24
| * | | | texture_cache: clear only exposed descriptor bitmap wordssnowstormxd35 hours1-4/+9
| * | | | tests: verify deferred descriptors against eager invalidationsnowstormxd35 hours1-2/+3
| * | | | shader_cache: use sorted membership for large removal batchessnowstormxd35 hours1-4/+12
| * | | | shader_cache: batch memory-write invalidations without skipping rangessnowstormxd35 hours3-5/+18
| * | | | video_core/buffer_cache: reuse unchanged small uniform buffers within command...gabrielskaminski35 hours3-4/+168
| * | | | gpu: make register-write history opt-in in release buildssnowstormxd35 hours2-0/+14
| * | | | macro: execute native parameters without a second FIFO copysnowstormxd35 hours1-5/+4
| | |_|/ | |/| |
* | | | Merge pull request #337 from Sssnowyyy/nx2-review-fixesJonas32 hours31-110/+282
|\ \ \ \
| * | | | nx2: map GPU memory before later command lists are readSssnowyyy34 hours4-4/+24
| * | | | vulkan: repack 69-byte vertices without dynamic vertex input on MoltenVKSssnowyyy34 hours7-10/+33
| * | | | vk_pipeline_cache: keep the pipelines on MoltenVK and preload eight sessionsSssnowyyy34 hours1-4/+17
| * | | | vulkan: back a sparse tiled image whole when its tiles can't be set upSssnowyyy34 hours1-13/+32
| * | | | video_core: continue a split instance loop at its own instance indexSssnowyyy34 hours3-5/+20
| * | | | buffer_cache: fix the already-disabled check for uniform buffersSssnowyyy34 hours1-1/+2
| * | | | vulkan: repack 69-byte vertices only when neededSssnowyyy34 hours7-12/+68
| * | | | video_core: don't execute command lists copied before their channel waitedSssnowyyy34 hours3-0/+14
| * | | | nx2: don't stall presents on a current-frame wait the GPU can't finishSssnowyyy34 hours4-0/+15
| * | | | video_core: flush GPU-written code when capturing native shadersSssnowyyy34 hours1-5/+5
| * | | | video_core: read texture handles as header offsets only on Switch 2Sssnowyyy34 hours3-6/+8
| * | | | shader: evaluate handle programs for image and texture buffer descriptorsSssnowyyy34 hours4-50/+44
| |/ / /
* | | | Merge pull request #113 from ymatrix1/fix/storage-buffers-32Jonas32 hours1-1/+2
|\ \ \ \
| * | | | buffer_cache: allow 32 storage buffers per stageYuri Olive39 hours1-1/+2
| | |/ / | |/| |
* | | | Merge pull request #284 from Djihads80/fix/nx2-upscale-fallback-srgbJonas32 hours6-2/+54
|\ \ \ \ | |_|/ / |/| | |
| * | | nx2: decode sRGB in the upscale fallback when the program doesTakoroka47 hours6-2/+54
* | | | nx2: read GPU-written command lists from copies instead of drainingTakoroka38 hours12-6/+478
* | | | Merge nx2 into nx2-experimentalkraibse41 hours28-21/+1005
|\ \ \ \ | | |/ / | |/| / | |_|/ |/| |
| * | Linux and AMD: BC3 flashing on RADV, ASTC decode stalls, lower RAM usage, a b...Whovian6446 hours6-13/+26
| * | video_core/buffer_cache: fast-guard stage buffer updates and uniform buffer d...ymatrix147 hours1-1/+18