github WinNative-Emu/Drivers v1.16
WN-Turnip 1.16

8 hours ago

Turnip built from upstream Mesa main, packaged for Adrenotools.

Mesa a440221da (26.3.0-devel)
NDK r26d
Previous release v1.15

Driver changes since v1.15

No repository commits since the previous release; this is a Mesa-only refresh.

Mesa changes since v1.15

12b7b819ea440221da361 commits (compare on GitLab)

Turnip / freedreno commits in that range

Covers src/freedreno, src/util/u_gralloc, src/vulkan/runtime.

  • tu: Fix missing primitives in FDM due to sample locations mismatch (5b21cc40)
  • turnip: enable DEVICE_LOCAL-only memory type for RDR2 (c6b3e52a)
  • turnip: add drirc option for DEVICE_LOCAL-only memory type (30e8e9d6)
  • tu: Fix sparse bind column merging (73cd3079)
  • vulkan/runtime: allow the driver to specific debug output (8b269635)
  • u_gralloc: Add and propagate dep_android_ui dependency (b6b09020)
  • u_gralloc: Mark internal imapper helpers static (12a0367f)
  • vulkan/runtime: Export runtime dependencies in interface dependencies (cb614dd4)
  • tu: Handle lazy memory in GetDeviceMemoryOpaqueCaptureAddress (77f2166d)
  • tu: Use SUBPASS(_SLICE)_FENCE for GMEM invalidation (99200197)
  • tu: Use SUBPASS(_SLICE)_FENCE for by-region dependencies (cc1cf17c)
  • tu: Implement SUBPASS_SLICE_FENCE flush (10b1ef46)
  • tu: Move up subpass dependencies with EXTERNAL source (831f2cd8)
  • tu: Don't hardcode feedback_invalidate flushes (b280f888)
  • freedreno: Add subpass_fence_cleans_resolve property (5efaa4a7)
  • tu: Fix inline uniform update offset (812098cb)
  • freedreno/pps: Queue perf counter stream samples (1d8179f5)
  • freedreno,tu: Add FD_MSM_GEM_NAME_LENGTH (378d6fda)
  • tu: Fix GMEM_BASE GET_PARAM failure error message (bb8c7ce9)
  • tu: Remove some simple helper/wrappers (4f9ab177)
  • freedreno/drm,tu: Move some tu functions into msm_common.h (6494d8cf)
  • freedreno,tu: Share more of the msm code (bea089d0)
  • freedreno/msm: Fix bo name length truncation (a7d0292c)
  • tu: Avoid EINVAL in tu_bo_set_kernel_name() (4fef7741)
  • tu: Fix BO names which the kernel might reject (dcd253a7)

Variants

File Tuning
WN-Turnip-1.16-b_Axxx.zip Balanced. Relaxed GMEM autotuner, standard KGSL power management. Best for most games and battery life.
WN-Turnip-1.16-p_Axxx.zip Performance. Forces KGSL_PROP_PWR_CONSTRAINT = PWR_MAX at queue creation and re-asserts it every 1000 submissions. Higher framerate, higher power draw.

Both variants carry the full patch set, including the RedMagic green-screen fix for frame generation. Import via Container → Edit → Graphics Driver → Import driver.

Don't miss a new Drivers release

NewReleases is sending notifications on new releases.