aboutsummaryrefslogtreecommitdiff
path: root/src/common
Commit message (Expand)AuthorAgeFilesLines
* Merge nx2 into nx2-experimentalkraibse36 hours1-2/+25
|\
| * Linux and AMD: BC3 flashing on RADV, ASTC decode stalls, lower RAM usage, a b...Whovian6442 hours2-2/+24
* | Merge remote-tracking branch 'origin/fix/memory-skip-zero-clears' into test/l...Takoroka2 days2-1/+76
|\ \
| * | memory: skip clearing guest memory that is still zeroTakoroka5 days2-1/+77
* | | Merge remote-tracking branch 'origin/fix/sparse-vector-free-region' into test...Takoroka2 days1-3/+4
|\ \ \
| * | | common: forget a sparse vector's region when it is freedTakoroka2 days1-3/+4
| | |/ | |/|
* | | Merge remote-tracking branch 'origin/fix/fiber-stack-no-zero-fill' into test/...Takoroka2 days1-6/+7
|\ \ \
| * | | fiber: leave guest thread stacks uninitialized, drop the unused rewind stackTakoroka3 days1-6/+7
* | | | Merge remote-tracking branch 'origin/fix/cold-hint-uploaded-memory' into test...Takoroka2 days2-0/+27
|\ \ \ \
| * | | | texture_cache: mark guest memory textures were uploaded from coldTakoroka3 days2-2/+3
| * | | | nx2: let the host page out texture pool backing firstTakoroka4 days2-0/+26
* | | | | Merge remote-tracking branch 'origin/fix/astc-bc3-default' into test/linux-al...Takoroka2 days1-1/+3
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | settings: recompress ASTC to BC3 by defaultTakoroka4 days1-1/+3
| |/ / /
* | / / macOS: fix the build with AppleClang and use the Eglantine app iconSssnowyyy3 days1-1/+1
| |/ / |/| |
* | | 1st pass of review: code cleanup & windows testnéo Luigi3 days2-0/+16
* | | texture_cache: keep Switch 2 VRAM use under the driver's budgetWael3rd3 days2-0/+14
|/ /
* | Added FSR 3 Upscaling and Frame GenerationDjihads804 days3-1/+12
* | texture_cache: re-decode only the written layers of large ASTC arraysTakoroka4 days1-0/+7
|/
* nx2: run the guest counter at 31.25 MHz for Switch 2 titlesTakoroka5 days2-8/+45
* kernel: clear the fastmem arena when the application process is closedTakoroka5 days1-0/+4
* common: pass-through hash for integer and pointer keys; RangeSet::IntersectsTakoroka5 days5-2/+39
* video_core: skip empty fences; one lock per cache per fence; single-pass over...Takoroka5 days1-18/+15
* video_core: less waiting on the GPU caches' locksTakoroka6 days2-0/+99
* nx2: measure the TSC on AMD, no rethrows for rejected shaders, debug hooks of...Takoroka6 days1-0/+7
* Fix build with MSVC 14.51 (VS 2026)Takoroka7 days2-2/+2
* [video_core, settings] readback for nce invalidations (#4490) optimization an...xbzk8 days1-2/+0
* [core] Support block-compressed NSZ and XCZ (#4552)PavelBARABANOV8 days2-0/+23
* [patcher, ro, settings] runtime tls patch (#4492) optimization and nuke toggl...xbzk2026-10-151-2/+0
* [video_core] Skip fragment shaders with known issues on non-NVIDIA drivers (#...MaranBr2026-10-081-3/+0
* [android, renderer_vulkan] Сhange default settings (#4509)PavelBARABANOV2026-10-081-12/+12
* [settings] add PR4490 & PR4492 toggles (#4502)xbzk2026-10-051-0/+4
* [settings,qt] merge of "disable controller applet" toggle with "controller ap...xbzk2026-09-301-1/+1
* [loader] add ZBIC (zstd variant) NSO decompression support for Switch 22.0+ (...PavelBARABANOV2026-09-273-0/+67
* [common/sparse_large_vector] correct Win32 exception handler (#4481)Exverge2026-09-262-28/+49
* [buffer_cache] Simplify GPU fence synchronization and remove GPU buffer readb...MaranBr2026-09-263-14/+2
* [common] Use `std::make_unique_for_overwrite<T>` in ScratchBuffer, remove pol...lizzie2026-09-253-34/+6
* [common/sparse_large_vector] decommit unused pages + fix first page in zeroed...Exverge2026-09-232-3/+32
* [common/error] remove preprocessor macros for strerror_r gating (#4450)lizzie2026-09-191-20/+18
* [common] Fix RDTSC nanosecond conversion (#4422)Feng Chen2026-09-172-3/+5
* [msvc] fix build errors (#4451)lizzie2026-09-171-1/+2
* [common/page_table] unmark non-constexpr functions (#4433)lizzie2026-09-171-3/+3
* [common/fs] Preserve Windows roots during path sanitization (#4437)Feng Chen2026-09-162-14/+68
* [common] Replace `Common::SpinLock` with `std::mutex` (#4436)lizzie2026-09-162-51/+0
* [hle] Fix crash on MK8D and SM3DW LDN (#4417)lizzie2026-09-162-3/+3
* [android] Add LSFG UI to quick settings (#4393)CamilleLaVey2026-09-141-4/+1
* [vulkan, android] Add feature of post-processing shaders on Android (#4348)CamilleLaVey2026-09-104-0/+30
* [common/core/dynarmic] Optimize page table allocations (#4219)Exverge2026-09-0910-234/+449
* [common/host_memory] Remove throw on benign path (#4359)lizzie2026-09-091-1/+0
* [common] remove unused vector_math.h fluff (#4333)lizzie2026-09-083-792/+88
* [settings] move program_args and debug_knobs back to debugging category and m...xbzk2026-09-081-2/+2