EP0441490A2

Apparatus and method of encoding control data in a computer graphics system.

Abstract

An apparatus and a method of encoding a dirty bit within plural bit control data for controlling an operation by a computer graphics system to simultaneously indicate reset or clear of data for a pixel in the system to quickly update a frame on a screen in an animation application are disclosed. Flexibility of the encoding dirty bits and a trade-off among a relative size of a set of control data available for the system to control the operation are easily achieved by the apparatus and the method.

EP0441490A2, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Projected expiry passed 18 January 2011, 15.7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

14 claims: 6 independent, 8 dependent

  1. 1
    A method of encoding plural bit control data in a computer system, comprising:generating at least one class bit from the plural bit control data to divide the plural bit control data into plural subsets;generating one control value from the plural control data of one of the subsets to control a first operation;and    generating at least one control bit from the plural control data, associated with the control value, to control a second operation.
  2. 4
    A method as claimed in any preceding claim, in which    the second subset of the plural bit control data corresponds to the other binary value of the predetermined class bit;and    the control values in the second subset for controlling the first operation comprise each of the possible bit control data values of the second subset.
  3. 5
    Data processing apparatus for coding plural bit control data in a computer system, comprising:means for generating at least one class bit from the plural bit control data to divide the plural bit control data into plural subsets:    means for generating one control value from the plural control data of one of the subsets to control a first operation;and    means for generating at least one control bit from the plural bit control data, associated with the control value, to control a second operation.
  4. 9
    Apparatus as claimed in any of claims 5 to 8, further comprising:a display screen for displaying an image comprising a plurality of pixels;a frame buffer for storing image data for each pixel to be displayed on the display screen;an attribute buffer for storing attribute data corresponding to each pixel;and    a control data buffer for storing control data corresponding to each pixel.
  5. 12
    Apparatus as claimed in any of claims 9 to 11, in which the second operation is to reset the attribute data associated with a pixel.
  6. 13
    Data processing apparatus for coding n-bit data, comprising logic means for mapping some or all of the 2 n possible data bit patterns onto corresponding bit patterns in two or more coded bit fields, in which, for a single big pattern in a first coded bit field, the mapping can produce at least two different bit patterns in a second coded bit field.