-
公开(公告)号:US09984491B2
公开(公告)日:2018-05-29
申请号:US15035170
申请日:2014-11-04
Applicant: Samsung Electronics Co., Ltd.
Inventor: Sangoak Woo , Jeongae Park , Minkyu Jeong , Minyoung Son , Seokyoon Jung , Jeongwook Kim , Soojung Ryu
CPC classification number: G06T15/005 , G06F9/46 , G06T15/04 , G06T15/80
Abstract: Provided is a method of managing commands, which includes receiving a frame buffer object (FBO) change command, comparing an FBO designated by the FBO change command with a FBO currently processed by a graphics processing unit (GPU) to determine whether the two FBOs are the same as each other, and managing the FBO change command or a flush command based on a result of the comparison.
-
32.
公开(公告)号:US09870639B2
公开(公告)日:2018-01-16
申请号:US14791626
申请日:2015-07-06
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Mookyoung Chung , Keshavan Varadarajan , Soojung Ryu , Jeongae Park , Seokyoon Jung
CPC classification number: G06T15/005 , G06T11/40
Abstract: Computing apparatus and methods are provided for performing a tile-based graphics pipeline. The graphics pipeline includes a binning pipeline configured to generate a tile list of objects indicating which tile vertices, primitives, or patches the objects belong to; and a rendering pipeline configured to render an object, per tile, based on the tile list generated in the binning pipeline. Each of the binning pipeline and the rendering pipeline is configured to implement a tessellation pipeline. The graphics pipeline may be configured to operate in an efficiency mode to defer or lower tessellation by performing tessellation in one of the binning and rendering pipelines or by setting a new lower tessellation factor.
-
33.
公开(公告)号: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: 一种处理压缩纹理块的纹理处理方法,其中构成纹理的纹素被压缩成预定的块单元包括:基于压缩的纹素块获得构成纹素块的纹理的代表值,每个纹素的权重 构成纹理块,以及与组成纹素块的每个纹素相对应的代表值和重量的索引; 将代表值,权重和索引存储在纹理高速缓存中; 根据与所请求的纹素相对应的索引从纹理高速缓存读取代表值和权重; 基于读取的代表值和读取的权重生成纹理; 并使用生成的纹素来执行纹理过滤。
-
-
-