-
1.
公开(公告)号:US10515432B2
公开(公告)日:2019-12-24
申请号:US15618685
申请日:2017-06-09
Applicant: Samsung Electronics Co., Ltd.
Inventor: Woong Seo , Santosh George Abraham
Abstract: A method of managing graphics data in a graphics processing device may include: receiving a first draw call having a first identifier, generating a first lookup table having the first identifier mapped in association with a first handle value by allocating the first handle value to the first identifier, generating a second lookup table having the first handle value mapped in association with a first graphics state setting value by allocating the first handle value to the first graphics state setting value, wherein the first graphics state setting value corresponds to the first identifier, and performing at least one graphics pipeline operation to process the first draw call by using the first graphics state setting value obtained from the second lookup table.
-
公开(公告)号:US10262391B2
公开(公告)日:2019-04-16
申请号:US15603987
申请日:2017-05-24
Applicant: Samsung Electronics Co., Ltd.
Inventor: Seunghun Jin , Santosh George Abraham
Abstract: A graphics processing unit (GPU) configured to perform a graphics pipeline may generate operation data based on base operation data representing a base state of a plurality of components and implement the plurality of components to perform the graphics pipeline according to the generated operation data. The GPU may determine a priority of a plurality of instances of state version data based on frequencies of use associated with the plurality of instances of state version data, maintain first state version data having a determined highest priority from among the plurality of instances of state version data, and control second state version data having a determined lower priority than the first state version data to be updated based on a graphics pipeline being performed. The state version data may include code associated with performing the graphics pipeline in each of a plurality of states of the plurality of components.
-
公开(公告)号:US11315225B2
公开(公告)日:2022-04-26
申请号:US16719976
申请日:2019-12-18
Applicant: Samsung Electronics Co., Ltd.
Inventor: Abhinav Golas , Nicholas Sohre , Santosh George Abraham
Abstract: Inventive aspects include a binning unit for coarse depth culling during binning of pixel geometries. The binning unit includes a rasterizer to receive primitives, and generates pixel coverage information and depth information. The binning unit includes one or more local culling stages to perform local culling within a window of primitives. The local culling unit outputs a set of surviving coverage and surviving depth information. The binning unit includes one or more global culling stages to use the set of the surviving coverage and the surviving depth information to further cull based on an entirety of previously received coverage information and depth information.
-
-