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

Commit 3f3a74a5 authored by Mathias Agopian's avatar Mathias Agopian
Browse files

remove unused YUV formats

Change-Id: Id0ae28b1700cf771cdbe0ca27b139d32cab90b2a
parent 0ed252d4
Loading
Loading
Loading
Loading
+0 −15
Original line number Diff line number Diff line
@@ -102,19 +102,6 @@ status_t TextureManager::initTexture(Image* pImage, int32_t format)

bool TextureManager::isSupportedYuvFormat(int format)
{
    // TODO: how to we know which YUV formats are supported by the GPU?

    // Adreno 200 supports these
    // YUVY_adreno
    // UYVY_adreno
    // NV21_adreno
    // YV12_adreno
    // Adreno 205 adds
    // NV12_adreno_tiled
    // NV21_adreno_tiled

    // for now pretend we support them all, failure will happen when
    // we try to use them.
    return isYuvFormat(format);
}

@@ -129,9 +116,7 @@ bool TextureManager::isYuvFormat(int format)
    case HAL_PIXEL_FORMAT_UYVY:
    case HAL_PIXEL_FORMAT_NV12:
    case HAL_PIXEL_FORMAT_NV61:
    case HAL_PIXEL_FORMAT_YV12:
    case HAL_PIXEL_FORMAT_NV12_ADRENO_TILED:
    case HAL_PIXEL_FORMAT_NV21_ADRENO_TILED:
        return true;
    }
    return false;
+0 −1
Original line number Diff line number Diff line
@@ -68,7 +68,6 @@ status_t getPixelFormatInfo(PixelFormat format, PixelFormatInfo* info)
    case HAL_PIXEL_FORMAT_YCbCr_420_SP:
    case HAL_PIXEL_FORMAT_YCrCb_420_SP:
    case HAL_PIXEL_FORMAT_YCbCr_420_SP_TILED:
    case HAL_PIXEL_FORMAT_YCrCb_420_SP_TILED:
    case HAL_PIXEL_FORMAT_YCbCr_420_P:
        info->bitsPerPixel = 12;
     done: