VirtualBox

Ticket #2767 (closed defect: fixed)

Opened 5 years ago

Last modified 6 months ago

OpenGL: When VM is paused, the screen is rendered incorrectly

Reported by: Technologov Owned by:
Priority: major Component: 3D support
Version: VirtualBox 2.1.0 Keywords:
Cc: Guest type: Windows
Host type: Windows

Description (last modified by misha) (diff)

When OpenGL is active, and I pause the VM it's rendering becomes wrong. The screen is refreshed/invalidated incorrectly making garbage on screen.

Steps to reproduce:

  1. Run OpenGL application on Windows guest
  2. Pause VM
  3. Move VM window on host, and move host's applications window-frames over the VM window frame.
  4. It will result in garbage rendered (similar to "kill -SIGSTOP" to normal GUI apps under Linux)

The VM must become gray, or at least remember it's last drawn frame. VBox must be able to redraw the contents of the guest screen upon request of the Host's window manager.

-Technologov, 17.12.2008

Attachments

Windows XP Full 3D-2009-12-03-14-12-57.log Download (54.0 KB) - added by Technologov 4 years ago.

Change History

comment:1 Changed 5 years ago by frank

  • Component changed from guest additions to 3D support

comment:2 Changed 4 years ago by Technologov

This problem is still true for VBox 3.1.0.

Changed 4 years ago by Technologov

comment:3 Changed 4 years ago by Technologov

Possible solution: remember the GL context and convert it to gray texture.

comment:4 Changed 3 years ago by Technologov

Bug is still true as of VirtualBox 4.0

Host: Windows XP + Core 2 Q6600 + ATI Radeon HD 3850 + VirtualBox 4.0.0

-Technologov

comment:5 Changed 6 months ago by misha

  • Status changed from new to closed
  • Resolution set to fixed
  • Description modified (diff)

The gapbage thingy should be fixed with VBox 4.3. The 3D image greying out is tracked with #9776. Closing.. Please re-open if needed.

Note: See TracTickets for help on using tickets.

www.oracle.com
ContactPrivacy policyTerms of Use