ABSTRACT

In graphics, one often reads that a given algorithm is suitable for “implementation on hardware.” What that (usually) means is that the algorithm was designed to make use of the operations available on a graphics accelerator, not that the author was targeting a direct hardware implementation (again, usually). However, this is slightly misleading, since the graphics accelerator may have programmable (software-driven) components.