Hardware solid filling was implemented in release 1.2, and the software fill algorithm was eventually rewritten in release 2.0 (October 1984). Passing high-level drawing functions to the display driver is still a dream at this writing in 1987, for the reasons mentioned herein. Note added in fourth edition: Subsequent upgrades to ADI now allow a display driver to receive much higher level information about the geometry being generated and permit high-performance display list drivers to be created.