-
公开(公告)号:US11158292B2
公开(公告)日:2021-10-26
申请号:US16752427
申请日:2020-01-24
Applicant: Intel Corporation
Inventor: Prashant Chaudhari , Arthur Runyan , Michael Derr , Jonathan Oder
Abstract: Upon external display configuration change, a graphics display driver or any suitable hardware or software modifies the clock frequency of the processor core (e.g., graphics processor core) display engine. The graphics display driver or any suitable hardware or software reprograms the core display clock PLL (CDCLK PLL) to a new frequency, without any dead clocks during such frequency change. A divide-by-2 divider changes the frequency of the PLL on the fly or dynamically. The technique may not require the PLL to be turned off and turned back again at all.
-
公开(公告)号:US20210233501A1
公开(公告)日:2021-07-29
申请号:US16752427
申请日:2020-01-24
Applicant: Intel Corporation
Inventor: Prashant Chaudhari , Arthur Runyan , Michael Derr , Jonathan Oder
Abstract: Upon external display configuration change, a graphics display driver or any suitable hardware or software modifies the clock frequency of the processor core (e.g., graphics processor core) display engine. The graphics display driver or any suitable hardware or software reprograms the core display clock PLL (CDCLK PLL) to a new frequency, without any dead clocks during such frequency change. A divide-by-2 divider changes the frequency of the PLL on the fly or dynamically. The technique may not require the PLL to be turned off and turned back again at all.
-
公开(公告)号:US10951792B2
公开(公告)日:2021-03-16
申请号:US16726637
申请日:2019-12-24
Applicant: Intel Corporation
Inventor: Jason Tanner , Paul Diefenbaugh , Vishal Sinha , Arthur Runyan , Gary K. Smith , Kathy Bui , Yifan Li , Shirley Huang Meterelliyoz
Abstract: Techniques for selective display frame fetching can include receiving or fetching rendered display frames by a display engine. The display engine can determine if a new frame includes one or more dirty portions. If the new frame includes one or more dirty portions, just the dirty portions can be loaded by the display engine into a display buffer. The display engine can also scan out just the dirty portions from the display buffer to a display.
-
公开(公告)号:US11736653B2
公开(公告)日:2023-08-22
申请号:US17898080
申请日:2022-08-29
Applicant: Intel Corporation
Inventor: Jason Tanner , Paul Diefenbaugh , Vishal Sinha , Arthur Runyan , Gary K. Smith , Kathy Bui , Yifan Li , Shirley Huang Meterelliyoz
CPC classification number: H04N5/0736 , G06F3/1415 , G06T1/60 , G09G5/001 , G09G5/363 , G09G5/393 , G09G5/399 , G09G5/397 , G09G2310/0237 , G09G2310/04 , G09G2320/062 , G09G2320/066 , G09G2360/16
Abstract: Techniques for selective display frame fetching are disclosed. Some example techniques disclosed herein cause at least one processor to at least determine if an indication of a new frame includes an indication of a flip event, and identify one or more dirty regions of the new frame based on the flip event. Disclosed example techniques also cause the at least one processor to fill a display buffer with the one or more dirty regions of the new frame, scan out the one or more dirty regions of the new frame from the display buffer to a display port, and apply an adaptive contrast and backlight enhancement based on a histogram of changes in the new frame.
-
公开(公告)号:US20210116985A1
公开(公告)日:2021-04-22
申请号:US17087357
申请日:2020-11-02
Applicant: Intel Corporation
Inventor: Paul Diefenbaugh , Arthur Runyan , Gary Smith , Kathy Bui , Ajay Saini , Vishal Sinha , Yifan Li , Yong-Joon Park
IPC: G06F1/3218 , G06F1/3287 , G06F1/3296 , G09G5/00
Abstract: Methods, apparatus, systems and articles of manufacture are disclosed for reduced computing device power consumption. Example methods disclosed herein includes detecting frame updates corresponding to input frames to be presented by a display, and causing a programmable timer to generate second interrupts corresponding to first interrupts generated by a display engine, the second interrupts to be generated when there are no frame updates detected for at least a first duration of time defined by a first threshold. Example methods further include causing the display engine to transition to a low power state when (1) the programmable timer is configured to generate the second interrupts and (2) no frame updates have been detected for at least a second duration of time following the first duration of time, the second duration of time defined by a second threshold.
-
公开(公告)号:US10824216B2
公开(公告)日:2020-11-03
申请号:US16235600
申请日:2018-12-28
Applicant: Intel Corporation
Inventor: Paul Diefenbaugh , Arthur Runyan , Gary Smith , Kathy Bui , Ajay Saini , Vishal Sinha , Yifan Li , Yong-Joon Park
IPC: G06F1/00 , G06F1/3218 , G06F1/3287 , G06F1/3296 , G09G5/00
Abstract: Methods, apparatus, systems and articles of manufacture are disclosed for reduced computing device power consumption. Example methods disclosed herein includes detecting frame updates corresponding to input frames to be presented by a display, causing a programmable timer to generate second interrupts corresponding to first interrupts generated by a display engine, the second interrupts to be generated when there are no frame updates detected for at least a first duration of time defined by a first threshold. Example methods further include causing the display engine to transition to a low power state when (1) the programmable timer is configured to generate the second interrupts and (2) no frame updates have been detected for at least a second duration of time following the first duration of time, the second duration of time defined by a second threshold.
-
公开(公告)号:US20220417391A1
公开(公告)日:2022-12-29
申请号:US17898080
申请日:2022-08-29
Applicant: Intel Corporation
Inventor: Jason Tanner , Paul Diefenbaugh , Vishal Sinha , Arthur Runyan , Gary K. Smith , Kathy Bui , Yifan Li , Shirley Huang Meterelliyoz
Abstract: Techniques for selective display frame fetching are disclosed. Some example techniques disclosed herein cause at least one processor to at least determine if an indication of a new frame includes an indication of a flip event, and identify one or more dirty regions of the new frame based on the flip event. Disclosed example techniques also cause the at least one processor to fill a display buffer with the one or more dirty regions of the new frame, scan out the one or more dirty regions of the new frame from the display buffer to a display port, and apply an adaptive contrast and backlight enhancement based on a histogram of changes in the new frame.
-
公开(公告)号:US11431879B2
公开(公告)日:2022-08-30
申请号:US17201964
申请日:2021-03-15
Applicant: Intel Corporation
Inventor: Jason Tanner , Paul Diefenbaugh , Vishal Sinha , Arthur Runyan , Gary K. Smith , Kathy Bui , Yifan Li , Shirley Huang Meterelliyoz
Abstract: Techniques for selective display frame fetching can include receiving or fetching rendered display frames by a display engine. The display engine can obtain an indication of a new frame and, in response to the indication of the new frame not including an indication of a flip completion event: (i) fill the display buffer with the new frame; (ii) scan out the new frame from the display buffer to a display port; and (iii) apply an adaptive contrast and backlight enhancement based on a histogram of changes in the new frame.
-
公开(公告)号:US11249534B2
公开(公告)日:2022-02-15
申请号:US17087357
申请日:2020-11-02
Applicant: Intel Corporation
Inventor: Paul Diefenbaugh , Arthur Runyan , Gary Smith , Kathy Bui , Ajay Saini , Vishal Sinha , Yifan Li , Yong-Joon Park
IPC: G06F1/00 , G06F1/3218 , G06F1/3287 , G06F1/3296 , G09G5/00
Abstract: Methods, apparatus, systems and articles of manufacture are disclosed for reduced computing device power consumption. Example methods disclosed herein includes detecting frame updates corresponding to input frames to be presented by a display, and causing a programmable timer to generate second interrupts corresponding to first interrupts generated by a display engine, the second interrupts to be generated when there are no frame updates detected for at least a first duration of time defined by a first threshold. Example methods further include causing the display engine to transition to a low power state when (1) the programmable timer is configured to generate the second interrupts and (2) no frame updates have been detected for at least a second duration of time following the first duration of time, the second duration of time defined by a second threshold.
-
公开(公告)号:US20190045089A1
公开(公告)日:2019-02-07
申请号:US15943617
申请日:2018-04-02
Applicant: Intel Corporation
Inventor: Jason Tanner , Paul Diefenbaugh , Vishal Sinha , Arthur Runyan , Gary K. Smith , Kathy Bui , Yifan Li , Shirley Huang Meterelliyoz
Abstract: Techniques for selective display frame fetching can include receiving or fetching rendered display frames by a display engine. The display engine can determine if a new frame includes one or more dirty portions. If the new frame includes one or more dirty portions, just the dirty portions can be loaded by the display engine into a display buffer. The display engine can also scan out just the dirty portions from the display buffer to a display.
-
-
-
-
-
-
-
-
-