The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Mar. 18, 2014
Filed:
Jan. 11, 2010
Joseph P. Bratt, San Jose, CA (US);
Shing Choo, San Francisco, CA (US);
Peter F. Holland, Sunnyvale, CA (US);
Timothy J. Millet, Mountain View, CA (US);
Brijesh Tripathi, San Jose, CA (US);
Joseph P. Bratt, San Jose, CA (US);
Shing Choo, San Francisco, CA (US);
Peter F. Holland, Sunnyvale, CA (US);
Timothy J. Millet, Mountain View, CA (US);
Brijesh Tripathi, San Jose, CA (US);
Apple Inc., Cupertino, CA (US);
Abstract
A graphics system may include a display pipe with a buffer configured to store pixels to be processed by a display controller for displaying on a display device, with a buffer control circuit coupled to the buffer to supply pixels to the display controller. When the buffer control circuit detects an underrun of the buffer responsive to the display controller attempting to read pixels from the buffer that have not yet been written to the buffer, the buffer control circuit may supply an underrun pixel to the display. The underrun pixel may be selected from a set of previously stored set of underrun pixels, which may include a most recent valid pixel read by the display controller. A read pointer representative of the location in the buffer from where the display controller is currently attempting to read may be advanced even when an underrun condition occurs. The underrun pixel may be supplied to the display controller until the underrun has been resolved, at which point the most recent valid pixel read from the buffer may be supplied to the display controller.