summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/surface.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/surface.c b/src/surface.c
index 7e0585a..f6b9935 100644
--- a/src/surface.c
+++ b/src/surface.c
@@ -460,12 +460,11 @@ VAStatus RequestExportSurfaceHandle(VADriverContextP context,
surface_descriptor->height = surface_object->height;
surface_descriptor->num_objects = export_fds_count;
- if (export_fds_count == 1) {
- size = 0;
+ size = 0;
+ if (export_fds_count == 1)
for (i = 0; i < planes_count; i++)
size += surface_object->destination_sizes[i];
- }
for (i = 0; i < export_fds_count; i++) {
surface_descriptor->objects[i].drm_format_modifier =