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

Graphics memory load mask for graphics processing

A main memory and mask technology, applied in the field of accessing graphics memory, can solve problems such as occupation

Inactive Publication Date: 2018-05-08
QUALCOMM INC
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Reading and writing data from graphics memory (GMEM) can also occupy valuable processing cycles or other valuable device resources

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
  • Graphics memory load mask for graphics processing
  • Graphics memory load mask for graphics processing
  • Graphics memory load mask for graphics processing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0018] The present invention relates generally to graphics processing, and more specifically to the control of the operation of loading data into a graphics memory (GMEM). Since loading data to GMEM can occupy valuable processing cycles or other valuable device resources, it may be advantageous to skip loading data to GMEM if such loading is not needed.

[0019] Unless it has been explicitly written to a resource such as GMEM by a "clear" command to clear a region of memory or a block transfer (Blt) command to move a block of data, a driver (e.g., a graphics driver) can All pixels are loaded into GMEM before any rendering commands (eg, drawing commands) are executed. Clear and Blt commands give the driver the extent of the regions presented, and thus inform the driver of regions that do not need to be loaded. No other operation gives this hint to the driver via the device driver interface (DDI). In fact, applications will very often write to every pixel via normal rendering ...

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

This disclosure describes systems and methods including creating a mask indicating which groups of pixels do not need to be loaded from graphics memory GMEM. The mask indicates that pixel groups do not need to be loaded from GMEM. The systems and methods may further include presenting the tiles on the screen. This may include loading the GMEM based on the indication from the mask, and skipping loading from the GMEM based on the indication from the mask.

Description

technical field [0001] This disclosure relates to techniques for graphics processing, and more particularly, to techniques for accessing graphics memory. Background technique [0002] Graphics processing units are typically used to render two-dimensional (2D) or three-dimensional (3D) content for display. For some devices, such as mobile devices, which may have limited computing and memory capacity, it may be impossible or may be inefficient to render an entire display screen at once. Accordingly, such devices can present a portion of the display screen at a time. This process is called "latticing". In the case of panes, for example, each portion of the display, called a pane, may be processed one at a time until the entire display is rendered. [0003] Graphics processing units, including those that use lattice operations, may be used to draw the user interface (UI). Operation of the UI may include, for example, copying data around the screen when updating and rendering...

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 Patents(China)
IPC IPC(8): G06T15/00G06T1/60
CPCG06T1/60G06T15/005G09G5/393G09G5/001
Inventor 阿温阿什·赛塔拉迈亚克里斯托弗·保罗·弗拉斯卡蒂
Owner QUALCOMM INC