摘要 |
A display controller including a pixel processor which processes working pixel data for each pixel of a frame, and which includes an overlap detector, a collision detector, and a construction processor. The overlap detector detects an overlap when any new pixel value of a new update region is within a region of a current update of the frame. The collision detector issues a correction request when at least one pixel within the overlap region has a begin pixel value prior to the current update that is different from an end pixel value provided by the current update, and when a new pixel value provided by the new update for the pixel is different from the end pixel value. The construction processor updates the working pixel data before the current update is completed using a new pixel value for each non-overlapping pixel. |