A image processing system reduces the memory and computational
requirements needed to process graphics operations. The system combines
otherwise individual operations to apply filters to images. The resulting
filter operation that emerges from the combination of individual
operations spares the processor time required to apply the filter, and
the resulting filter operation eliminates the need to create any
intermediary image. The system can be implemented in many contexts, such
as in situations where the individual operations are fragment programs of
a programmable Graphics Processing Unit (GPU).