-
公开(公告)号:US20210295586A1
公开(公告)日:2021-09-23
申请号:US16864137
申请日:2020-04-30
Applicant: Samsung Electronics Co., Ltd.
Inventor: Derek J. LENTZ
Abstract: A method for rendering an image in a graphics processing system may include calculating texture coverage data for an image during an image coverage pass using a rendering pipeline, generating rendered texture data during a texture rendering pass in texture space based on the texture coverage data using one or more hardware resources of the rendering pipeline, and rendering the image based on the rendered texture data using the rendering pipeline. A graphics processing system may include a rendering pipeline configured to support decoupled shading, the pipeline may include a data buffer configured to receive texture coverage data for an image, and a rasterization unit configured to read the texture coverage data from the data buffer and use the texture coverage data to limit rasterization coverage during a texture rendering pass for the image.
-
公开(公告)号:US20210295465A1
公开(公告)日:2021-09-23
申请号:US16864143
申请日:2020-04-30
Applicant: Samsung Electronics Co., Ltd.
Inventor: Derek J. LENTZ , Chiachi CHAO
IPC: G06T1/20
Abstract: A method for avoiding lockup in a graphics pipeline may include accumulating position information in an accumulating stage of the pipeline, passing position information from a first preceding stage of the pipeline to the accumulating stage, determining a condition in the first preceding stage, and draining accumulated position information from the accumulating stage in response to the condition in the first preceding stage. The method may further include passing position information from the first preceding stage to a second preceding stage of the pipeline, passing position information from the second preceding stage to the accumulating stage, determining a condition in the second preceding stage, and draining accumulated position information from the accumulating stage in response to the condition in the first preceding stage and the condition in the second preceding stage.
-
公开(公告)号:US20210343052A1
公开(公告)日:2021-11-04
申请号:US17029016
申请日:2020-09-22
Applicant: Samsung Electronics Co., Ltd.
Inventor: Derek J. LENTZ , David TANNENBAUM
Abstract: A method for performing a blending operation in a graphics processing unit may include multiplying a first value and a first blend factor for a component of a render target with a first multiply operation of a multiplier, multiplying a second value and a second blend factor for the component of the render target with a second multiply operation of the multiplier, and adding a first result of the first multiply operation and a second result of the second multiply operation. The method may further include bypassing the multiplier for a first blend factor of substantially zero. The method may further include, for a blend factor of substantially one: bypassing the multiplier, and providing the first value of the component of the render target as a result of the first multiply operation.
-
公开(公告)号:US20210358191A1
公开(公告)日:2021-11-18
申请号:US17100796
申请日:2020-11-20
Applicant: Samsung Electronics Co., Ltd.
Inventor: Christopher P. FRASCATI , Raun M. KRISCH , Derek J. LENTZ , David C. TANNENBAUM
IPC: G06T15/00
Abstract: A GPU is disclosed, which may include a VRS interface to provide spatial information and/or primitive-specific information. The GPU may include one or more shader cores including a control logic section to determine a shading precision value based on the spatial information and/or the primitive-specific information. The control logic section may modulate a shading precision according to the shading precision value. A method for controlling shading precision by a GPU may include providing, by a VRS interface, the spatial information and/or primitive-specific information. The method may include determining, by a control logic section, a shading precision value based on the spatial information and/or the primitive-specific information. The method may include modulating a shading precision according to the shading precision value.
-
公开(公告)号:US20150379764A1
公开(公告)日:2015-12-31
申请号:US14671467
申请日:2015-03-27
Applicant: Samsung Electronics Co., Ltd.
Inventor: Derek J. LENTZ , Sang Oak WOO
CPC classification number: G06T15/005 , G06F9/44 , G06T11/40 , G06T15/40
Abstract: Fragment merging is performed on a draw call basis. One application is for quad merging. Primitives of the same draw call have many common attributes, such as a graphics state, which facilitates merging of quad fragments. Partially covered quad fragments of the same draw call are considered for possible merging and at least one merge test performed. The merge test may include error tests such as a level of detail error test, interpolated depth, and an interpolation error test.
Abstract translation: 片段合并是以绘图方式进行的。 一个应用程序是四合并。 相同绘图调用的基元具有许多常见属性,例如图形状态,这有助于四边形片段的合并。 考虑相同绘制调用的部分覆盖的四个片段可能的合并和至少一个执行的合并测试。 合并测试可能包括错误测试,例如细节错误测试级别,插值深度和内插误差测试。
-
-
-
-