[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Quoting Christian Reiniger (firstname.lastname@example.org):
> Hmmm, Did you have a look at ggiCopyBox () in libggi? Its description reads:
> This is a area-to-area-blit, all in the same visual. Copy the box
> described by x,y,w,h to the new location nx,ny. This automatically takes
> care of overlaps and optimizes for the given target (e.g. uses HW-accel or
> intermediate buffers as appropriate).
> Sounds like the thing you're looking for (well, you have to open a visual
> containing some off-screen memory of course).
Correct me if I'm wrong, but as far as I remember, an off-screen visual is
stored in system memory.
Another thing. The above function requires the sprite/surface/image to be in
the same visual as the backbuffer, thus making it impossible to have the
surface in an off-screen visual?