Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Video display method and graphics processor

A graphics processor and video display technology, applied in image data processing, processor architecture/configuration, image memory management, etc., can solve problems such as video screen tearing, and achieve the effect of avoiding screen tearing

Active Publication Date: 2021-06-29
CHANGSHA JINGJIA MICROELECTRONICS +1
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The embodiment of the present application provides a video display method and a graphics processor, which can effectively solve the problem of video screen tearing

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
  • Video display method and graphics processor
  • Video display method and graphics processor
  • Video display method and graphics processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] The basic function of a Graphics Processing Unit (GPU) is to decode and display video data. After the GPU decodes the video data, it can copy each frame of data decoded to the frame storage area displayed on the screen. , to display the data in the frame memory area when the screen is refreshed, so that the video can be displayed on the screen.

[0019] Since the refresh rate of the screen is fixed, the timing of copying data is uncertain. If the copying process happens at the time when the screen refreshes a frame and the screen is half displayed, the second half of the screen content may be replaced by new data. overlay, resulting in tearing of the video screen.

[0020] The inventor found in the research that after the GPU decodes the video data, it stores the decoded video data in the GPU frame memory, and can copy the data in the GPU frame memory to the frame memory area for display. When scanning, you can know the screen refresh timing by querying the effective r...

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

The embodiment of the invention provides a video display method and a graphics processor, and the method comprises the steps: obtaining decoded video data, and storing the decoded video data in a frame memory of the graphics processor; querying the register to determine the validity of the display address; and according to the validity of the display address, copying the decoded video data to a display frame storage area for display. And according to the validity of the display address, the opportunity of copying the decoded video data is determined, so that the integrity of each frame of picture can be ensured when the screen is refreshed, and the picture is prevented from being torn.

Description

technical field [0001] The present application relates to the technical field of computer graphics processing, and in particular, to a video display method and a graphics processor. Background technique [0002] The basic function of the graphics processor is to decode and display video data. After the GPU decodes the video data, it can copy each frame of data decoded to the frame storage area displayed on the screen, and when the screen is refreshed, the The data in the above-mentioned frame memory area is displayed, so that the video can be displayed on the screen. [0003] Since the refresh rate of the screen is fixed, the timing of copying data is uncertain. If the copying process happens at the time when the screen refreshes a frame and the screen is half displayed, the second half of the screen content may be replaced by new data. overlay, resulting in tearing of the video screen. Contents of the invention [0004] Embodiments of the present application provide a v...

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
IPC IPC(8): G06T1/20G06T1/60G06F3/14G06T9/00H04N19/44
CPCG06T1/20G06T1/60G06F3/1407G06T9/00H04N19/44
Inventor 敬念
Owner CHANGSHA JINGJIA MICROELECTRONICS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products