Skip to content

Graphics and Turnip

mogeldev edited this page Nov 10, 2026 · 5 revisions

Graphics and Turnip

Starting settings

  • Start with the manufacturer driver and about 50% render resolution.
  • Change one option at a time; compare the same scene, camera and vision mode.
  • Recomp Settings → PERFORMANCE contains presentation scaling and glow/effect controls. Faster options can change the picture.
  • Menu FPS is not a campaign-performance benchmark.

Anti-aliasing and texture filtering

Recomp Settings → GRAPHICS:

Setting Options Default
ANTI-ALIASING OFF / FXAA (FAST) / SMAA SMAA
ANISOTROPIC FILTERING OFF / 2x / 4x / 8x / 16x 4x

Anti-aliasing smooths the finished frame, including HUD, at render resolution before upscaling. FXAA is the cheaper option; low resolutions can look softer. Switching applies live; first use can stutter while shaders compile.

Both modes worked with little reported performance impact on Adreno 710. No per-pass timing or Mali AA validation is available. Defaults apply only to new/reset settings; updates preserve saved choices.

GPU SYNC

Recomp Settings → PERFORMANCE → GPU SYNC, applied live:

Option Behaviour
AUTOMATIC (default) Relaxed on ARM Mali GPUs, strict elsewhere
RELAXED Faster wait between render passes on any GPU
STRICT Previous behaviour. Use it if effects flicker or look broken

On a Mali-G51 tablet, one stationary view at 50% render resolution went from about 20.7 to 24.5 FPS. Other GPUs were not measured.

Optional Turnip

Bundled ARM64 universal v4.5 from Vauzi-17/710, not SW/WIN variants. No root; changes only this app's driver. Manufacturer remains default.

Device Availability
ARM64 Adreno matching the bundled Mesa A6xx–A8xx table via KGSL chip ID Turnip option offered; not enabled automatically
Mali, x86_64, unsupported/unknown chip or failed detection Manufacturer path
Previously selected Turnip, detection now fails Recovery selection remains visible; manufacturer path used

Adreno 710 has physical validation; Turnip is also user-reported working on MANGMI AIR X (Adreno 610). A table match does not guarantee gameplay on every chip/firmware.

Switch drivers

  1. Launcher Vulkan driver, or Recomp Settings → PERFORMANCE → VULKAN DRIVER.
  2. Select Turnip v4.5 (experimental) or Manufacturer.
  3. Fully close/force-stop and reopen the app. Returning to the launcher is not enough.
  4. Compare the same scene after caches warm up.

Driver selection is separate from game settings. Each driver keeps separate caches. A log line containing verified Turnip driver confirms actual activation; the selected option alone does not.

If Turnip fails

Force-stop → reopen launcher → select Manufacturer → force-stop/reopen → Play. Do not uninstall or clear data. Loader-open failure can fall back automatically; later initialization failures/crashes may need this manual recovery.

Measured result

Adreno 710, same stationary starting scene, 60-second captures:

Driver Mean logged FPS Sample range
Manufacturer 62.4 61.0–63.7
Turnip v4.5 69.3 68.2–70.4
Manufacturer repeat 62.3 61.0–63.9

About 11% higher sampled FPS in this one scene. Six periodic samples/run, not frame-time or 1% low measurements. Thermal status was 0 at boundaries; clock variation remains possible. No visible issues reported in the initial test—not a campaign-wide speed, visual-equivalence or stability guarantee.

Compatibility · Report a problem

Clone this wiki locally