Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2018106422) REMOVING OR IDENTIFYING OVERLAPPING FRAGMENTS AFTER Z-CULLING
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2018/106422 International Application No.: PCT/US2017/061825
Publication Date: 14.06.2018 International Filing Date: 15.11.2017
IPC:
G06T 15/00 (2011.01) ,G06T 15/40 (2011.01) ,G06T 11/40 (2006.01)
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
T
IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
15
3D [Three Dimensional] image rendering
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
T
IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
15
3D [Three Dimensional] image rendering
10
Geometric effects
40
Hidden part removal
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
T
IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
11
2D [Two Dimensional] image generation
40
Filling a planar surface by adding surface attributes, e.g. colour or texture
Applicants:
ADVANCED MICRO DEVICES, INC. [US/US]; 2485 Augustine Drive Santa Clara, CA 95054, US
ATI TECHNOLOGIES ULC [CA/CA]; 1 Commerce Valley Drive East Markham, Ontario L3T 7X6, CA
Inventors:
LEFEBVRE, Laurent; CA
MANTOR, Michael; US
FOWLER, Mark; US
ALHO, Mikko; FI
TUOMI, Mika; FI
KALLIO, Kiia; FI
BUSS, Patrick Klas Rudolf; FI
KOMPPA, Jari Antero; FI
TUOMI, Kaj; FI
BRENNAN, Christopher J.; US
Agent:
HAMBERGER, Joshua A.; US
Priority Data:
15/374,75209.12.2016US
16203877.213.12.2016EP
Title (EN) REMOVING OR IDENTIFYING OVERLAPPING FRAGMENTS AFTER Z-CULLING
(FR) ÉLIMINATION OU IDENTIFICATION DE FRAGMENTS CHEVAUCHANTS APRÈS TRIAGE DE Z
Abstract:
(EN) 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, the fragment is added to the buffer. The contents of the buffer are transmitted to the pixel shader for pixel shading at a later time.
(FR) L'invention concerne des techniques d'élimination ou d'identification de fragments chevauchants dans un flux de fragments après triage de z. Les techniques comprennent le maintien d'une mémoire tampon de type premier entré premier sorti qui stocke des fragments de tri post z. Chaque fois qu'un nouveau fragment est reçu au niveau de la mémoire tampon, la position d'écran du fragment est vérifiée contre tous les autres fragments dans la mémoire tampon. Si la position d'écran du fragment correspond à la position d'écran d'un fragment dans la mémoire tampon, alors le fragment dans la mémoire tampon est retiré ou marqué comme se chevauchant. Si la position d'écran du fragment ne correspond pas à la position d'écran de n'importe quel fragment dans la mémoire tampon, aucune modification n'est effectuée sur des fragments déjà dans la mémoire tampon. Dans les deux cas, il est ajouté à la mémoire tampon. Les contenus de la mémoire tampon sont transmis au nuanceur de pixels pour nuancer les pixels à un moment ultérieur.
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)