-
公开(公告)号:US10438317B2
公开(公告)日:2019-10-08
申请号:US14801108
申请日:2015-07-16
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jeongae Park , Wonjong Lee , Seunghun Jin , Soojung Ryu , Yeongon Cho
Abstract: A rendering method includes generating mipmap images of some levels with respect to texture and storing the generated mipmap images in a storage, receiving a request for the texture, calculating a level of a mipmap requested for the texture, determining whether the stored mipmap images include the mipmap image of the calculated level, and performing rendering by using at least one of the stored mipmap images, based on a result of the determining.
-
公开(公告)号:US10169839B2
公开(公告)日:2019-01-01
申请号:US15098638
申请日:2016-04-14
Applicant: Samsung Electronics Co., Ltd.
Inventor: Changmoo Kim , Yeongon Cho , Soojung Ryu , Woong Seo
Abstract: A method of executing a graphics pipeline includes calculating, while executing the graphics pipeline on a current frame, a resource for processing properties of an object included in a following frame, determining, based on a result of the calculating, whether to perform a pre-process for the object included in the following frame, performing the pre-processing, when the pre-process is determined to be performed, comprising transforming the properties of the object that are to be processed in a graphics pipeline for the following frame, and executing, when the pre-process is to be performed, the graphics pipeline for the following frame by using the transformed properties of the object.
-
13.
公开(公告)号:US09852070B2
公开(公告)日:2017-12-26
申请号:US14692828
申请日:2015-04-22
Applicant: Samsung Electronics Co., Ltd.
Inventor: Woong Seo , Sangheon Lee , Soojung Ryu , Yeongon Cho
IPC: G06F12/0802 , G06F12/0864 , G06F12/121
CPC classification number: G06F12/0802 , G06F12/0864 , G06F12/121 , G06F2212/1044 , G06F2212/604
Abstract: A cache memory apparatus includes a tag comparator configured to compare upper bits of each of pieces of tag data included in a set indicated by a set address that is received with upper bits of a tag address that is received, compare other bits of each of the pieces of the tag data with other bits of the tag address, and determine whether there is a cache hit or a cache miss based on results of the comparisons, and an update controller configured to, in response to the cache miss, determine, as an update candidate, a piece of cache data included in the set and corresponding to the pieces of the tag data, based on the result of the comparison of the upper bits of each of the pieces of the tag data and the upper bits of the tag address, and update the update candidate with new data.
-
公开(公告)号:US20160140688A1
公开(公告)日:2016-05-19
申请号:US14942316
申请日:2015-11-16
Applicant: Samsung Electronics Co., Ltd.
Inventor: Sangheon Lee , Soojung Ryu , Yeongon Cho
CPC classification number: G06T1/60 , G06T9/00 , G06T15/04 , G06T15/80 , G06T2200/04 , G06T2207/20021
Abstract: A texture processing method of processing a compressed texel block in which texels constituting a texture are compressed into a predetermined block unit includes obtaining, based on the compressed texel block, a representative value of texels constituting a texel block, a weight for each of the texels constituting the texel block, and an index of the representative value and the weight corresponding to each of the texels constituting the texel block; storing the representative value, the weight, and the index in a texture cache; reading the representative value and the weight from the texture cache according to an index corresponding to a requested texel; generating texels based on the read representative value and the read weight; and performing texture filtering using the generated texels.
Abstract translation: 一种处理压缩纹理块的纹理处理方法,其中构成纹理的纹素被压缩成预定的块单元包括:基于压缩的纹素块获得构成纹素块的纹理的代表值,每个纹素的权重 构成纹理块,以及与组成纹素块的每个纹素相对应的代表值和重量的索引; 将代表值,权重和索引存储在纹理高速缓存中; 根据与所请求的纹素相对应的索引从纹理高速缓存读取代表值和权重; 基于读取的代表值和读取的权重生成纹理; 并使用生成的纹素来执行纹理过滤。
-
公开(公告)号:US11804031B2
公开(公告)日:2023-10-31
申请号:US17097602
申请日:2020-11-13
Applicant: Samsung Electronics Co., Ltd.
Inventor: Yeongon Cho
IPC: G06T7/70 , G06V10/771 , G06T7/50 , G06T5/00 , G06F21/60 , H04N7/04 , G06T7/11 , G06F18/211 , G06V20/40 , G06V20/20
CPC classification number: G06V10/771 , G06F18/211 , G06F21/602 , G06T5/002 , G06T7/11 , G06T7/50 , G06T7/70 , G06V20/46 , H04N7/04 , G06V20/20
Abstract: Disclosed is an image processing method and apparatus. The image processing method includes obtaining visual information related to an object in an image, generating valid data from the image based on the visual information, and transmitting the valid data.
-
公开(公告)号:US10120650B2
公开(公告)日:2018-11-06
申请号:US14869227
申请日:2015-09-29
Applicant: Samsung Electronics Co., Ltd.
Inventor: Hyeongseok Yu , Yeongon Cho , Changmoo Kim , Soojung Ryu
Abstract: A method of calculating data includes acquiring a difference between first data that is input and second data that was previously stored; determining a method of generating third data corresponding to a result of a calculation of the first data based on the difference; and performing a calculation corresponding to the determined method using a calculator.
-
17.
公开(公告)号:US10078881B2
公开(公告)日:2018-09-18
申请号:US15248281
申请日:2016-08-26
Applicant: Samsung Electronics Co., Ltd.
Inventor: Sangheon Lee , Kwontaek Kwon , Soojung Ryu , Yeongon Cho
CPC classification number: G06T1/20 , G06T11/40 , G06T15/005
Abstract: A method and device for processing graphics data include generating primitives including objects in an image, classifying tiles dividing the image into scalable tile groups, generating a coverage pattern identifying primitives that are covered on tiles included in each scalable tile group, generating a bin stream including the coverage pattern corresponding to the each scalable tile groups, and performing rendering for each tile of the tiles using the bin stream.
-
公开(公告)号:US09959659B2
公开(公告)日:2018-05-01
申请号:US14962648
申请日:2015-12-08
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Yeongon Cho , Soojung Ryu , Jeongae Park , Woong Seo , Sangheon Lee , Seunghun Jin
CPC classification number: G06T15/005 , G06T1/60 , G06T7/50 , G06T11/40 , G06T15/80 , G06T17/20 , G06T2207/10024
Abstract: A tile-based rendering method includes performing binning of a current frame; generating an identification code of binning information or property information of a tile to be rendered in the current frame; comparing the identification code of the tile to be rendered to an identification code of a previous tile, wherein a location of the previous tile in a previous frame is the same as a location of the tile to be rendered in the current frame; and rendering the current frame by either re-using an image stored in a frame buffer or performing pixel processing of the tile to be rendered depending on a result of the comparing.
-
公开(公告)号:US09881392B2
公开(公告)日:2018-01-30
申请号:US14598590
申请日:2015-01-16
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Seunghun Jin , Jeongae Park , Woong Seo , Soojung Ryu , Yeongon Cho
CPC classification number: G06T11/001 , G06T15/04
Abstract: A method and corresponding apparatus are configured to generate a mipmap are configured to allocate a mipmap status register of a mipmap level generated with respect to a texture, receive a request for the texture, and calculate a mipmap level with respect to the texture. The method and corresponding apparatus are also configured to determine whether a mipmap of the calculated mipmap level exists using the mipmap status register and outputting a result indicative thereof, and determine whether to generate the mipmap of the mipmap level based on the result.
-
公开(公告)号:US20160092171A1
公开(公告)日:2016-03-31
申请号:US14869227
申请日:2015-09-29
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Hyeongseok Yu , Yeongon Cho , Changmoo Kim , Soojung Ryu
Abstract: A method of calculating data includes acquiring a difference between first data that is input and second data that was previously stored; determining a method of generating third data corresponding to a result of a calculation of the first data based on the difference; and performing a calculation corresponding to the determined method using a calculator.
Abstract translation: 计算数据的方法包括获取输入的第一数据与先前存储的第二数据之间的差; 基于该差异来确定与第一数据的计算结果相对应的第三数据的生成方法; 以及使用计算器执行与所确定的方法相对应的计算。
-
-
-
-
-
-
-
-
-