Patent ID: 7002599

Claim:
A computer-implemented method of displaying display data comprising: receiving a display command, the display command being associated with one of a plurality of contexts; retrieving a bit code from a location in a feature memory corresponding to a location in a display memory identified by the display command, the display memory containing a value corresponding to a color for each pixel in an array of pixels for a display; when the display command is a write command for writing data to the display memory, preventing the writing to the display memory when the bit code is allocated to a context that does not match a context of the write command; when the display command is a read command, reading a value from a fill register when the bit code is associated with the fill register and reading a value from the location in the display memory when the bit code is not associated with any fill register; and dynamically allocating a plurality of bit codes to one of the plurality of contexts, wherein one of the plurality of bit codes is not associated with any fill register and at least one other of the plurality of bit codes is associated with a corresponding fill register.