Skip to content

turnip performance issue #56

@hansm629

Description

@hansm629

@lfdevs

Hello, sir.

After testing various things in proot-distro Debian, I found several issues with the unpatched Turnip driver. I am not sure whether these are synchronization-related issues, but here are the symptoms I observed.

vkcube

When vkcube is launched in a small window, it rotates at an extremely high frame rate, almost as if a mailbox-related environment variable had been applied. However, once the window is switched to fullscreen, the frame rate becomes much slower. I also observed some flickering when switching to fullscreen.

Supertuxkart

When running Supertuxkart with the Vulkan backend(supertuxkart using --render-driver=vulkan), severe screen tearing occurs. This issue does not improve at all even when enabling the VSync option in the game.

From what I can tell, when using an unpatched Mesa Turnip driver in a proot glibc environment, the present behavior on the Termux-X11 X server does not seem to work properly, unlike in the bionic environment.

Image

What do you think about this?

Could you please take a look?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions