#include "mmstools/mmstypes.h"#include "mmstools/mmslogger.h"#include "mmsgui/fb/mmsfbdev.h"#include "mmsgui/fb/mmskms.h"#include "mmsgui/fb/mmsfbdevmatrox.h"#include "mmsgui/fb/mmsfbdevdavinci.h"#include "mmsgui/fb/mmsfbdevomap.h"#include "mmsgui/fb/mmsfblayer.h"#include "mmsgui/fb/mmsfbwindowmanager.h"#include "mmsgui/fb/mmsfbfont.h"#include "mmsgui/fb/mmsfbbackendinterface.h"


Go to the source code of this file.
Classes | |
| class | MMSFB |
| The lowest layer to the backends like DFB, X11(XSHM/XVSHM) or FBDEV. More... | |
Defines | |
| #define | LOCK_OGL(fbo) { mmsfb->lock(); glBindFramebufferEXT(GL_FRAMEBUFFER_EXT, fbo); glDisable(GL_SCISSOR_TEST); } |
| #define | UNLOCK_OGL { glDisable(GL_SCISSOR_TEST); glBindFramebufferEXT(GL_FRAMEBUFFER_EXT, 0); mmsfb->unlock(); } |
| #define | MMSFBLAYER_MAXNUM 32 |
Variables | |
| MMSFB * | mmsfb |
| #define LOCK_OGL | ( | fbo | ) | { mmsfb->lock(); glBindFramebufferEXT(GL_FRAMEBUFFER_EXT, fbo); glDisable(GL_SCISSOR_TEST); } |
| #define UNLOCK_OGL { glDisable(GL_SCISSOR_TEST); glBindFramebufferEXT(GL_FRAMEBUFFER_EXT, 0); mmsfb->unlock(); } |