• Gurchetan Singh's avatar
    anv: allow NV12 <--> AHARDWAREBUFFER_FORMAT_Y8Cb8Cr8_420 inter-op · 110f139f
    Gurchetan Singh authored
    AHARDWAREBUFFER_FORMAT_Y8Cb8Cr8_420 is an implementation defined
    flexible YUV format.  Most of the times, it's NV12 or YV12.
    On Intel, NV12 is preferred since it can be used by the display
    engine.  
    
    This API adds a dependency between gralloc and buffer consumers,
    unfortunately.  Right now, the code seems to work for i915 gralloc,
    but not cros_gralloc.  Add a preprocessor flag to fix this.
    
    TEST=android.graphics.cts.MediaVulkanGpuTest#testMediaImportAndRendering
    Reviewed-by: Tapani Pälli's avatarTapani Pälli <tapani.palli@intel.com>
    110f139f
Name
Last commit
Last update
.gitlab-ci Loading commit data...
bin Loading commit data...
build-support Loading commit data...
docs Loading commit data...
doxygen Loading commit data...
include Loading commit data...
scons Loading commit data...
scripts Loading commit data...
src Loading commit data...
.dir-locals.el Loading commit data...
.editorconfig Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
.mailmap Loading commit data...
.travis.yml Loading commit data...
Android.common.mk Loading commit data...
Android.mk Loading commit data...
CleanSpec.mk Loading commit data...
README.rst Loading commit data...
REVIEWERS Loading commit data...
SConstruct Loading commit data...
VERSION Loading commit data...
appveyor.yml Loading commit data...
common.py Loading commit data...
meson.build Loading commit data...
meson_options.txt Loading commit data...