-
公开(公告)号:US12008675B2
公开(公告)日:2024-06-11
申请号:US17486902
申请日:2021-09-27
Applicant: Samsung Electronics Co., Ltd.
Inventor: Gabriel T. Dagani , Gregory Bergschneider
CPC classification number: G06T1/20 , G06T1/60 , G06T11/203 , G06T15/005
Abstract: A system and a method are disclosed for separating 3D content from 2D UI content for selectively upscaling 3D draw calls. A controller, coupled to a graphics pipeline, determines whether an application supports upscaling and, if so, creates a full-resolution framebuffer for rendering 2D drawcalls bound to the graphics pipeline and a reduced-resolution framebuffer for rendering 3D drawcalls bound to the graphics pipeline. A drawcall is then determined to be a 2D or a 3D drawcall. The controller stores the drawcall in the full-resolution framebuffer if the draw call is a 2D drawcall and stores the drawcall in the reduced-resolution framebuffer if the draw call is a 3D drawcall. The draw stored in the reduced-resolution framebuffer is upscaled to be a full-resolution drawcall, and the 2D draw in the full-resolution framebuffer and the upscaled 3D draw are combined to form a final output.
-
公开(公告)号:US11763521B2
公开(公告)日:2023-09-19
申请号:US17495804
申请日:2021-10-06
Applicant: Samsung Electronics Co., Ltd.
Inventor: Gabriel T. Dagani , Gregory Bergschneider , David C. Tannenbaum
CPC classification number: G06T15/80 , G06T1/20 , G06T15/005 , G06T15/503
Abstract: A system and a method are disclosed for varying a pixel-rate functionality of a GPU as an optional feature without an explicit implementation from within an application. User interface (UI) content may be detected in a draw call of an application and a variable-rate shader lookup map may be generated based on the detected UI content. A pixel rate of 3D content may be increased using the variable-rate shader lookup map. Additionally or alternatively, other conditions may be detected for increasing the pixel rate, such as using information in an application profile, detecting high or low luminance values, detecting motion and/or detecting temporal anti-aliasing.
-