MGA EXA: problems when writing to A8 textures/pictures

Tilman Sauerbeck tilman at code-monkey.de
Thu Sep 14 10:35:55 PDT 2006


Ville Syrjälä [2006-09-14 20:06]:
> On Thu, Sep 14, 2006 at 06:31:00PM +0200, Tilman Sauerbeck wrote:
> > Hi,
> > I'm almost finished with the EXA implementation in the MGA driver, but
> > I've got one major problem left.
> > 
> > Rendering to A8 textures is broken in weird ways. It's easily
> > reproducable with rendercheck doing Src blends (you'll need to get
> > rendercheck from git to see the errors though).
> 
> I had a quick look at the code.
> 
> Did you enable bypass332 and nodither bits in MACCESS? I didn't see it.

I think I didn't try the combination of these two flags recently.
Using both for A8->A8 writes fixes these rendering issues :)

It also adds more artefacts to A8 Add blends though, but these can
probably be fixed by adjusting DUALSTAGE0...

> You seem to limit source dimesions to 2047x2047 instead of 2048x2048. 
> Why?

That's left from the kdrive code. I didn't bother verifying that
2048x2048 works, but it should.

Thanks!

Regards,
Tilman

-- 
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg/attachments/20060914/c1476d20/attachment.pgp>


More information about the xorg mailing list