aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/engines/kepler_compute.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/nx2' into fe-fsr31Duck91226 hours1-1/+25
|\
| * Merge pull request #284 from Djihads80/fix/nx2-upscale-fallback-srgbJonas28 hours1-1/+25
| |\
| | * nx2: decode sRGB in the upscale fallback when the program doesTakoroka42 hours1-1/+25
* | | video_core: replace Fortune's Weave's DLSS with AMD FSR 3.1Duck91228 hours1-4/+14
|/ /
* | Merge nx2 into nx2-experimentalkraibse36 hours1-5/+56
|\|
| * video_core: temporal upscale stand-in for Fortune's Weave's DLSSDuck91247 hours1-1/+46
| * kepler_compute: stand in for Fortune's Weave's DLSS with an upscaleDuck91247 hours1-6/+15
* | nx2: find the upscale images outside title 4's slotsTakoroka4 days1-6/+29
|/
* build: fixes for clang-clTakoroka5 days1-3/+3
* video_core: split the GPU thread in two (EDEN_NX2_SPLIT, off by default)Takoroka5 days1-1/+163
* nx2: profile engine method calls and semaphore acquires; notes 140-141Takoroka5 days1-0/+2
* video_core: compile Turing MME macro code to x86-64Takoroka5 days1-0/+29
* kepler_compute: store plain native register writes directlyTakoroka5 days1-1/+27
* nx2: memo for compute macros; one lock per inline upload; cheaper shader inva...Takoroka6 days1-8/+47
* Cache rejected native shaders and log each rejection onceTakoroka6 days1-2/+15
* Switch 2: per-channel MME data RAM; one QMD table for all channelsTakoroka6 days1-0/+30
* nx2: read debug switches once; key scripts from a fileTakoroka7 days1-4/+7
* nx2: semaphore releases latch the acquires they satisfyTakoroka7 days1-0/+7
* nx2: title 4's cutscene scene renders; blit constants for fragment shadersTakoroka7 days1-5/+50
* nx2: stand in for title 4's tensor-core upscaler and its blit constantsTakoroka7 days1-0/+136
* nx2: title 4 runs past its loading screen without GPU stallsTakoroka7 days1-2/+25
* nx2: get title 4 past the difficulty confirmTakoroka7 days1-0/+63
* Switch 2: Turing macros, native compute, Ampere shader lowering, native tilingTakoroka7 days1-7/+211
* Switch 2: suspend channels on semaphore acquires; fix pushbuffer desyncsTakoroka7 days1-2/+13
* [video_core] cpu buffer fix + kepler uploads / maxwell macro dirty tracking f...xbzk2026-09-241-4/+11
* [video_core, hle] remove redundant parent references in system structs (#3908)lizzie2026-06-231-9/+9
* [common/logging] Simplify logging logic and fix issues when logging before sy...lizzie2026-03-121-1/+4
* VideoCore: Implement DispatchIndirectFernando Sahmkow2023-08-271-1/+19
* Use spans over guest memory where possible instead of copying data.Kelebek12023-07-021-1/+0
* DMAPusher: Improve collection of non executing methodsFernando Sahmkow2023-01-011-1/+13
* engines: Remove unnecessary castsLioncash2022-11-291-3/+3
* DMA & InlineToMemory Engines Rework.bunnei2022-10-061-4/+9
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* video_core: Reduce unused includesameerj2022-03-191-1/+0
* Rasterizer: Implement Inline2Memory Acceleration.Fernando Sahmkow2022-01-291-0/+1
* shader: Unify shader stage typesReinUsesLisp2021-07-221-1/+0
* shader: Remove old shader managementReinUsesLisp2021-07-221-43/+1
* video_core: Reimplement the buffer cacheReinUsesLisp2021-02-131-1/+0
* gpu: Report renderer errors with exceptionsReinUsesLisp2021-02-131-2/+2
* video_core: Rewrite the texture cacheReinUsesLisp2020-12-301-21/+5
* video_core: Initialize renderer with a GPUReinUsesLisp2020-08-221-8/+9
* shader/texture: Join separate image and sampler pairs offlineReinUsesLisp2020-06-051-1/+4
* Clang Format and Documentation.Fernando Sahmkow2020-04-281-1/+1
* VideoCore/Engines: Refactor Engines CallMethod.Fernando Sahmkow2020-04-271-7/+6
* Clang Format.Fernando Sahmkow2020-04-231-1/+2
* DMAPusher: Propagate multimethod writes into the engines.Fernando Sahmkow2020-04-231-0/+6
* kepler_compute: Remove unused variablesReinUsesLisp2020-03-181-8/+0
* const_buffer_engine_interface: Store component typesReinUsesLisp2020-03-091-1/+1
* video_core: Reintroduce dirty flags infrastructureReinUsesLisp2020-02-281-0/+3
* gl_rasterizer: Remove dirty flagsReinUsesLisp2020-02-281-3/+0