drmtest: add function to remove an DRM FB
authorImre Deak <imre.deak@intel.com>
Tue, 16 Oct 2012 14:34:35 +0000 (17:34 +0300)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Tue, 16 Oct 2012 14:51:56 +0000 (16:51 +0200)
Signed-off-by: Imre Deak <imre.deak@intel.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
lib/drmtest.c
lib/drmtest.h

index 125bfe9..c309851 100644 (file)
@@ -829,6 +829,11 @@ unsigned int kmstest_create_fb(int fd, int width, int height, int bpp,
        return fb_id;
 }
 
+void kmstest_remove_fb(int fd, int fb_id)
+{
+       do_or_die(drmModeRmFB(fd, fb_id));
+}
+
 void kmstest_dump_mode(drmModeModeInfo *mode)
 {
        printf("  %s %d %d %d %d %d %d %d %d %d 0x%x 0x%x %d\n",
index 738d1a2..fcb10bb 100644 (file)
@@ -105,6 +105,7 @@ unsigned int kmstest_create_fb(int fd, int width, int height, int bpp,
                               struct kmstest_fb *fb_info,
                               kmstest_paint_func paint_func,
                               void *func_arg);
+void kmstest_remove_fb(int fd, int fb_id);
 void kmstest_dump_mode(drmModeModeInfo *mode);
 
 inline static void _do_or_die(const char *function, int line, int ret)