VirtualBox

Opened 10 years ago

Closed 8 years ago

#12318 closed defect (obsolete)

improper screen refresh at various drawing operations

Reported by: gandi_gk Owned by:
Component: other Version: VirtualBox 4.3.2
Keywords: xorg shadowfb Cc:
Guest type: Linux Host type: all

Description

On various drawing operations in xorg the damage routines for shadowfb are not implemented.

Solution: All operations from libXdamage are done in shadowfb

Patch for current xorg 1.14 is attached.

Attachments (1)

0001-damaged-for-the-shadowfb-will-be-now-done-completely.patch (9.7 KB ) - added by gandi_gk 10 years ago.
patch for shadowfb damage routines in xorg

Download all attachments as: .zip

Change History (6)

by gandi_gk, 10 years ago

patch for shadowfb damage routines in xorg

comment:1 by Michael Thayer, 10 years ago

Thanks for the patch! I will take a look, but I need a licence grant that we can use it under the MIT licence in order to integrate it.

comment:2 by Michael Thayer, 10 years ago

Ahem, I have taken a look and this is a patch against X.Org, not VirtualBox. Was that intentional?

comment:3 by gandi_gk, 10 years ago

yes I know but getting an answer from xorg for integration is impossible and I tried at least let people know a solution. Various bugs are pointing to the same issue so I wanted to help people only to get rid off it. Anyway people can use it in any way. But if this bug entry and solution is not ok so: feel free to delete it ;-)

Version 0, edited 10 years ago by gandi_gk (next)

comment:4 by Michael Thayer, 10 years ago

The way it is done in the "modesetting" driver<1> should solve the problem, but it will have to wait for (quite) a bit until I get round to it.

<1> http://cgit.freedesktop.org/xorg/driver/xf86-video-modesetting/tree/src/driver.c#n525

comment:5 by aeichner, 8 years ago

Resolution: obsolete
Status: newclosed

Please reopen if still relevant with a recent VirtualBox release.

Note: See TracTickets for help on using tickets.

© 2023 Oracle
ContactPrivacy policyTerms of Use