[haiku-appserver] Re: update code.

  • From: "Rudolf" <drivers.be-hold@xxxxxxxxxxxx>
  • To: haiku-appserver@xxxxxxxxxxxxx
  • Date: Thu, 31 Mar 2005 12:59:00 +0200 CEST

Adi wrote:
>       I think this function must stay in DD as the HW accelerated 
> subclass
> should pass the rectangles found in those regions to the accelerant, 
> by
> way of screen_to_screen_blit() hook function. (That HW accelerated 
> subclass
> should build a list of blit_params and pass to the accelerant) From 
> this point
> it's accelerant's job how to handle things. And he can do _a lot_ 
> better than
> what I did in CCR(). He has enough video memory at its disposal so 
> that it can
> copy really fast from on-screen to a part of free video memory and 
> then back
> again. And if I'm not wrong this is fast enough to be done during a 
> retrace.

Please remember that you cannot do this: the current driver arch does 
NOT support you blitting outside the screen's area (framebuffer or 
whatever). So you cannot blit in 'a part of free video memory'!


Other related posts: