0 votes

I'm using Godot 3.2.1 compiled from source, with ImageTools module (https://github.com/Xrayez/godot-imagetools), on macOS where, both running from the IDE or from an export, works as intended, as shown.
macOS screenshot
However, when exported to Windows and run on a virtualbox 6.0.20 Windows 10 vm, the image turns upside down, as the next picture shows.
Windows10 virtual machine screenshot

I'm using GLES2, and control nodes to automatic positioning the nodes (almost all nodes are control nodes). Since this is a tool just for me, to help me with my next game development, I'm not very worried, yet, I would like to know if this is a known bug, if anyone as this problem, if it is a virtualbox incompatibility issue, anything that might help me understand this. Thank you.

asked May 4 in Engine by cgeadas (96 points)

1 Answer

0 votes
Best answer

VirtualBox's accelerated OpenGL implementation has many quirks. I would recommend using the slower but more accurate mesa-dist-win instead. (Remember to disable 3D acceleration in VirtualBox before installing it.)

answered May 5 by Calinou (6,336 points)
selected May 5 by cgeadas

So this is an issue with all software that uses OpenGL running on virtualbox? Not just Godot-made software?

Done some googling and found that it is a known virtualbox issue: https://www.virtualbox.org/ticket/19237

So I guess it's safer to assume that, software using OpenGL, in this case, made with Godot, do not run properly over virtualbox.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.