winlator icon indicating copy to clipboard operation
winlator copied to clipboard

PANVK/LIBMALI and dxvk higher

Open ricimawalan opened this issue 3 months ago • 18 comments

Image

DXVK custom builds that stripped almost all Vulkan requirements for use with Mali GPUs (maybe others will work, too)

https://github.com/khanh-it/dxvk/actions You might get some games to start, but they are very unlikely to render correctly. Glitches and flickering aside. Then why do they exist, you may ask? I can't get the official DXVK (and DXVK sarek, also) working with the PanVk/libMali driver. So I tried to build those custom stripped versions. Luckily, I got it working, so hopefully it will work for you, too!. said that's KhanhDTP from this discord, maybe I'll work mali user he has panVk either

ricimawalan avatar Sep 13 '25 13:09 ricimawalan

@brunodev85 You have to see this really

Hnoodhlite avatar Sep 13 '25 13:09 Hnoodhlite

On Pixel 8 pro working 👍

Limbodinbo881 avatar Sep 13 '25 14:09 Limbodinbo881

only in android kernel +5.0

DharcKnati avatar Sep 13 '25 14:09 DharcKnati

@Hnoodhlite @DharcKnati @ricimawalan it for linux

babizisalim avatar Sep 13 '25 15:09 babizisalim

it's just a stripped dxvk for the non-conforming panvk driver to work, panvk doesn't work on the Mali proprietary kernel driver, it uses panthor/panfrost_drm and not kbase (driver that the libmali/mali proprietary graphics driver uses)

maybe someone with kernel 6+ newer has panfrost/panthor_drm enabled and the compiled mesa panvk driver may work.

tokokudo avatar Sep 14 '25 13:09 tokokudo

@Hnoodhlite @DharcKnati @ricimawalan it for linux

The driver does work in the Android environment, Winlator, Termux, and others, use X11 for the graphical environment. What is still under development is the native Android, which has nothing to do with the emulators that use X11.

tokokudo avatar Sep 14 '25 13:09 tokokudo

@tokokudo Does this mean dxvk will work or not?

Hnoodhlite avatar Sep 14 '25 13:09 Hnoodhlite

@tokokudo Does this mean dxvk will work or not?

dxvk is like any other dxvk, but modified with optimizations, etc., that is, if you install it, it will simply use a proprietary driver like any other dxvk. What you get from panvk is having the compiled driver installed and working, which is why dxvk uses it.

tokokudo avatar Sep 14 '25 13:09 tokokudo

@tokokudo here what he did say

Image

babizisalim avatar Sep 14 '25 13:09 babizisalim

@tokokudo here what he did say

Image

I better show this to him, I'll be busy.

tokokudo avatar Sep 14 '25 13:09 tokokudo

panvk installed on android natively with panthor_drm in android kernel

Mali prop driver uses kbase, panvk/panfrost does not uses kbase https://www.reddit.com/r/OrangePI/comments/1km80i8/panvk_panfrosts_vulkan_on_android_15_orangepi_3b/?tl=pt-br

tokokudo avatar Sep 14 '25 13:09 tokokudo

@tokokudo I may be off topic but can I try this rom on my phone or is it only for Orangepi?

Hnoodhlite avatar Sep 14 '25 13:09 Hnoodhlite

Stop this is fake, I think it is from a computer, if without a phone and tablet, on the link from a month 4

okilaki76-netizen avatar Sep 14 '25 14:09 okilaki76-netizen

Image Image Image Image Image Image

Mali g715 Android 16

Limbodinbo881 avatar Sep 14 '25 14:09 Limbodinbo881

Image

Limbodinbo881 avatar Sep 14 '25 14:09 Limbodinbo881

Por que no subes un repo wcp para poder probarlos?

Over-cmd avatar Sep 15 '25 19:09 Over-cmd

Mali time is dead Its maximum for Mali

Limbodinbo881 avatar Sep 16 '25 08:09 Limbodinbo881

Para mali estará muerto pero para snapdragon también está muerto no sé si habéis visto la noticia de Google que van a prohibir en unos meses la instalación de app de terceros solo se podrán instalar las de Google play y aunque la tengas instalada la bloqueará igualmente, eden ya está en play store y un emulador de ps3 también está en la play store oficialmente esperemos que winlator también entre algún día en la play store oficialmente

Over-cmd avatar Sep 16 '25 10:09 Over-cmd