Accumulation via Textures

Current PC hardware does not appear to provide good hardware support for the accumulation buffer. Using accumulation slows a program down drastically.

A "fake" accumulation buffer can be created using a texture map and glCopyTexImage2D. The results are not quite as good as a real accumulation buffer, because the color resolution will be less.

Example: motionblur-tex.cpp