12. An image rendering engine, comprising; a processor; a memory coupled to the processor; a display device coupled to the processor; a text string lookup table stored in the memory that includes a set of glyphs and one or more sections of encoding data, wherein each glyph is stored as a field of pixels defining a displayable image associated with a text character, and wherein each section of encoding data defines a text string of two or more text characters to be rendered in an image, wherein each section of encoding data includes two or more sets of character encoding data with each set of character encoding data including first encoding data defining information about a position of a particular text character in the text string from which the center position of the particular text character can be determined and second encoding data defining a reference to one of the glyphs to define the identity of the particular text character in the text string; and a routine, stored in the memory, that executes on the processor to read the first and second encoding data of a particular set of character encoding data for a text character to determine a position of one or more pixels stored with a glyph associated with the text character within the text string to be rendered in an image.
12. An image rendering engine, comprising; a processor; a memory coupled to the processor; a display device coupled to the processor; a text string lookup table stored in the memory that includes a set of glyphs and one or more sections of encoding data, wherein each glyph is stored as a field of pixels defining a displayable image associated with a text character, and wherein each section of encoding data defines a text string of two or more text characters to be rendered in an image, wherein each section of encoding data includes two or more sets of character encoding data with each set of character encoding data including first encoding data defining information about a position of a particular text character in the text string from which the center position of the particular text character can be determined and second encoding data defining a reference to one of the glyphs to define the identity of the particular text character in the text string; and a routine, stored in the memory, that executes on the processor to read the first and second encoding data of a particular set of character encoding data for a text character to determine a position of one or more pixels stored with a glyph associated with the text character within the text string to be rendered in an image. 24. The image rendering engine of claim 12 , wherein the first encoding data for one of the text characters is stored in a first row of encoding data spanning multiple columns of the text string lookup table and wherein the second encoding data for the one of the text characters is stored in a second row of encoding data spanning a plurality of columns of the text string lookup table defining a subset of the multiple columns of the text string lookup table used by the first encoding data, and wherein the first encoding data for the one of the text characters defines a center position of the one of the text characters located in the field of pixels of the glyph defined by the second encoding data of the one of the text characters.