Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a0efa84c authored by Jason Macnak's avatar Jason Macnak
Browse files

Handle R16G16B16A16_FLOAT in AHardwareBuffer_bytesPerPixel

Bug: b/192315789
Test: cts -m CtsNativeHardwareTestCases -t
      SingleLayer_ColorTest_CpuWriteColorGpuRead_R16G16B16A16_FLOAT
Change-Id: Iaf3c07fa2856c8e7ddaa5f3d57eaf686fc136fa1
parent 751474a7
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -643,6 +643,8 @@ uint32_t AHardwareBuffer_bytesPerPixel(uint32_t format) {
      case AHARDWAREBUFFER_FORMAT_R10G10B10A2_UNORM:
      case AHARDWAREBUFFER_FORMAT_D24_UNORM_S8_UINT:
          return 4;
      case AHARDWAREBUFFER_FORMAT_R16G16B16A16_FLOAT:
          return 8;
      default:
          return 0;
  }