[haiku-appserver] Re: drawing thread

  • From: Adi Oanca <adioanca@xxxxxxxxxxxxxx>
  • To: haiku-appserver@xxxxxxxxxxxxx
  • Date: Mon, 01 Nov 2004 10:22:58 +0200

Ola,

Rudolf wrote:
> Are you sure DisableUpdates() is not just preventing the drawing to 
> occur at all? (blocking aquiring of some system internal semaphore or 
> something..)
> Then, after Updates are enabled again all threads are executed asap?
> (I of course don't know what I'm talking about from your perspective. 
> The only way extra buffers are created currently is in main mem: that I 
> can tell you for sure.)

        Nope. I can tell for sure that it suppresses _UPDATE_ messages to 
BWindow objects, and thus 
BView::Draw() won't be executed anymore and no drawing is done for that window.


Adi.

Other related posts: