An Implementation of Quad-fragment Merging for Micropolygon Rendering