×

Printer driver with compact representation of drawing environment changes

  • US 6,266,149 B1
  • Filed: 02/01/1996
  • Issued: 07/24/2001
  • Est. Priority Date: 02/16/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. Using a computer having a memory system, a method for use in producing a graphic image using a set of graphics primitives each of which is executed in accordance with a current state of a graphics environment at a time when a command invoking the graphics primitive was received, the current state of the graphics environment including a plurality of state elements and being changed at times by an image source, the method comprising the steps of:

  • each time a state element has changed from when a previous command involving a graphics primitive was received to when a current command involving a graphics primitive was received;

    saving in the memory system an instance of that state element containing current information for that state element; and

    saving in the memory system a graphics state object including for each of said plurality of state elements a pointer to a most recently saved instance of that state element;

    wherein each graphics state object includes a pointer to only one instance of a given state element, and at least some instances of state elements are pointed to by multiple graphics state objects.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×