Ticket #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
Change History
Changed 7 years ago by gandi_gk
-
attachment
0001-damaged-for-the-shadowfb-will-be-now-done-completely.patch
added
comment:1 Changed 7 years ago by michael
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 Changed 7 years ago by michael
Ahem, I have taken a look and this is a patch against X.Org, not VirtualBox. Was that intentional?
comment:3 Changed 7 years ago by gandi_gk
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. People can use it in any way the want. But if this bug entry and solution is not ok so: feel free to delete it ;-)
comment:4 Changed 7 years ago by michael
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 Changed 5 years ago by aeichner
- Status changed from new to closed
- Resolution set to obsolete
Please reopen if still relevant with a recent VirtualBox release.
patch for shadowfb damage routines in xorg