All accelerated pixelformats give 64 bit accumulation buffer...

why do all pixelformats which are returned by DescribePixelFormat have 64 bits accumulation buffer?

System is:
WinXP Pro
GeForce 2 GTS

NOTE: I mention the ones whose
are set and
is not set.

Well i know that the accel buffer is not supported in hardware on any consumer card but i do know that the accum buffer requires a 64bit depth because it needs all of that precision to work. There was a post a while back about this, Matt from nvidia was talking about that.


I don’t see how the presence of an accumulation buffer is harmful? (And yes, we can lazily allocate it, so unless you use it, it costs you nothing.)

  • Matt