diff options
author | Maarten Lankhorst <maarten.lankhorst@linux.intel.com> | 2018-01-18 17:12:57 +0100 |
---|---|---|
committer | Maarten Lankhorst <maarten.lankhorst@linux.intel.com> | 2018-02-01 13:18:31 +0100 |
commit | e9277a3b6c44ae81c2e6f403e75e7612ce750c1f (patch) | |
tree | f362e0066871d62ba8223efa2d09ad23e3a7568f /lib/igt_fb.h | |
parent | be2f6fc1cba25372837daed6cec19107d44d3eb5 (diff) |
lib/igt_fb: Pass format to igt_calc_fb_size
bpp is only sufficient to calculate dimensions for packed formats, in
case of planar formats we need to pass the drm format fourcc, which
will give us better information.
This is required for supporting planar framebuffers.
Signed-off-by: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Reviewed-by: Mika Kahola <mika.kahola@intel.com>
Diffstat (limited to 'lib/igt_fb.h')
-rw-r--r-- | lib/igt_fb.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/igt_fb.h b/lib/igt_fb.h index 3004f065..152798e9 100644 --- a/lib/igt_fb.h +++ b/lib/igt_fb.h @@ -90,7 +90,7 @@ enum igt_text_align { void igt_get_fb_tile_size(int fd, uint64_t tiling, int fb_bpp, unsigned *width_ret, unsigned *height_ret); -void igt_calc_fb_size(int fd, int width, int height, int bpp, uint64_t tiling, +void igt_calc_fb_size(int fd, int width, int height, uint32_t format, uint64_t tiling, unsigned *size_ret, unsigned *stride_ret); unsigned int igt_create_fb_with_bo_size(int fd, int width, int height, |