[haiku-bugs] [Haiku] #15631: Flickering when moving window

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Thu, 16 Jan 2020 06:15:15 -0000

#15631: Flickering when moving window
-----------------------+------------------------------
 Reporter:  X512       |        Owner:  nobody
     Type:  bug        |       Status:  new
 Priority:  normal     |    Milestone:  Unscheduled
Component:  - General  |      Version:  R1/Development
 Keywords:             |   Blocked By:
 Blocking:             |  Has a Patch:  0
 Platform:  All        |
-----------------------+------------------------------
 This is hrev53713.

 When moving window, backbuffer is flushed sometimes that cause flickering.
 Cause is probably in `src/servers/app/drawing/DrawingEngine.cpp`
 `DrawingEngine::CopyRegion`. It contains `fGraphicsCard->Invalidate`.
 Correct implementation would be shifting both back and front buffer.

 Methods to reproduce:
 * Resize window by left or top corner by using right mouse button.
 * Move periodically updationg window on slow machine.
-- 
Ticket URL: <https://dev.haiku-os.org/ticket/15631>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: