Go to the FreeLists Home Page Home Signup Help Login
 



[haiku-appserver] || [Date Prev] [11-2004 Date Index] [Date Next] || [Thread Prev] [11-2004 Thread Index] [Thread Next]

[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.





[ Home | Signup | Help | Login | Archives | Lists ]

All trademarks and copyrights within the FreeLists archives are owned by their respective owners.
Everything else ©2007 Avenir Technologies, LLC.