xMeM / vulkan-wsi-layer

Other
21 stars 4 forks source link

vkmark artifact issue on Exynos 2400 Xclipse 940 GPU #4

Closed hansm629 closed 6 months ago

hansm629 commented 8 months ago

@xMeM

hello. The WSI layer you created is really great.

Works on Xclipse 940 GPU (AMD RDNA3 base custom 6WGP) on Exynos 2400! When used with zink of mesa 24.0.4, glmark2 (OpenGL4.6) and glmark2-es2 (OpenGL ES3.2) Performance is around 650~800FPS! (When combined with vulkan-loader-android + mesa-zink 22.05, approximately 320FPS is achieved)

Screenshot_2024-03-30_21-09-53 Screenshot_2024-03-30_21-10-51 Screenshot_2024-03-30_21-13-40

vkcube works well and vkmark performance is around 3800~4300FPS. It's really, really great, but there's one problem.

Screenshot_2024-03-30_21-18-41

An artifact occurred when running vkmark. As if applying the early turnip dri3 patch v1.0 to the Adreno 7xx series It's like vkmark artifacts occur.

Could you possibly improve it?

Also, could support for VK_KHR_xlib_surface be added in the mid to long term? Once this is added, you can use box64+wine64 in Termux native X11 environment. It seems that the game can be easily run with the host Vulkan driver!