struct drm_sprite *sprite =
container_of(listener, struct drm_sprite,
destroy_listener);
+ struct drm_compositor *compositor = sprite->compositor;
sprite->surface = NULL;
+ drmModeRmFB(compositor->drm.fd, sprite->fb_id);
+ sprite->fb_id = 0;
}
static void
struct drm_sprite *sprite =
container_of(listener, struct drm_sprite,
pending_destroy_listener);
+ struct drm_compositor *compositor = sprite->compositor;
sprite->pending_surface = NULL;
+ drmModeRmFB(compositor->drm.fd, sprite->pending_fb_id);
+ sprite->pending_fb_id = 0;
}
/* returns a value between 0-255 range, where higher is brighter */