Invention Grant
- Patent Title: State shadowing to support a multi-threaded driver environment
- Patent Title (中): 状态阴影支持多线程驱动环境
-
Application No.: US12902937Application Date: 2010-10-12
-
Publication No.: US09401004B2Publication Date: 2016-07-26
- Inventor: Jerome Francis Duluk, Jr. , Jesse David Hall , Patrick R. Brown , Gregory Scott Palmer , Eric S. Werness
- Applicant: Jerome Francis Duluk, Jr. , Jesse David Hall , Patrick R. Brown , Gregory Scott Palmer , Eric S. Werness
- Applicant Address: US CA Santa Clara
- Assignee: NVIDIA Corporation
- Current Assignee: NVIDIA Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Artegis Law Group, LLP
- Main IPC: G06T1/00
- IPC: G06T1/00 ; G06T1/60 ; G09G5/36

Abstract:
One embodiment of the present invention sets forth a technique for tracking and filtering state change methods provided to a graphics pipeline. State shadow circuitry at the start of the graphics pipeline may be configured in different modes. A track mode is used to capture the current state by storing state change methods that are transmitted to the graphics pipeline. A passthrough mode is used to provide different state data to the graphics pipeline without updating the current state stored in the state shadow circuitry. A replay mode is used to restore the current state to the graphics pipeline using the state shadow circuitry. Additionally, the state shadow circuitry may also be configured to filter the state change methods that are transmitted to graphics pipeline by removing redundant state change methods.
Public/Granted literature
- US20110084977A1 STATE SHADOWING TO SUPPORT A MULTI-THREADED DRIVER ENVIRONMENT Public/Granted day:2011-04-14
Information query