Invention Grant
- Patent Title: Memory cache management for graphics processing
-
Application No.: US15996312Application Date: 2018-06-01
-
Publication No.: US10672099B2Publication Date: 2020-06-02
- Inventor: Michael Imbrogno , Ryan D. Schmitt
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Blank Rome LLP
- Main IPC: G06T1/20
- IPC: G06T1/20 ; G06T1/60 ; G06F12/0802 ; G06F9/50 ; G06F12/0891

Abstract:
Systems, methods, and computer readable media to manage memory cache for graphics processing are described. A processor creates a resource group for a plurality of graphics application program interface (API) resources. The processor subsequently encodes a set command that references the resource group within a command buffer and assigns a data set identifier (DSID) to the resource group. The processor also encodes a write command within the command buffer that causes the graphics processor to write data within a cache line and mark the written cache line with the DSID, a read command that causes the graphics processor to read data written into the resource group, and a drop command that causes the graphics processor to notify the memory cache to drop, without flushing to memory, data stored within the cache line.
Public/Granted literature
- US20190370929A1 Memory Cache Management for Graphics Processing Public/Granted day:2019-12-05
Information query