History log of /external/mesa3d/src/gallium/winsys/sw/fbdev/fbdev_sw_winsys.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
aa281dd3924cf76e24c0e8cbd971f58d082cd4cd 28-Jun-2011 Chia-I Wu <olv@lunarg.com> st/egl: update fbdev backend

Considering fbdev as an in-kernel window system,

- opening a device opens a connection
- there is only one window: the framebuffer
- fb_var_screeninfo decides window position, size, and even color format
- there is no pixmap

Now EGL is built on top of this window system. So we should have

- the fd as the handle of the native display
- reject all but one native window: NULL
- no pixmap support

modeset support is still around, but it should be removed soon.
/external/mesa3d/src/gallium/winsys/sw/fbdev/fbdev_sw_winsys.h
ce0c837f60d951de4f4798e5d4ab559155c09979 03-Jun-2010 Chia-I Wu <olv@lunarg.com> winsys: Add fbdev software winsys.

This is a simple winsys that mmap()s the framebuffer device and
memcpy()s the contents of display targets to the framebuffer device for
displaying.
/external/mesa3d/src/gallium/winsys/sw/fbdev/fbdev_sw_winsys.h