-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Sorry, I always forget that this list doesn't set reply-to to the list
address.

Timothy Normand Miller schrieb:
> > On 3/16/07, Philipp Klaus Krause <[EMAIL PROTECTED]> wrote:
>> >> Timothy Normand Miller schrieb:
>> >>
>>> >> >
>>> >> > Here's a few things it'll do:
>>> >> >
>>> >> > - Do translation for VGA text and graphics modes.
>>> >> > - Manage data transfers for copies between host memory and graphics
>>> >> > memory (image up/downloads)
>>> >> > - Unpack GPU command packets into GPU register writes.
>> >>
>> >> How about an accumulation buffer?
> >
> > You're not talking about the accumulation buffer in relation to 3D
> > graphics, are you?  That's not what this subproject is for.  Or do you
> > mean something else?
> >

I'm talking about the OpenGL accumulation buffer. While defined in the
OpenGL spec there's no direct connection to 3D.

You cannot render directly into the accumulation buffer. There's only a
few operations that can be done on it:

ACCUM: Take each pixel from the color buffer, multiply it by a constant,
add it to the accumulation buffer.
LOAD: Take each pixel from the color buffer, multiply it by a constant,
place it in the accumulation buffer.
RETURN: Take each pixel from the accumulation buffer, multiply it by a
constant, place it in the color buffer.
MULT: Take each pixel from the accumulation buffer, multiply it by a
constant, place it in the accumulation buffer.
ADD: Take each pixel from the accumulation buffer, add a constant to it,
place it in the accumulation buffer.

I think that DMA, pixel pack/unpack and accumulation buffer operations
are very similar, so maybe part of their implementation could be shared,
that's why I suggested the accumulation buffer here.

Philipp

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFF+7q7btUV+xsoLpoRAo2ZAKC9MOxgREAZSEB90pSNOTG4Cp8bqwCeM7TG
TrxakKJ+M2ibSHvhKEYRvEE=
=Jt9A
-----END PGP SIGNATURE-----
_______________________________________________
Open-graphics mailing list
[email protected]
http://lists.duskglow.com/mailman/listinfo/open-graphics
List service provided by Duskglow Consulting, LLC (www.duskglow.com)

Reply via email to