aboutsummaryrefslogtreecommitdiff
path: root/src/video_core
Commit message (Expand)AuthorAgeFilesLines
* video_core, yuzu: write NVIDIA DLSS file paths to logs as UTF-8Duck9127 hours1-7/+10
* video_core: clear the DLSS output when Streamline writes nothing to itDuck9127 hours1-0/+39
* video_core: NVIDIA DLSS through NVIDIA Streamline in place of a game's DLSSDuck9127 hours14-17/+1255
* video_core: read the framebuffer before recording the upscaled-output blitDuck9127 hours1-7/+11
* video_core: cut per-draw work on the GPU back thread in crowded scenes (#374)Duck17 hours2-3/+13
* nx2: fewer render pass splits on tiled GPUs, log failed GPU waits (Pokopia) (...Alex18 hours2-2/+13
* video_core: fix the -Wshadow error in the FSR 3.1 upscalerJonas24 hours1-3/+3
* Merge pull request #346 from Duck912/fe-fsr31nowhere0225 hours20-173/+1549
|\
| * Merge remote-tracking branch 'origin/nx2' into fe-fsr31Duck91225 hours44-145/+607
| |\
| * | video_core: replace Fortune's Weave's DLSS with AMD FSR 3.1Duck91227 hours17-31/+1116
| * | video_core: sharpen the temporal DLSS stand-inDuck91227 hours8-145/+436
* | | nx2: video decoder: copy NV12 frames from a GPU decoder without swscaleJonas25 hours1-0/+14
* | | nx2: vdecsvc picks H.264 when the configure carries no codec name and the str...rdenno25 hours2-0/+67
* | | [video_core/host1x] VP9 Video Playback Fixes (#4590)PavelBARABANOV25 hours2-19/+32
| |/ |/|
* | Merge pull request #295 from rdenno/fix/texture-x8z24-componentsJonas25 hours1-0/+1
|\ \
| * | texture_cache: look up X8Z24 with UNORM, UINT, UNORM, UNORM componentsrdenno37 hours1-0/+1
* | | Merge pull request #305 from Djihads80/fix/nx2-cache-version-fselJonas25 hours2-2/+2
|\ \ \
| * | | video_core: bump the shader cache versions for the FSEL lowering fixTakoroka34 hours2-2/+2
* | | | Merge pull request #334 from snowstormxd/codex/upstream-mkw-testJonas26 hours12-30/+266
|\ \ \ \
| * | | | nx2: rearm clean read areas when the GPU writes them againsnowstormxd28 hours2-3/+14
| * | | | vulkan: submit native work sooner and use the active draw countsnowstormxd30 hours4-3/+24
| * | | | texture_cache: clear only exposed descriptor bitmap wordssnowstormxd30 hours1-4/+9
| * | | | tests: verify deferred descriptors against eager invalidationsnowstormxd30 hours1-2/+3
| * | | | shader_cache: use sorted membership for large removal batchessnowstormxd30 hours1-4/+12
| * | | | shader_cache: batch memory-write invalidations without skipping rangessnowstormxd30 hours3-5/+18
| * | | | video_core/buffer_cache: reuse unchanged small uniform buffers within command...gabrielskaminski30 hours3-4/+168
| * | | | gpu: make register-write history opt-in in release buildssnowstormxd30 hours2-0/+14
| * | | | macro: execute native parameters without a second FIFO copysnowstormxd30 hours1-5/+4
| | |_|/ | |/| |
* | | | Merge pull request #337 from Sssnowyyy/nx2-review-fixesJonas27 hours31-110/+282
|\ \ \ \
| * | | | nx2: map GPU memory before later command lists are readSssnowyyy29 hours4-4/+24
| * | | | vulkan: repack 69-byte vertices without dynamic vertex input on MoltenVKSssnowyyy29 hours7-10/+33
| * | | | vk_pipeline_cache: keep the pipelines on MoltenVK and preload eight sessionsSssnowyyy29 hours1-4/+17
| * | | | vulkan: back a sparse tiled image whole when its tiles can't be set upSssnowyyy29 hours1-13/+32
| * | | | video_core: continue a split instance loop at its own instance indexSssnowyyy29 hours3-5/+20
| * | | | buffer_cache: fix the already-disabled check for uniform buffersSssnowyyy29 hours1-1/+2
| * | | | vulkan: repack 69-byte vertices only when neededSssnowyyy29 hours7-12/+68
| * | | | video_core: don't execute command lists copied before their channel waitedSssnowyyy29 hours3-0/+14
| * | | | nx2: don't stall presents on a current-frame wait the GPU can't finishSssnowyyy29 hours4-0/+15
| * | | | 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: evaluate handle programs for image and texture buffer descriptorsSssnowyyy29 hours4-50/+44
| |/ / /
* | | | 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
* | | | nx2: read GPU-written command lists from copies instead of drainingTakoroka32 hours12-6/+478
* | | | Merge nx2 into nx2-experimentalkraibse35 hours28-21/+1005
|\ \ \ \ | | |/ / | |/| / | |_|/ |/| |
| * | Linux and AMD: BC3 flashing on RADV, ASTC decode stalls, lower RAM usage, a b...Whovian6441 hours6-13/+26
| * | video_core/buffer_cache: fast-guard stage buffer updates and uniform buffer d...ymatrix141 hours1-1/+18
| * | vulkan: repack 69-byte vertices to 72 bytes (#281)Mako41 hours9-2/+285
| |/