aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* nx2: support mapping modify so NVN2 places compressible texturesTakoroka5 days2-0/+21
* build: fixes for clang-clTakoroka5 days7-10/+16
* video_core: stop resuming pending channels once the system is powered offTakoroka5 days1-0/+7
* nx2: decode Switch 2 video (nn::codec::video) with FFmpegTakoroka5 days4-73/+723
* nx2: syncpt cancel always signals; a new slot request starts unsignalledTakoroka5 days1-8/+17
* nx2: gsv 906 opens a video decoder sessionTakoroka5 days1-3/+8
* vulkan: leave the alpha test reference out of pipelines that don't test alphaTakoroka5 days2-1/+64
* video_core: GPU thread split on by default for Switch 2 titles; cheaper front...Takoroka5 days4-43/+54
* video_core: split the GPU thread in two (EDEN_NX2_SPLIT, off by default)Takoroka5 days16-32/+1368
* vulkan: never flush the scheduler from the async present threadTakoroka5 days4-13/+30
* nx2: profile engine method calls and semaphore acquires; notes 140-141Takoroka5 days5-3/+20
* video_core: compile Turing MME macro code to x86-64Takoroka5 days4-0/+725
* buffer_cache: collect on the buffers' own size for Switch 2 titlesTakoroka5 days2-5/+24
* maxwell_3d: no method dispatch for non-executable register writes; notes 133-137Takoroka5 days1-1/+5
* kepler_compute: store plain native register writes directlyTakoroka5 days2-1/+30
* maxwell_3d: drop state register writes that keep the register's valueTakoroka5 days3-4/+42
* buffer_cache: one GPU wait for all buffers the collector evictsTakoroka5 days2-6/+66
* vulkan: defer the caches' invalidation for inline writes outside GPU-written ...Takoroka5 days2-2/+25
* texture_cache: count evictions that download; EDEN_NX2_TC_MIN_AGE knobTakoroka5 days2-2/+11
* common: pass-through hash for integer and pointer keys; RangeSet::IntersectsTakoroka5 days6-5/+42
* buffer_cache: no buffer downloads at every fence for Switch 2 titlesTakoroka5 days3-2/+32
* video_core: compact the macro memo arena; download profiling countersTakoroka5 days4-10/+69
* vulkan: dispatch to the worker every 32 draws, wake it only when it waitsTakoroka5 days3-3/+16
* core: pause in guest loops that poll the system counterTakoroka5 days2-1/+25
* video_core: copy whole macro calls to the stackTakoroka5 days2-3/+24
* video_core: release already-signaled fences togetherTakoroka5 days1-15/+63
* video_core: skip empty fences; one lock per cache per fence; single-pass over...Takoroka5 days6-38/+105
* core: per-thread device memory translation cacheTakoroka5 days2-14/+36
* game_list: name loose ExeFS dumps after their game folderTakoroka5 days1-1/+20
* Fix hang on emulation stop when audio renderer outlives its managerkraibse5 days6-10/+18
* Update deconstructed_rom_directory.cpplesmmwe5 days1-0/+14
* Increased open file limit to prevent loading crashesDjihads805 days1-1/+1
* Fix Raiders viewport crop (AI-assisted)yumerkiru5 days1-1/+2
* fixed window size for mkwtheofficialhackclean5 days3-8/+63
* push for fix for mkwtheofficialhackclean5 days2-1/+196
* tempoary solutions for building releasesDjihads805 days1-1/+1
* Fixes for window name and about pageDjihads805 days3-5/+6
* Build fixes for rebrandDjihads805 days1-1/+1
* Rebrand changesDjihads805 days20-58/+58
* eden-cli: use the wmain entry point in Release buildsTakoroka5 days1-1/+2
* Build fixes for linuxDjihads806 days4-2/+5
* core: use the 12 GiB layout and auto-stub IPC for Switch 2 titlesTakoroka6 days4-2/+35
* nx2: macro memo tries each macro's last call first; FIFO filled only when int...Takoroka6 days2-11/+46
* shader_recompiler: linear-time breadth-first search; cache storage buffer tra...Takoroka6 days2-4/+40
* vulkan: log runtime pipeline builds on the GPU thread over 2 ms and their tot...Takoroka6 days1-0/+37
* video_core: less waiting on the GPU caches' locksTakoroka6 days8-17/+161
* video_core: cheaper small GPU reads, buffer usage tracking and compute uniformsTakoroka6 days3-1/+35
* video_core: guard the fence manager's uncommitted operationsTakoroka6 days1-3/+12
* texture_cache: Switch 2 collector thresholds follow the device memory budgetTakoroka6 days2-9/+20
* nx2:vi2: quiet stubs for 104 and 105Takoroka6 days1-0/+11