|
From: Antonino D. <ad...@po...> - 2003-02-12 23:37:37
|
On Thu, 2003-02-13 at 04:50, James Simmons wrote:
>
> > > 1. Changed meaning of image.depth. If image.depth == 0, it flags for
> > > color expansion, otherwise, it flags for image drawing (without color
> > > expansion). This change is to accomodate monochrome cards so they can
> > > differentiate character drawing from logo drawing.
> >
> > What's the status of this issue? Monochrome is still broken due to this.
>
How about assigning fb_image.{bg_color,fg_color} to -1 if not color
expanding? Since the pseudo_palette will not exceed 255, this should be
safe.
> Ug. There are a few issues left to deal with.
>
> 1) The cursor issue. We need to add in the cusor ioctl call for people to
> use. Theortically there should be no issues with using soft_cursor with
> full color images with xxfb_imageblit. I like to see dest go away in
In order to do this, fb_imageblit has to support transparency (using a
transparency bitmask). Userland apps will rarely have rectangular mouse
cursor pointers. Also, it will need to support ROP's invert and copy.
This will break fb_imageblit.
Also, we have to double-buffer what's underneath the cursor.
Tony
|