-
公开(公告)号:US11100686B2
公开(公告)日:2021-08-24
申请号:US16576353
申请日:2019-09-19
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Jeong-joon Yoo , Young-sam Shin , Dong-hoon Yoo
Abstract: An apparatus configured to render an object including a path includes a storage circuit, an arithmetic circuit configured to determine a direction of a plurality of primitives included in the path based on path data, generate primitive direction information, store the primitive direction information in the storage circuit, and generate a winding number of each of a plurality of pixels using the stored primitive direction information, and a determination circuit configured to determine whether a shading operation is to be performed based on the generated winding number.
-
公开(公告)号:US11126535B2
公开(公告)日:2021-09-21
申请号:US16529926
申请日:2019-08-02
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Young-sam Shin , Dong-hoon Yoo , Jeong-joon Yoo
Abstract: A computing system is provided. The computing system includes: a memory configured to store a shader program; and a graphics processing unit (GPU) configured to obtain the shader program stored in the memory in a profile mode, the GPU being configured to perform: inserting, into the shader program, one or more monitor associative codes; compiling the shader program, into which the one or more monitor associative codes are inserted, into a language that is capable of being processed by a plurality of cores; and obtaining a runtime performance characteristic of the shader program by executing the compiled shader program and the one or more monitor associative codes.
-
3.
公开(公告)号:US10776896B2
公开(公告)日:2020-09-15
申请号:US16007628
申请日:2018-06-13
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jeong-joon Yoo , Taek-hyun Kim , Dong-hoon Yoo
Abstract: Provided are a graphics processing unit and a graphics processing method for performing path rendering. The graphics processing method may include receiving object information including primitive information regarding the object; generating a primitive mask with respect to respective pixels, the primitive mask corresponding to the primitive information and including a plurality of bits; generating, based on the primitive mask, winding numbers with respect to the respective pixels; and rendering the pixels, based on the winding numbers.
-
公开(公告)号:US10297078B2
公开(公告)日:2019-05-21
申请号:US15652610
申请日:2017-07-18
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jeong-joon Yoo , Sundeep Krishnadasan , Soo-jung Ryu
Abstract: Provided is a method of rendering a curve. The method includes determining a tessellation level of dividing a curve based on a control point of the curve, generating at least one triangle and at least two first sub-curves corresponding to the curve based on the tessellation level, and rendering the at least two first sub-curves and the at least one triangle.
-
5.
公开(公告)号:US20190080428A1
公开(公告)日:2019-03-14
申请号:US16007628
申请日:2018-06-13
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jeong-joon Yoo , Taek-hyun Kim , Dong-hoon Yoo
CPC classification number: G06T1/20 , G06T1/60 , G06T11/203 , G06T11/40
Abstract: Provided are a graphics processing unit and a graphics processing method for performing path rendering. The graphics processing method may include receiving object information including primitive information regarding the object; generating a primitive mask with respect to respective pixels, the primitive mask corresponding to the primitive information and including a plurality of bits; generating, based on the primitive mask, winding numbers with respect to the respective pixels; and rendering the pixels, based on the winding numbers.
-
-
-
-