Invention Grant
- Patent Title: Removing or identifying overlapping fragments after z-culling
-
Application No.: US15374752Application Date: 2016-12-09
-
Publication No.: US10943389B2Publication Date: 2021-03-09
- Inventor: Laurent Lefebvre , Michael Mantor , Mark Fowler , Mikko Alho , Mika Tuomi , Kiia Kallio , Patrick Klas Rudolf Buss , Jari Antero Komppa , Kaj Tuomi , Christopher J. Brennan
- Applicant: Advanced Micro Devices, Inc. , ATI Technologies ULC
- Applicant Address: US CA Sunnyvale; CA Markham
- Assignee: Advanced Micro Devices, Inc.,ATI Technologies ULC
- Current Assignee: Advanced Micro Devices, Inc.,ATI Technologies ULC
- Current Assignee Address: US CA Sunnyvale; CA Markham
- Agency: Volpe Koenig
- Main IPC: G06T1/20
- IPC: G06T1/20 ; G06T15/00 ; G06T15/40 ; G06T11/40 ; G06T15/80

Abstract:
Techniques for removing or identifying overlapping fragments in a fragment stream after z-culling are disclosed. The techniques include maintaining a first-in-first-out buffer that stores post-z-cull fragments. Each time a new fragment is received at the buffer, the screen position of the fragment is checked against all other fragments in the buffer. If the screen position of the fragment matches the screen position of a fragment in the buffer, then the fragment in the buffer is removed or marked as overlapping. If the screen position of the fragment does not match the screen position of any fragment in the buffer, then no modification is performed to fragments already in the buffer. In either case, he fragment is added to the buffer. The contents of the buffer are transmitted to the pixel shader for pixel shading at a later time.
Public/Granted literature
- US20180165872A1 REMOVING OR IDENTIFYING OVERLAPPING FRAGMENTS AFTER Z-CULLING Public/Granted day:2018-06-14
Information query