> > I see that the current bttv driver turns the clipping rectangles into a > > bitmap, then turns the bitmap into a RISC program. It would be more efficient > > to go directly from a list of rectangles to a RISC program, and skip the > > bitmap step. When you want to change overlay on a frame by frame basis, this > > inefficiency really does make a difference. > > I didn´t do it :-) > The bitmap clipping was added after I stopped bttv development. Huh? Who wrote it then? /me did'nt, I just optimized it for speed some day. I havn't touched the RISC code buffer sizes, it is still 16k or so... Running out of risc memory should'nt crash the driver throuth, looks like the outofmem thing has a bug somewhere... Gerd -- Protecting the children is a good way to get a lot of adults who cant stand up for themselves. -- seen in some sig on /.