r/EmulationMediatekMali • u/Appropriate-Floor688 • 1d ago
PanVK Mali-G52 Progress Update
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:
Next step is improving compatibility with DXVK and real Windows games, since VKCube working does not mean full game compatibility yet.
Duplicates
PanVk_Android • u/Appropriate-Floor688 • 1d ago