From: Dave A. <ai...@li...> - 2008-05-09 03:06:37
|
> > > > > So compiz calls glGenerateMipmapEXT to generate mipmaps for some icons on > > its switcher, this fails with a NULL src data ptr when running under > > TTM+DRI2, my initial feeling is that we don't have the miptrees mapped and > > from looking the texture data ptr is set to NULL. > > > > I'm just wondering how best to hook this into the drivers? a new entry > > point? or maybe I'm just missing something. > > > > And I was and I fixed this in the tree and it looks fairly obvious. > Since I'm talking to myself (damn timezones...) Okay I added a hook to Map/Unmap texture around the mipmap generate function, however I'm wonder should I just have added a new dd hook, for this whole GenerateMipmapEXT call and punt it into the drivers.. Intel code has a intel_generate_mipmap function which wraps the mesa one so I'm wondering if I really need to be calling this, even though it appears to work.. Dave. |