Unlock instant, AI-driven research and patent intelligence for your innovation.

Method apparatus for dynamically reducing application render-to-on screen time in a desktop environment

An application and timer technology, applied in the direction of program control design, digital output to display devices, user interface execution, etc., can solve problems such as inability to superimpose useful content, and no full-screen exclusive mode operation.

Active Publication Date: 2019-07-30
ATI TECH INC
View PDF10 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

But disadvantages include long task switching times when focus switches between applications, especially in multi-monitor configurations where users can switch between using applications running on different monitors
Another downside is that some apps simply don't have the option to run in full-screen exclusive mode
Also, desktop compositors cannot superimpose useful content on the screen, such as volume or brightness controls

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method apparatus for dynamically reducing application render-to-on screen time in a desktop environment
  • Method apparatus for dynamically reducing application render-to-on screen time in a desktop environment
  • Method apparatus for dynamically reducing application render-to-on screen time in a desktop environment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] Various embodiments of a computing system operable to render video using a windowed mode application are disclosed. One variation is operable to render video content for display on a display device and periodically refresh the display device. The video content includes at least one application window. A desktop compositor, which may be an operating system process, is operable to wake up and execute a command to composite a video frame that is a composite surface including the at least one application window, and cause a buffer inversion to deliver the video frame to the display device. A high resolution timer is operable to cause the desktop compositor to wake up and execute the command in multiple instances between display refreshes. In conventional systems, the desktop compositor wakes up and executes only once after each refresh cycle, which introduces a buffer inversion delay. Additional details will now be described.

[0031] In the drawings described below, re...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A system is provided that includes a computing device (15) operable to render video content for display on a display device (20) and to periodically refresh that display device. The video content includes at least one application window (35). A desktop compositor (90) is operable to wake and execute commands to compose video frames that are composited surfaces that include the at least one application window and to initiate a buffer flip to deliver the video frames to the display device. A high resolution timer (92) is operable to cause the desktop compositor to wake and execute the commands in multiple instances between display refreshes.

Description

[0001] Cross References to Related Applications [0002] This application claims priority to US Patent Application No. 15 / 338,492, filed October 31, 2016, which is hereby incorporated by reference in its entirety. [0003] 1. Technical field [0004] The present invention relates generally to computing systems and software, and more particularly to computing systems and software for displaying graphical content. [0005] 2. Background of the invention [0006] Most modem computer operating systems include the ability to display applications in full screen mode (or even full screen exclusive mode) or windowed mode. Some conventional computer monitors have a fixed refresh rate, while others refresh dynamically. In a conventional computer system, content for display on a monitor is first rendered or created by rendering hardware, such as a graphics processing unit (GPU), and then stored in one of two buffers, so The two buffers mentioned above are usually address locations in s...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F3/14G09G5/00
CPCG06F9/4411G09G5/14G09G5/399G09G2340/0435G06F9/451G09G2310/061G09G2310/08G09G2360/08G09G2360/18G09G5/363G09G2340/14
Inventor 安东尼·威尔·古萨伊德·阿塔尔·侯赛因
Owner ATI TECH INC