1. A system comprising: an assembler to execute on a central processing unit (CPU) and, for each image element of a plurality of image elements to be rendered as part of a digital image: to identify at least one effect applicable to the each image element, and to generate a graphics processing unit (GPU) program associated with the each image element, the GPU program to apply the at least one effect to the each image element; and an interface to communicate the GPU program associated with the each image element of the plurality of image elements to a GPU.