diff options
author | Maarten Lankhorst <maarten.lankhorst@linux.intel.com> | 2018-01-19 12:47:11 +0100 |
---|---|---|
committer | Maarten Lankhorst <maarten.lankhorst@linux.intel.com> | 2018-02-01 14:19:48 +0100 |
commit | 918ea427d0255b5bc74da3dcccec8cc3fe65631f (patch) | |
tree | 9c1666395655252d3ac8e2eaaf46af202a0d286d /tests/kms_draw_crc.c | |
parent | 48bdef4f5754e38bdcc5c4510fdcaf0796f0b50c (diff) |
lib/fb: Add support for creating planar framebuffers, v3.
Add support to create planar framebuffers, but don't add formats
that support them yet. This first requires conversion to the RGB24 format.
Changes since v1:
- Don't crash in igt_create_bo_with_dimensions().
Changes since v2:
- Zero offsets for dumb fb too.
Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Reviewed-by: Mika Kahola <mika.kahola@intel.com>
[mlankhorst: Change memset(4 * ..) to memset(ARRAY_SIZE(format->plane_bpp) * ..)]
Diffstat (limited to 'tests/kms_draw_crc.c')
-rw-r--r-- | tests/kms_draw_crc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/kms_draw_crc.c b/tests/kms_draw_crc.c index 723e7a18..86dcf392 100644 --- a/tests/kms_draw_crc.c +++ b/tests/kms_draw_crc.c @@ -163,7 +163,7 @@ static bool format_is_supported(uint32_t format, uint64_t modifier) format, modifier, 0, NULL, &stride, NULL); ret = __kms_addfb(drm_fd, gem_handle, 64, 64, - stride, format, modifier, + stride, format, modifier, NULL, LOCAL_DRM_MODE_FB_MODIFIERS, &fb_id); drmModeRmFB(drm_fd, fb_id); gem_close(drm_fd, gem_handle); |