#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(); } |