Ticket #12318 (closed defect: obsolete)

Opened 7 years ago

Last modified 5 years ago

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


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.


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

Change History

Changed 7 years ago by gandi_gk

patch for shadowfb damage routines in xorg

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 ;-)

Last edited 7 years ago by gandi_gk (previous) (diff)

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.


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.

Note: See TracTickets for help on using tickets.
ContactPrivacy policyTerms of Use