Skip to content
Snippets Groups Projects
  1. Dec 27, 2024
    • Chris Gross's avatar
      Remove use of VrFlinger from value-adds. · 6d42cf15
      Chris Gross authored and Noah Anleitner's avatar Noah Anleitner committed
      
      Bug: 169788930
      Change-Id: Ic50f5675d0cd48f84fb9ff14221355741dc52129
      Signed-off-by: default avatarN0m4n904 <noah.anleitner@halogenos.org>
      6d42cf15
    • Ramakant Singh's avatar
      sf: Fix virtual display related issues. · 166ea5eb
      Ramakant Singh authored and Noah Anleitner's avatar Noah Anleitner committed
      
      1. SurfaceFlinger: Fix virtual display related issues. 1) Validate
      output
      buffer usage bit appropriately Validate output buffer usage bit only
      against GRALLOC_USAGE_HW_COMPOSER to differentiate GLES only
      conposition
      and HWC/MIXED composition. 2) Exclude video encoder usage for
      scratch
      buffer Sink and Scratch buffers in VDS are using same usage
      flags. This
      causes video encoder flag to be set for scratch buffers
      Also. Exclude
      video encoder flag from scratch buffer usage flags as
      scratch buffers
      are used only as write back input and not video
      encoder input.
      
      2. sf: Allow VDS to use HWC -- Preserve VDS layer
      pixel format based on
      GRALLOC flags. -- skip color layer for vds
      
      3. sf: Add secure content support for VDS
      
      4. sf: Enable GPU comp. for non-primary displays
      Ensure that "Return
      status" of dequeueBuffer() complies with API
      	requirements. Client relies
      on this status to call requestBuffer()
      	upon reallocation.
      
      5. sf: Enable UBWC on virtual display scratch buffer Set
      	GRALLOC_USAGE_HW_FB usage flag on virtual display Scratch
      	buffer to
      	enable UBWC.
      
      Change-Id: Ia49a175372ca187a295531e18f8e84dc22a19486
      CRs-Fixed: 2656027
      Signed-off-by: default avatarN0m4n904 <noah.anleitner@halogenos.org>
      166ea5eb
  2. Dec 26, 2024
  3. Dec 22, 2024
  4. Sep 24, 2024
  5. Sep 23, 2024
Loading