JHRobotics / softgpu

SW and HW accelerated GPU driver for Windows 9x Virtual Machines
MIT License
692 stars 20 forks source link

No textures in glchecker with VMSVGA with hardware acceleration #5

Open insertsurnamehere opened 1 year ago

insertsurnamehere commented 1 year ago

Hello, i have noticed the benchmarks inside Glchecker have no textures when using VMSVGA with hardware acceleration.

Blendermark SKYBOX terrain

I noticed this a while ago, but couldn't open an issue because i have been busy.

insertsurnamehere commented 1 year ago

forgot to mention again: using virtualbox 7.0 on linux mint, with ryzen 3700X and rtx3070

Sorry i always forget to mention specs

JHRobotics commented 1 year ago

Thank you to mentions this. I already know about this issue, although I haven’t found time to fix it.

Main reason of this behaviour is, when the rendering is accelerated with VMSVGA/VBoxSVGA, the OpenGL version is only 2.1, compared 3.0 with software rendering. And glchecker is using some shaders to draw textures which are not compatible with lower version.

Another issue with glchecker is crash when only Microsoft software OpenGL driver is present.

For final versions I'm going to fix it.

insertsurnamehere commented 1 year ago

Ok, i can wait