![]() |
Qt 4.8
|
#include "pvrqwsdrawable_p.h"#include <stdio.h>#include <stdlib.h>#include <string.h>#include <sys/types.h>#include <sys/mman.h>#include <sys/ioctl.h>#include <linux/fb.h>#include <fcntl.h>#include <unistd.h>Go to the source code of this file.
Variables | |
| PvrQwsDisplay | pvrQwsDisplay |
|
static |
Definition at line 184 of file pvrqwsdrawable.c.
Referenced by pvrQwsCreatePixmap(), pvrQwsCreateWindow(), and pvrQwsScreenWindow().
| int pvrQwsAllocBuffers | ( | PvrQwsDrawable * | drawable | ) |
Definition at line 651 of file pvrqwsdrawable.c.
Referenced by wseglCreatePixmapDrawable(), and wseglCreateWindowDrawable().
| void pvrQwsClearVisibleRegion | ( | PvrQwsDrawable * | drawable | ) |
Definition at line 583 of file pvrqwsdrawable.c.
Referenced by PvrEglWindowSurface::setDirectRegion().
| PvrQwsDrawable* pvrQwsCreatePixmap | ( | int | width, |
| int | height, | ||
| int | screen | ||
| ) |
Definition at line 465 of file pvrqwsdrawable.c.
| PvrQwsDrawable* pvrQwsCreateWindow | ( | int | screen, |
| long | winId, | ||
| const PvrQwsRect * | rect | ||
| ) |
Definition at line 417 of file pvrqwsdrawable.c.
Referenced by PvrEglWindowSurface::PvrEglWindowSurface().
|
static |
| void pvrQwsDestroyDrawable | ( | PvrQwsDrawable * | drawable | ) |
Definition at line 516 of file pvrqwsdrawable.c.
Referenced by wseglDeleteDrawable(), and PvrEglWindowSurface::~PvrEglWindowSurface().
|
static |
Definition at line 492 of file pvrqwsdrawable.c.
Referenced by pvrQwsDestroyDrawable(), and pvrQwsDisplayClose().
| void pvrQwsDisplayClose | ( | void | ) |
Definition at line 338 of file pvrqwsdrawable.c.
Referenced by PvrEglScreen::connect(), PvrEglScreen::disconnect(), wseglCloseDisplay(), and wseglInitializeDisplay().
| int pvrQwsDisplayIsOpen | ( | void | ) |
Definition at line 369 of file pvrqwsdrawable.c.
| int pvrQwsDisplayOpen | ( | void | ) |
Definition at line 313 of file pvrqwsdrawable.c.
Referenced by PvrEglScreen::connect(), and wseglInitializeDisplay().
|
static |
Definition at line 375 of file pvrqwsdrawable.c.
Referenced by pvrQwsCreatePixmap(), pvrQwsCreateWindow(), and pvrQwsScreenWindow().
| PvrQwsDrawable* pvrQwsFetchWindow | ( | long | winId | ) |
Definition at line 446 of file pvrqwsdrawable.c.
Referenced by PvrEglWindowSurface::PvrEglWindowSurface(), and wseglCreateWindowDrawable().
| void pvrQwsFreeBuffers | ( | PvrQwsDrawable * | drawable | ) |
Definition at line 698 of file pvrqwsdrawable.c.
Referenced by pvrQwsDestroyDrawableForced(), and wseglDeleteDrawable().
| int pvrQwsGetBuffers | ( | PvrQwsDrawable * | drawable, |
| PVR2DMEMINFO ** | source, | ||
| PVR2DMEMINFO ** | render | ||
| ) |
Definition at line 721 of file pvrqwsdrawable.c.
Referenced by pvrQwsInvalidateBuffers(), and wseglGetDrawableParameters().
| PvrQwsDrawableType pvrQwsGetDrawableType | ( | PvrQwsDrawable * | drawable | ) |
Definition at line 522 of file pvrqwsdrawable.c.
| void pvrQwsGetGeometry | ( | PvrQwsDrawable * | drawable, |
| PvrQwsRect * | rect | ||
| ) |
| PvrQwsPixelFormat pvrQwsGetPixelFormat | ( | PvrQwsDrawable * | drawable | ) |
Definition at line 638 of file pvrqwsdrawable.c.
| void* pvrQwsGetRenderBuffer | ( | PvrQwsDrawable * | drawable | ) |
Definition at line 643 of file pvrqwsdrawable.c.
Referenced by PvrEglWindowSurface::image().
| int pvrQwsGetStride | ( | PvrQwsDrawable * | drawable | ) |
|
static |
Definition at line 58 of file pvrqwsdrawable.c.
Referenced by pvrQwsDisplayOpen(), and pvrQwsEnsureScreen().
| void pvrQwsInvalidateBuffers | ( | PvrQwsDrawable * | drawable | ) |
Definition at line 715 of file pvrqwsdrawable.c.
Referenced by pvrQwsSetGeometry(), and pvrQwsSetRotation().
| int pvrQwsReleaseWindow | ( | PvrQwsDrawable * | drawable | ) |
Definition at line 457 of file pvrqwsdrawable.c.
Referenced by wseglDeleteDrawable(), and PvrEglWindowSurface::~PvrEglWindowSurface().
| PvrQwsDrawable* pvrQwsScreenWindow | ( | int | screen | ) |
Definition at line 384 of file pvrqwsdrawable.c.
Referenced by PvrEglScreen::PvrEglScreen(), and wseglCreateWindowDrawable().
| void pvrQwsSetGeometry | ( | PvrQwsDrawable * | drawable, |
| const PvrQwsRect * | rect | ||
| ) |
Definition at line 589 of file pvrqwsdrawable.c.
Referenced by PvrEglWindowSurface::move(), PvrEglWindowSurface::PvrEglWindowSurface(), and PvrEglWindowSurface::setGeometry().
| void pvrQwsSetRotation | ( | PvrQwsDrawable * | drawable, |
| int | angle | ||
| ) |
Definition at line 620 of file pvrqwsdrawable.c.
Referenced by PvrEglWindowSurface::move(), PvrEglWindowSurface::PvrEglWindowSurface(), PvrEglWindowSurface::setDirectRegion(), and PvrEglWindowSurface::setGeometry().
| void pvrQwsSetSwapFunction | ( | PvrQwsDrawable * | drawable, |
| PvrQwsSwapFunction | func, | ||
| void * | userData | ||
| ) |
| void pvrQwsSetVisibleRegion | ( | PvrQwsDrawable * | drawable, |
| const PvrQwsRect * | rects, | ||
| int | numRects | ||
| ) |
Definition at line 528 of file pvrqwsdrawable.c.
Referenced by pvrQwsGetDrawableType(), and PvrEglWindowSurface::setDirectRegion().
| int pvrQwsSwapBuffers | ( | PvrQwsDrawable * | drawable, |
| int | repaintOnly | ||
| ) |
Definition at line 732 of file pvrqwsdrawable.c.
Referenced by PvrEglWindowSurface::setDirectRegion(), and wseglSwapDrawable().
| PvrQwsDisplay pvrQwsDisplay |
Definition at line 53 of file pvrqwsdrawable.c.
Referenced by PvrEglScreen::connect(), wseglCloseDisplay(), wseglCopyFromDrawable(), wseglCopyFromPBuffer(), wseglDeleteDrawable(), wseglInitializeDisplay(), and wseglSwapControlInterval().