摘要 |
A display controller (109) including a pixel processor (117) which processes working pixel data for each pixel of a frame, and which includes an overlap detector (413), a collision detector (415), and a construction processor (417). The overlap detector detects an overlap when any new pixel value of a new update region (B) is within a region (A) of a current update of the frame. The collision detector issues a correction request (515, 519) when at least one pixel within the overlap region (D) has a begin pixel value (G BEG ) prior to the current update that is different from an end pixel value (G END ) provided by the current update, and when a new pixel value (G NEW ) provided by the new update for the pixel is different (511) 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. |