Opened 5 years ago
#19763 new defect
Calculation of required video memory for VBoxSVGA / VMSVGA
Reported by: | fth0 | Owned by: | |
---|---|---|---|
Component: | 3D support | Version: | VirtualBox 6.1.10 |
Keywords: | Cc: | ||
Guest type: | all | Host type: | all |
Description
VirtualBox calculates the required video memory in UICommon::requiredVideoMemory(). Basically, it calculates memory for 1 surface for Linux guests, and for 2 or 3 surfaces for Windows guests (plus some extra). Is this calculation still correct for the new graphics controllers (VBoxSVGA, VMSVGA)?
I'm asking because a forum user seemed to have problems with a Linux guest switching to 1920x1080 and the VirtualBox default of 16 MB VRAM would IMHO be enough memory, if the factor of 1 was still valid (~ 9 MB). Because this was one of multiple cases in the previous years, it made me wonder if the calculation is still correct.