[haiku-bugs] [Haiku] #15920: app_server: back buffer is flushed before drawing is finished

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Tue, 28 Apr 2020 17:18:30 -0000

#15920: app_server: back buffer is flushed before drawing is finished
--------------------------------+-----------------------------
 Reporter:  X512                |       Owner:  axeld
     Type:  bug                 |      Status:  new
 Priority:  normal              |   Milestone:  Unscheduled
Component:  Servers/app_server  |     Version:  R1/Development
 Keywords:                      |  Blocked By:
 Blocking:                      |    Platform:  All
--------------------------------+-----------------------------
 This is hrev54101.

 In some situations app_server screen back buffer is flushed before drawing
 is finished causing flickering artifacts:
 1. When moving cursor (#15645).
 2. When move window (#15631).
 3. When BView::DrawBitmap is called on overlapping window with lower
 z-order (#15574).

 I created test program that helps to catch bug. Nested red, green and blue
 rectangles should be displayed. Flickering or artifacts means that this
 bug is triggered.
-- 
Ticket URL: <https://dev.haiku-os.org/ticket/15920>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: