1. A computer-implemented method for rendering graphics on an embedded device, comprising: inputting rendering data in a first format; converting the rendering data from the first format into a variable length fixed-point format; processing the rendering data in the variable-length fixed-point format; and rendering the processed rendering data on the embedded device.