Skip to content
Snippets Groups Projects
  1. Nov 23, 2021
    • Adrian Ratiu's avatar
      minigbm: add panfrost render node support · e70ca883
      Adrian Ratiu authored
      This obviously breaks the vendor code in the mediatek.c backend
      but at this point we just need to make it work, then we can see
      if a separate "panfrost" backend is required and add back the
      vendor support.
      
      Change-Id: I13a006a12d1784ef460159623ad8e05ba649a876
      e70ca883
  2. Nov 11, 2021
  3. Nov 08, 2021
    • Tomasz Figa's avatar
      minigbm: Add a helper to check for the Mali GPU device · aa772db0
      Tomasz Figa authored and Adrian Ratiu's avatar Adrian Ratiu committed
      Add a simple helper function that stats /dev/mali to check if it exists.
      It can be used by drv backends as the match callback.
      
      BUG=None
      TEST=UI test on jacuzzi board booted with mesa + panfrost
      
      Change-Id: Ifa0dd6eeb4549e5df43926a2811b4a4cb2bf8ea7
      aa772db0
  4. Oct 20, 2021
  5. Oct 14, 2021
  6. Oct 12, 2021
  7. Oct 07, 2021
  8. Oct 05, 2021
  9. Oct 01, 2021
  10. Sep 30, 2021
  11. Sep 29, 2021
  12. Sep 28, 2021
  13. Sep 25, 2021
    • Yiwei Zhang's avatar
      virtgpu_virgl: strip scanout if necessary in resolve_use_flags · 9420ffe3
      Yiwei Zhang authored
      For guest running 3d virtgpu_virgl atop 2d virtgpu_virgl as host gbm
      backend. Common and required scanout capable formats on the guest side
      will fail virgl_supports_combination_natively check, resulting in
      advertising no scanout support to the guest.
      
      This change adds the same logic to resolve_use_flags before checking
      support or asking for allocation to accommodate accordingly. Then
      whether to strip scanout use_flag can align with native support on those
      guest side scanout capable formats.
      
      Advertising scanout for NV12 needs to go through virgl_add_combination
      as well for the native support check. This is fixed by this CL.
      
      The logic to strip scanout needs to be scanout use_flag specific to
      avoid accidentally stripping scanout when the format fails texture check
      but later passes the emulation check because scanout has been stripped.
      This is also fixed by this CL.
      
      BUG=b:200969382
      TEST=CQ and camera interop works
      
      Change-Id: I9126773a1ee49d4cdaf1f7186612d5f4f5c6200e
      Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/minigbm/+/3180981
      
      
      Tested-by: default avatarYiwei Zhang <zzyiwei@chromium.org>
      Reviewed-by: default avatarLepton Wu <lepton@chromium.org>
      Reviewed-by: default avatarGurchetan Singh <gurchetansingh@chromium.org>
      Commit-Queue: Yiwei Zhang <zzyiwei@chromium.org>
      9420ffe3
  14. Sep 23, 2021
  15. Sep 22, 2021
  16. Sep 21, 2021
  17. Sep 18, 2021
  18. Sep 17, 2021
Loading