Invention Grant
- Patent Title: Methods and apparatus for speculative execution of fragments in a graphics pipeline
-
Application No.: US16931435Application Date: 2020-07-16
-
Publication No.: US11430080B2Publication Date: 2022-08-30
- Inventor: Veynu Narasiman , David Tannenbaum , Keshavan Varadarajan
- Applicant: Samsung Electronics Co., Ltd.
- Applicant Address: KR Suwon-si
- Assignee: Samsung Electronics Co., Ltd.
- Current Assignee: Samsung Electronics Co., Ltd.
- Current Assignee Address: KR Suwon-si
- Agency: Renaissance IP Law Group LLP
- Main IPC: G06T1/20
- IPC: G06T1/20 ; G06T15/00 ; G06T15/80

Abstract:
A method of executing an early-Z draw call in a graphics processing pipeline may include detecting a late-Z draw call in the pipeline, determining a compatibility of a depth comparison function of the early-Z draw call with a depth comparison function of the late-Z draw call, and speculatively executing a fragment of the early-Z draw call with a shader. The method may further include determining that the fragment of the early-Z draw call passes the depth comparison function of the early-Z draw call, and updating a depth buffer with a depth value for the fragment of the early-Z draw call. The method may further include determining that the fragment of the early-Z draw call provides a correct result, and forwarding the speculative shader result for the fragment to a next stage of the pipeline.
Public/Granted literature
- US20210358072A1 METHODS AND APPARATUS FOR SPECULATIVE EXECUTION OF FRAGMENTS IN A GRAPHICS PIPELINE Public/Granted day:2021-11-18
Information query