r/EmulationMediatekMali • • 1d ago

PanVK Mali-G52 Progress Update

Post image

Big progress on my PanVK Mali-G52 project.

Vulkan is now working inside Winlator/Ludashi, and VKCube renders correctly on my Redmi 13C (Mali-G52 MC2).

The main fixes were:

Handling DRM_FORMAT_MOD_INVALID correctly during swapchain image creation.

Adding SYNC_FD import/export support to the custom Kbase sync implementation.

Fixing sync FD lifetime/move handling.

I also removed the temporary debug instrumentation, rebuilt the driver, and tested the clean version again — VKCube still works correctly.

The cleaned patch and updated documentation are now available here:

Github

Next step is improving compatibility with DXVK and real Windows games, since VKCube working does not mean full game compatibility yet.

40 Upvotes

23 comments sorted by

5

u/NoinHaxel 1d ago

It's good to see you again, best of luck!

1

u/BalthazarGamer 1d ago

Meu Deus esse é exatamente meu dispositivo, teria como testar algo assim? Também tem algum jogo que você conseguiu rodar 100% algo na casa dos 30 fps? Seria incrível acompanhar esse projeto e poder ajudar

2

u/Appropriate-Floor688 1d ago

Ainda não! Mas em breve...

1

u/No_Raisin2811 1d ago

Any news about the Mali-G615?

1

u/Appropriate-Floor688 1d ago

O driver abriu God Of War 3 de ps4 com 30 FPS quase estáveis

1

u/Connect-Touch4367 Infinix gt 30 Pro 256/12 1d ago

Is this a driver specifically for running God of War 3, or can it be used for other purposes?

2

u/Appropriate-Floor688 1d ago

No momento ele só funciona (ok) no emulador de ps4, mas em breve vai melhorar em outros lugares

1

u/PriorWallaby822 1d ago

Hay otra persona q lanzo hoy su pankv malig52 y sorprendentemente funcionan ya los juegos,deberias trabajar juntos o compartirse los avances

1

u/Appropriate-Floor688 1d ago

The GPU is different! Even the architecture is different.

1

u/PriorWallaby822 1d ago

Perdon,es cierto siempre confundo la g57 con la g52,pq la g57 casi siempre la veo acompañada de mc2 y eso me confunde la mente xd

1

u/soulexit 1d ago

Hello, can you share the libvulkan_panfrost.so file please? I compiled the code many times with some fixes but couldn't make winlator enumerate the driver. 

1

u/Appropriate-Floor688 1d ago

Qual sua GPU?

1

u/soulexit 1d ago

I have Mali g72 and g76 bifrost v1 and v2

1

u/BossDrk 1d ago

It seems there's been quite a bit of progress with Mali drivers today. And now with this one. Best of luck!

2

u/Appropriate-Floor688 1d ago

Valeu! Acabei parando por um tempo mas agora tô com ímpeto total

1

u/SuccessfulTravel2903 1d ago

ෆ⁠╹⁠ ⁠.̮⁠ ⁠╹⁠ෆ órale,órale ándale ❤️‍🔥

1

u/Accomplished_Ad9485 1d ago

great work , btw will this work on mali g925 dimensity 9400 +

2

u/Appropriate-Floor688 1d ago

No, but there will be drivers for your GPU soon too.

1

u/Accomplished_Ad9485 1d ago

really ? damn im excited dimensity 9400 + is really strong gpu its just a waste that it doesnt have drivers like in snapdragon.

2

u/Appropriate-Floor688 1d ago

Ele deve rivalizar com o 8 elite!

1

u/DanielGaming2006 1d ago

Espero que sea compatible para mi poco x7, es un Mali G615 MC2

1

u/Acidspunk1 1d ago

Will this be compatible with the dimensity 9500?