public interface FramebufferProvider
Modifier and Type | Method and Description |
---|---|
JavaFramebuffer |
createFramebuffer(NativeFramebuffer fb,
DisplayInterface disp)
Create and initialize a new framebuffer.
|
static JavaFramebuffer |
load(NativeFramebuffer fb,
DisplayInterface disp)
Initialize system framebuffer
|
static JavaFramebuffer load(NativeFramebuffer fb, DisplayInterface disp) throws AllImplFailedException
fb
- Framebuffer device.java.lang.RuntimeException
- if no suitable framebuffer is foundAllImplFailedException
JavaFramebuffer createFramebuffer(NativeFramebuffer fb, DisplayInterface disp) throws LastErrorException, java.lang.IllegalArgumentException
fb
- The framebuffer device (e.g. /dev/fb0)disp
- Display manager (e.g. /dev/tty)java.lang.IllegalArgumentException
- When this framebuffer is not compatible with this device.LastErrorException
- When there was an error accessing the device.