xDoge26 / proot-setup

67 stars 13 forks source link

Request for Adreno 7xx series support and DRI3 support #26

Open hansm629 opened 1 year ago

hansm629 commented 1 year ago

Hello. I am using Termux-X11 PRoot-Distro Ubuntu 22.04 LTS XFCE4-SESSION 4.18 for my Galaxy S23 Ultra (Adreno 740) and Galaxy Tab S8+ 5G (Adreno 730).

I installed mesa-vulkan-kgsl_23.3.0-devel-20230803_arm64.deb that you build, and I found that it did not work.

As it works well with the Galaxy S20 (Adreno 650) PRoot, it does not appear that the currently built package supports the Adreno 7xx series.

Recently, freedreno turnip for the Termux package supports DRI3 as a patch, which seems to work with Turnip without inputting the MESA_VK_WSI_DEBUG=sw environment variable and perform better.

I request Adreno 7xx series support and DRI3 patching for the turnip package for PRoot.

hansm629 commented 2 months ago

@kde-yyds thank you Works on Adreno 740.

But the glxinfo -B command doesn't work and glmark2-es2 not working and

vulkan does not have dri3 patch MESA_VK_WSI_DEBUG=sw requires the environment variable to work. Performance is very, very slow.

OpenGL ES3.2 operation issue resolved glxinfo -B command works and I think it would be perfect if there was a dri3 patch on turnip.

hansm629 commented 2 months ago

@kde-yyds Unfortunately, it doesn't work on Adreno 750.