US 11,954,783 B2
Graphics system with additional context
Atsuo Kuwahara, Hillsboro, OR (US); Deepak S. Vembar, Portland, OR (US); Chandrasekaran Sakthivel, Sunnyvale, CA (US); Radhakrishnan Venkataraman, Folsom, CA (US); Brent E. Insko, Portland, OR (US); Anupreet S. Kalra, Folsom, CA (US); Hugues Labbe, Folsom, CA (US); Abhishek R. Appu, El Dorado Hills, CA (US); Ankur N. Shah, Folsom, CA (US); Joydeep Ray, Folsom, CA (US); Elmoustapha Ould-Ahmed-Vall, Chandler, AZ (US); Prasoonkumar Surti, Folsom, CA (US); and Murali Ramadoss, Folsom, CA (US)
Assigned to Intel Corporation, Santa Clara, CA (US)
Filed by Intel Corporation, Santa Clara, CA (US)
Filed on Dec. 29, 2021, as Appl. No. 17/565,114.
Application 17/565,114 is a continuation of application No. 16/235,484, filed on Dec. 28, 2018, granted, now 11,217,004.
Application 16/235,484 is a continuation of application No. 15/851,931, filed on Dec. 22, 2017, abandoned.
Application 15/851,931 is a continuation of application No. 15/489,139, filed on Apr. 17, 2017, granted, now 10,467,796, issued on Nov. 5, 2019.
Prior Publication US 2022/0270317 A1, Aug. 25, 2022
Int. Cl. G06T 15/00 (2011.01); G06F 9/50 (2006.01); G06T 15/04 (2011.01); G06T 15/80 (2011.01); G06T 17/10 (2006.01)
CPC G06T 15/005 (2013.01) [G06F 9/5027 (2013.01); G06T 15/04 (2013.01); G06T 15/80 (2013.01); G06T 17/10 (2013.01); G06T 2215/16 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A head mounted display system, comprising:
a display to present a foveated frame;
logic communicatively coupled to the display, wherein the logic is implemented at least partly in one or more of configurable logic or fixed-functionality logic hardware, the logic communicatively coupled to the display to:
identify pixel blocks, wherein the pixel blocks originate with a graphics processor;
execute a time warp operation based on the pixel blocks to generate a time warped frame;
execute a foveated rendering operation on the time warped frame to generate the foveated frame; and
determine that the foveated frame is to be displayed in response to another frame being unavailable,
wherein the another frame is a three-dimensional (3D) frame.