Add drmModeGetFB2
authorDaniel Stone <daniels@collabora.com>
Tue, 11 Feb 2020 20:19:16 +0000 (12:19 -0800)
committerDaniel Stone <daniels@collabora.com>
Tue, 11 Feb 2020 23:23:44 +0000 (10:23 +1100)
commitd8731e9eec93494cc76e7ec5207d13338305fa98
tree88c533fc396c8b890d6ae9fec29c15d30ac9d497
parent63d914d47904f0089225fa481afd10e10a0315be
Add drmModeGetFB2

Add a wrapper around the getfb2 ioctl, which returns extended
framebuffer information mirroring addfb2, including multiple planes and
modifiers.

Changes since v7:
 - add new symbols to core-symbol.txt (Eric Engestrom)

Changes since v5:
 - style change

Changes since v4:
 - Set fb_id at init instead of memclear() and set (Eric Engestrom)

Changes since v3:
 - remove unnecessary null check in drmModeFreeFB2 (Daniel Stone)

Changes since v2:
 - getfb2 ioctl has been merged upstream
 - sync include/drm/drm.h in a seperate patch

Changes since v1:
 - functions should be drm_public
 - modifier should be 64 bits
 - update ioctl number

Signed-off-by: Juston Li <juston.li@intel.com>
Signed-off-by: Daniel Stone <daniels@collabora.com>
Reviewed-by: Eric Engestrom <eric@engestrom.ch>
core-symbols.txt
xf86drmMode.c
xf86drmMode.h