diff options
author | Kristian H. Kristensen <hoegsberg@chromium.org> | 2016-09-16 11:14:16 -0700 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2016-10-21 21:20:47 -0700 |
commit | 3345977b5e9ef13f97e2e858241297fc4bfc7401 (patch) | |
tree | 770adb1de1a2d1ce6c6b7c79fce6fdacc4ebd1ab /drv.c | |
parent | 3001b29507244e2f82fc7a3d39b7e5879875b27d (diff) |
minigbm: add new GBM_BO_IMPORT_FD_PLANAR
This is helpful for importing multiplanar formats (see b/31999328)
and importing AFBC format modifiers.
BUG=chrome-os-partner:56407
TEST=drm-tests null_platform_test with AFBC support
test_that -b cyan $IP1 graphics_Gbm to check for regressions
Change-Id: If7ed9b54e18069ca69b2dbda2b01d59ce58ebeef
Reviewed-on: https://chromium-review.googlesource.com/401439
Commit-Ready: Gurchetan Singh <gurchetansingh@chromium.org>
Tested-by: Gurchetan Singh <gurchetansingh@chromium.org>
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
Reviewed-by: Daniele Castagna <dcastagna@chromium.org>
Diffstat (limited to 'drv.c')
-rw-r--r-- | drv.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -298,6 +298,7 @@ struct bo *drv_bo_import(struct driver *drv, struct drv_import_fd_data *data) bo->strides[plane] = data->strides[plane]; bo->offsets[plane] = data->offsets[plane]; bo->sizes[plane] = data->sizes[plane]; + bo->format_modifiers[plane] = data->format_modifiers[plane]; bo->total_size += data->sizes[plane]; pthread_mutex_lock(&drv->table_lock); |