Thread (16 messages) flat view 16 messages, 3 authors, 2003-02-13

Re: [PATCH]: image.depth fix to accomodate monochrome cards

From: James Simmons <hidden>
Date: 2003-02-12 20:50:41

quoted
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.
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 
struct fb_cursor. It's a matter of taking advantage of the upper console 
layer here. We shouldn't have any static variables in accel_cursor because 
if we have multiple cards we have problems. I plan to work on that.

2) Tileblits and stuff. I have been thinking about this and I really like 
to make it even more generic. We also have seperate buffers for textures 
for example which could also be used to draw fonts. The first thing is
allocating or retreiving memory space for where to store the images. 
Second is to draw it. I guess a index of position would be used.




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help