[haiku-appserver] Re: drawing thread

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: