Ported to new ws_framebuffer_device object