-
Notifications
You must be signed in to change notification settings - Fork 305
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
vGPU acceleration for Surface Pro X #474
Comments
looking at the install file file, there are two files called libqcdx12arm64wslum.so = 0,, That seems to indicated that perhaps it DOES leave something behind that is needed for hardware acceleration. |
I ran some further tests. If you set the screen resolution to 1920x1080 and set rendering to off screen you get somewhere around 4-6 times the speed with hardware acceleration. At 4096x4096 its 8-10x. So it looks like its working. At least somewhat. I used the command glmark2 --off-screen -s 1920x1080 |
I can confirm, that it is working for me too on my Devkit 2023, which has an 8CX Gen 3 chipset (similar to SQ3). |
I now have some definite answers. First, it seems that under some circumstances,which Im not quite certain of, it loses the hardware acceleration. It may be reinstalling the video driver or reinstalling WSL2. I did both and afterwards glxinfo -B gave the following: I then reinstalled the 8cX gen 3 driver from Lenovo. I keep it unzipped in the root of the C drive. To install I go into device manager and update the driver and and choose the option to install from disk. Of course the driver came up with an exclamation point and did not work. I then went back into the driver and chose the Adreno 690 driver. When I opened ubuntu under WSLg and ran glxinfo -B it returned: Extended renderer info (GLX_MESA_query_renderer): When I ran glmark2 it gave a total score of 151. I then ran which runs glxinfo -B with the environment variable set to force software rendering. As expected it returned: Extended renderer info (GLX_MESA_query_renderer): I then ran it returned a total score of 211. That was confusing at first, but whats happening is clear if you look at the individual tests. The following chart shows the individual tests, under both sw and hw rendering. Just as Microsoft promised, the more complex tests
|
With the resolution set to 1800x1800 sw rendering is about half the speed of hardware rendering. |
@mmichal3 For what is worth, with the latest Windows 11 updates and the Qualcomm 8cx gen 3 6.0 Drivers from their website it says
Still, clinfo doesn't recognize it
More interestingly, on the 8cx Gen 3 Geekbench I see GPU benchmarks popping up, which have high scores are recently new (only since May 6th) Does this indicate that there's are proper drivers available for the 8cx gen 3 GPU in the wilds? Couldn't find any though extensive search. There only GPU results prior to that were single-digit or low 3-digit. |
Hello!
I apologize for making a ticket asking about this in case this is not appropriate.
I was curious if this project is aware of any plans for either Microsoft or Qualcomm to add driver support for vGPU acceleration for use with WSLg.
Thanks!
The text was updated successfully, but these errors were encountered: