-
公开(公告)号:US11262964B2
公开(公告)日:2022-03-01
申请号:US16176913
申请日:2018-10-31
Applicant: ATI Technologies ULC
Inventor: Wei Liang , Jun Lei , Patrick Pak Kin Fok , Panagiotis Vagiakos , Aric Cyr , Min Zhang
Abstract: Described herein are techniques for removing control of a display from an operating system. The disclosed techniques decouple operation of the physical display device from control of the operating system so that the display device may be powered down while not needed during streaming. The device driver for the graphics card, into which a display device cable is plugged, simulates operation of the display but allows the display to be powered down. Simulating the display involves properly responding to queries or commands from the operating system, and generating the signals that would be expected from the display device by the operating system. While simulated in this manner, whether the display device is actually powered down does not matter to the operation of an application being streamed, because the operating system still “believes” the display device is powered on. Thus application streaming is not interrupted by powering down the display device.
-
公开(公告)号:US11289048B2
公开(公告)日:2022-03-29
申请号:US17123359
申请日:2020-12-16
Applicant: ATI Technologies ULC
Inventor: Anthony W L Koo , Aric Cyr , Syed Athar Hussain
Abstract: A GPU is generally configured to detect changes in the rate of frame generation that can result from, for example, changes in the complexity of the frames being generated. In response to detecting the change in the rate of frame generation, the GPU identifies a corresponding change in the refresh rate that would be required to fully synchronize the refresh rate with the rate of frame generation. If the change in the refresh rate falls outside the boundaries of a specified or dynamically generated window, the GPU limits the change in refresh rate to the corresponding boundary.
-
公开(公告)号:US10891915B2
公开(公告)日:2021-01-12
申请号:US15993314
申请日:2018-05-30
Applicant: ATI TECHNOLOGIES ULC
Inventor: Anthony W L Koo , Aric Cyr , Syed Athar Hussain
Abstract: A GPU is generally configured to detect changes in the rate of frame generation that can result from, for example, changes in the complexity of the frames being generated. In response to detecting the change in the rate of frame generation, the GPU identifies a corresponding change in the refresh rate that would be required to fully synchronize the refresh rate with the rate of frame generation. If the change in the refresh rate falls outside the boundaries of a specified or dynamically generated window, the GPU limits the change in refresh rate to the corresponding boundary.
-
-