On Tue, Nov 11, 2003 at 10:50:01AM -0800, Ian Romanick wrote: > Ville Syrjälä wrote: > > I must say that I am very impressed with how far the MGA driver has come > since you started working on it. Now the only thing that's missing is > support for PCI cards. ;)
A quick fix would be simply enabling PCI cards but keep the agpgart restriction. The only change required would be changing the access type to PCI in the DMA registers. I think it should work but I don't have a PCI card to test with so I can't be 100% sure. > > Log message: > > Fixed GL_NV_texture_rectangle support. > > Any idea how tough it will be (or if it's possible!) to add support for > ARB_texture_non_power_of_two? Bascially, it just extends the regular > texture modes to not require textures be a power of two. Mipmapping and > all the wrap modes are still supported, and texture coordinates are > still speicified as [0,1] (as opposed to [0,size] as in > NV_texture_rectangle). I suspect the hardware won't support it. The G400 specs say that no mipmapping and clamp only. Which are exactly the same restrictions that NV_texture_rectangle specifies. > > Log message: > > Texure environment updates: > > - Each texture unit has it's own environment color but we have only one > > FCOL register. > > - Move GL_BLEND handling to a separate function. > > - Remove unnecessary memcpy of TexState[0] to TexState[1]. The kernel > > will not upload tex1 unless a dualtex warp pipe is used. > > I see to recall that an older version of the DRM did not behave that > way, and that's why the copy was there. That would have been a long > time ago (more than 18 months), so I don't think we need to support > that. However, the driver should refuse to load on that version of the > DRM. Without looking back through logs and diff, I don't know what > version that would have been. I don't think this is /that/ important, > but it might bite somebody sometime, and when it does it will take one > of us a looooooooong time to debug. I did look at the cvs logs and I think this stuff was there before XFree86 4.0. Isn't the pre 4.0 drm already incompatible with the current stuff? -- Ville Syrjälä [EMAIL PROTECTED] http://www.sci.fi/~syrjala/ ------------------------------------------------------- This SF.Net email sponsored by: ApacheCon 2003, 16-19 November in Las Vegas. Learn firsthand the latest developments in Apache, PHP, Perl, XML, Java, MySQL, WebDAV, and more! http://www.apachecon.com/ _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel