-
公开(公告)号:US20230334728A1
公开(公告)日:2023-10-19
申请号:US17721671
申请日:2022-04-15
Applicant: Meta Platforms Technologies, LLC
Inventor: Nilanjan Goswami , Christopher James Goodman , Kyle Durfee , Piyush Agarwal , Steve John Clohset
CPC classification number: G06T11/001 , G06T11/60 , G06T11/20
Abstract: A method includes receiving a source shape that is to be blended with a destination shape stored in a color buffer for an image; in response to determining that the source shape is associated with a blending mode that requires updates to pixels in the color buffer uncovered by the source shape: identifying empty tiles in the color buffer uncovered by the source shape and non-empty tiles in the color buffer covered by the source shape; for each of the empty tiles, sending instructions to clear pixel values associated with the empty tile in the color buffer; and for each of the non-empty tiles: identifying pixels of the non-empty tile that are covered by the destination shape but not the source shape; and sending instructions to clear pixel values associated with the pixels.
-
公开(公告)号:US20230334618A1
公开(公告)日:2023-10-19
申请号:US17721700
申请日:2022-04-15
Applicant: META PLATFORMS TECHNOLOGIES, LLC
Inventor: Nilanjan Goswami , Kyle Durfee , Sonal Pinto
Abstract: A method includes determining a sequence for compressing blocks of pixels in an image; compressing the blocks sequentially according to the sequence, wherein a first component of a first block is compressed by: selecting a variable-length mode from supported compression modes to compress the first component of the first block based on: determining that the first block is different from previously-compressed blocks compressed according to the sequence; determining that pixels within the first component are different; and determining that a bit length needed for compressing the first component using the variable-length mode is less than a bit length needed for representing the first component uncompressed; and generating a first compression of the first component of the first block using a symbol width selected based on magnitudes of delta values used for encoding the pixels within the first component of the first block.
-
公开(公告)号:US20220366820A1
公开(公告)日:2022-11-17
申请号:US17875131
申请日:2022-07-27
Applicant: Meta Platforms Technologies, LLC
Inventor: Nilanjan Goswami , Michael Yee , Morgyn Taylor , Patrick Mccleary , Naveen Makineni , Aaron Young , Zhi Zhou , Richard Lawrence Greene , Richard Webb , Cheng Chang
Abstract: In one embodiment, one or more computing systems may determine a first display content to be displayed on a display. The first display content may be associated with one or more frames. The one or more computing systems may determine an optimization operation for the first display content based on one or more first parameters associated with the display or one or more second parameters associated with the one or more frames. The one or more computing systems may adjust the one or more frames based on the optimization operation. The adjusted one or more frames may have at least one optimized attribute comparing to the one or more frames before being adjusted. The one or more computing systems may output the adjusted one or more frames to the display to represent the first display content.
-
-