-
公开(公告)号:US12272000B2
公开(公告)日:2025-04-08
申请号:US17853136
申请日:2022-06-29
Applicant: ADVANCED MICRO DEVICES, INC.
Inventor: Kiia K. Kallio , Jan Achrenius
Abstract: Concurrently with performing a visibility pass to generate visibility data for two or more bins of an image, a processing system determines whether a primitive to be rendered covers at least a predetermined threshold percentage of a tile of the image. In response to the primitive coving at least the predetermined threshold percentage of the tile, the processing system stores the depth data of the primitive in a depth buffer for pixel-based rendering. In response to the primitive not covering at least the predetermined threshold percentage of the tile, the processing system fuses the primitive with one or more preceding primitives sharing an edge with the primitive in the tile to generate a fused primitive. In response to the fused primitive being valid in the tile, the processing system passes the depth data of the fused primitive to the depth buffer.
-
公开(公告)号:US20240005601A1
公开(公告)日:2024-01-04
申请号:US17853136
申请日:2022-06-29
Applicant: ADVANCED MICRO DEVICES, INC.
Inventor: Kiia K. Kallio , Jan Achrenius
CPC classification number: G06T17/10 , G06T15/005 , G06T1/20 , G06T7/13
Abstract: Concurrently with performing a visibility pass to generate visibility data for two or more bins of an image, a processing system determines whether a primitive to be rendered covers at least a predetermined threshold percentage of a tile of the image. In response to the primitive coving at least the predetermined threshold percentage of the tile, the processing system stores the depth data of the primitive in a depth buffer for pixel-based rendering. In response to the primitive not covering at least the predetermined threshold percentage of the tile, the processing system fuses the primitive with one or more preceding primitives sharing an edge with the primitive in the tile to generate a fused primitive. In response to the fused primitive being valid in the tile, the processing system passes the depth data of the fused primitive to the depth buffer.
-
公开(公告)号:US20230419597A1
公开(公告)日:2023-12-28
申请号:US17851611
申请日:2022-06-28
Applicant: ADVANCED MICRO DEVICES, INC.
Inventor: Kiia K. Kallio , Miikka Kangasluoma , Jan Achrenius
CPC classification number: G06T15/405 , G06T15/30 , G06T2210/12
Abstract: Currently with performing a visibility pass for two or more coarse bins of an image, a processing system determines a bounding box for a primitive to be rendered for the image based on a bottom left-most point of the primitive and a top right-most point of the primitive. The processing system then determines whether each tile of the image inside the boundary box is completely covered by the primitive. In response to the primitive not completely covering a tile, the depth data for the primitive in that tile is discarded. In response to the primitive completely covering a tile, the depth data for the primitive in that tile is passed on to a depth buffer. Based on the depth data passed to the depth buffer, the processing system then performs pixel-based rendering of the primitive.
-
-