uint64_t u64;
};
+#define GBM_MAX_PLANES 4
+
#define __gbm_fourcc_code(a,b,c,d) ((uint32_t)(a) | ((uint32_t)(b) << 8) | \
((uint32_t)(c) << 16) | ((uint32_t)(d) << 24))
};
struct gbm_import_fd_planar_data {
- int fds[4];
+ int fds[GBM_MAX_PLANES];
uint32_t width;
uint32_t height;
uint32_t format;
- uint32_t offsets[4];
- uint32_t strides[4];
- uint64_t format_modifiers[4];
+ uint32_t strides[GBM_MAX_PLANES];
+ uint32_t offsets[GBM_MAX_PLANES];
+ uint64_t format_modifiers[GBM_MAX_PLANES];
};
struct gbm_bo *