-
公开(公告)号:US20240346741A1
公开(公告)日:2024-10-17
申请号:US18626411
申请日:2024-04-04
申请人: Mediatek Inc.
发明人: Chengping Luo , You-Ming Tsao , Bozhan Chen , Sheng-Wen Huang
IPC分类号: G06T15/00
CPC分类号: G06T15/005 , G06T2210/12
摘要: In aspects of the disclosure, a method, a system, and a computer-readable medium, are provided. The method for processing graphics data with a graphics rendering pipeline comprising a mesh shader and a tiler, comprising outputting, by the mesh shader in response to an input of the graphics data, legacy mesh shader output parameters including vertices and primitives, and additional data with a meshlet bounding-box, or axis-aligned bounding box (AABB) structure; sending the AABB to the tiler as an input, and generating, by the tiler, a visibility stream according to the AABB, wherein each entity of the visibility stream indicates that the AABB is fully visible, partially visible, or invisible in the view frustum; and sending the visibility stream back to the tiler as a further input along with the legacy mesh shader output parameters for coming rasterization in a fragment pass.
-
公开(公告)号:US20240338881A1
公开(公告)日:2024-10-10
申请号:US18624166
申请日:2024-04-02
申请人: MEDIATEK INC.
发明人: Chengping Luo , You-Ming Tsao , Bozhan Chen , Sheng-Wen Huang
CPC分类号: G06T15/005 , G06T15/40 , G06T17/20 , G06T2210/12
摘要: An application programming interface includes a mesh shader, a rasterizer, and a fragment shader. The mesh shader is used to process 3-dimensional objects and output vertices, primitives, and a plurality of bounding volumes of the 3-dimensional objects. The rasterizer is linked to the mesh shader, and used to project the vertices, the primitives, and the plurality of bounding volumes into 2-dimensional fragments. The fragment shader is linked to the rasterizer, and used to output a 2-dimensional image according to the 2-dimensional fragments.
-