as the demand for better graphics increased, hardware manufacturers created a way to decrease the amount of cpu time required to fill the framebuffer. this is commonly called "graphics acceleration". common graphics drawing commands (many of them geometric) are sent to the graphics accelerator in their raw form. the accelerator then "rasterizes" the results of the command to the framebuffer. this method frees the cpu to do other work.