From 1f876171067c04fc21fccd5a3051f982fd85c0f0 Mon Sep 17 00:00:00 2001 From: marha Date: Wed, 21 Oct 2009 19:07:36 +0000 Subject: Updated to xorg-server-1.7.99.1 --- xorg-server/hw/dmx/doc/html/dmxpixmap_8h.html | 508 ++++++++++++-------------- 1 file changed, 228 insertions(+), 280 deletions(-) (limited to 'xorg-server/hw/dmx/doc/html/dmxpixmap_8h.html') diff --git a/xorg-server/hw/dmx/doc/html/dmxpixmap_8h.html b/xorg-server/hw/dmx/doc/html/dmxpixmap_8h.html index 27cc6a5da..8feb86bea 100644 --- a/xorg-server/hw/dmx/doc/html/dmxpixmap_8h.html +++ b/xorg-server/hw/dmx/doc/html/dmxpixmap_8h.html @@ -6,337 +6,285 @@ - -
Main Page | Alphabetical List | Data Structures | File List | Data Fields | Globals
-

dmxpixmap.h File Reference

#include "pixmapstr.h"
- -

-Go to the source code of this file. - - - - - - - - - - - - - - - - - - - - - - - - - - - + + +
+

dmxpixmap.h File Reference

#include "pixmapstr.h"
+

Go to the source code of this file.

+

Data Structures

struct  _dmxPixPriv

Defines

#define DMX_GET_PIXMAP_PRIV(_pPix)   (dmxPixPrivPtr)(_pPix)->devPrivates[dmxPixPrivateIndex].ptr

Typedefs

typedef _dmxPixPriv dmxPixPrivRec
typedef _dmxPixPrivdmxPixPrivPtr

Functions

Bool dmxInitPixmap (ScreenPtr pScreen)
PixmapPtr dmxCreatePixmap (ScreenPtr pScreen, int width, int height, int depth)
Bool dmxDestroyPixmap (PixmapPtr pPixmap)
RegionPtr dmxBitmapToRegion (PixmapPtr pPixmap)
void dmxBECreatePixmap (PixmapPtr pPixmap)
Bool dmxBEFreePixmap (PixmapPtr pPixmap)

Variables

int dmxPixPrivateIndex
+ + + + + + + + + + + + + + + +

Data Structures

struct  _dmxPixPriv

Defines

#define DMX_GET_PIXMAP_PRIV(_pPix)   (dmxPixPrivPtr)dixLookupPrivate(&(_pPix)->devPrivates, dmxPixPrivateKey)

Typedefs

typedef struct _dmxPixPriv dmxPixPrivRec
typedef struct _dmxPixPrivdmxPixPrivPtr

Functions

Bool dmxInitPixmap (ScreenPtr pScreen)
PixmapPtr dmxCreatePixmap (ScreenPtr pScreen, int width, int height, int depth, unsigned usage_hint)
Bool dmxDestroyPixmap (PixmapPtr pPixmap)
RegionPtr dmxBitmapToRegion (PixmapPtr pPixmap)
void dmxBECreatePixmap (PixmapPtr pPixmap)
Bool dmxBEFreePixmap (PixmapPtr pPixmap)

Variables

DevPrivateKey dmxPixPrivateKey
-


Detailed Description

-Interface for pixmap support.
See also:
dmxpixmap.c
-

Define Documentation

-

- - - - -
- +

Detailed Description

+

Interface for pixmap support.

+
See also:
dmxpixmap.c
+

Define Documentation

+ +
+
+
- - - - - - + + + + + +
#define DMX_GET_PIXMAP_PRIV_pPix   )    (dmxPixPrivPtr)(_pPix)->devPrivates[dmxPixPrivateIndex].ptr + #define DMX_GET_PIXMAP_PRIV(_pPix  )    (dmxPixPrivPtr)dixLookupPrivate(&(_pPix)->devPrivates, dmxPixPrivateKey)
-
- - - - - -
-   - + +
+

Get pixmap private pointer.

-

-Get pixmap private pointer.

-


Typedef Documentation

-

- - - - -
- +

Referenced by dmxBECreatePixmap(), dmxBEFreePixmap(), dmxBERestorePixmap(), dmxBESavePixmap(), dmxBitmapToRegion(), dmxChangeGC(), dmxCreatePixmap(), dmxDestroyPixmap(), dmxDoChangeWindowAttributes(), dmxDoCreatePicture(), and dmxFindAlternatePixmap().

+ + + +

Typedef Documentation

+ +
+
+
- +
typedef struct _dmxPixPriv * dmxPixPrivPtr + typedef struct _dmxPixPriv * dmxPixPrivPtr
-
- - - - - -
-   - + +
-

-Pixmap private area.

-

- - - - -
- + + + +
+
+
- +
typedef struct _dmxPixPriv dmxPixPrivRec + typedef struct _dmxPixPriv dmxPixPrivRec
-
- - - - - -
-   - + +
+

Pixmap private area.

-

-Pixmap private area.

-


Function Documentation

-

- - - - -
- + + +

Function Documentation

+ +
+
+
- - - - - - + + + + + + -
void dmxBECreatePixmap PixmapPtr  pPixmap  ) void dmxBECreatePixmap (PixmapPtr  pPixmap ) 
-
- - - - - -
-   - + +
+

Create a pixmap on the back-end server.

-

-Create a pixmap on the back-end server.

-

- - - - -
- +

References _DMXScreenInfo::beDisplay, DMX_GET_PIXMAP_PRIV, dmxScreens, dmxSync(), _dmxPixPriv::pixmap, and _DMXScreenInfo::scrnWin.

+ +

Referenced by dmxAttachScreen(), dmxBECreateResources(), dmxBECreateWindowTree(), dmxBERestoreRenderPict(), and dmxCreatePixmap().

+ + + + +
+
+
- - - - - - + + + + + + -
Bool dmxBEFreePixmap PixmapPtr  pPixmap  ) Bool dmxBEFreePixmap (PixmapPtr  pPixmap ) 
-
- - - - - -
-   - + +
+

Destroy the pixmap on the back-end server.

-

-Destroy the pixmap on the back-end server.

-

- - - - -
- +

References _DMXScreenInfo::beDisplay, DMX_GET_PIXMAP_PRIV, dmxScreens, and _dmxPixPriv::pixmap.

+ +

Referenced by dmxBEDestroyResources(), dmxBEDestroyWindowTree(), dmxDestroyPixmap(), and dmxDetachScreen().

+ + + + +
+
+
- - - - - - + + + + + + -
RegionPtr dmxBitmapToRegion PixmapPtr  pPixmap  ) RegionPtr dmxBitmapToRegion (PixmapPtr  pPixmap ) 
-
- - - - - -
-   - + +
+

Create and return a region based on the pixmap pointed to by pPixmap.

-

-Create and return a region based on the pixmap pointed to by pPixmap.

-

- - - - -
- +

References _DMXScreenInfo::beDisplay, DMX_GET_PIXMAP_PRIV, dmxScreens, dmxSync(), and _dmxPixPriv::pixmap.

+ +

Referenced by dmxScreenInit().

+ + + + +
+
+
- - - - + + + + + - - - + + + - - - + + + + + + + + - - + + - - + + -
PixmapPtr dmxCreatePixmap ScreenPtr  pScreen, PixmapPtr dmxCreatePixmap (ScreenPtr  pScreen,
int  width, int  width,
int  height, int  height,
int  depth,
int  depthunsigned  usage_hint 
)
-
- - - - - -
-   - + +
+

Create a pixmap for pScreen with the specified width, height, and depth.

-

-Create a pixmap for pScreen with the specified width, height, and depth.

-

- - - - -
- +

References _DMXScreenInfo::beDisplay, _dmxPixPriv::detachedImage, DMX_GET_PIXMAP_PRIV, DMX_UNWRAP, DMX_WRAP, dmxBECreatePixmap(), dmxCreatePixmap(), dmxScreens, and _dmxPixPriv::pixmap.

+ +

Referenced by dmxCreatePixmap(), and dmxScreenInit().

+ + + + +
+
+
- - - - - - + + + + + + -
Bool dmxDestroyPixmap PixmapPtr  pPixmap  ) Bool dmxDestroyPixmap (PixmapPtr  pPixmap ) 
-
- - - - - -
-   - + +
+

Destroy the pixmap pointed to by pPixmap.

-

-Destroy the pixmap pointed to by pPixmap.

-

- - - - -
- +

References _DMXScreenInfo::beDisplay, _dmxPixPriv::detachedImage, DMX_GET_PIXMAP_PRIV, DMX_UNWRAP, DMX_WRAP, dmxBEFreePixmap(), dmxDestroyPixmap(), dmxScreens, and dmxSync().

+ +

Referenced by dmxDestroyPixmap(), and dmxScreenInit().

+ + + + +
+
+
- - - - - - + + + + + + -
Bool dmxInitPixmap ScreenPtr  pScreen  ) Bool dmxInitPixmap (ScreenPtr  pScreen ) 
-
- - - - - -
-   - + +
+

Initialize a private area in pScreen for pixmap information.

-

-Initialize a private area in pScreen for pixmap information.

-


Variable Documentation

-

- - - - -
- +

References dmxPixPrivateKey.

+ +

Referenced by dmxScreenInit().

+ + + +

Variable Documentation

+ +
+
+
- +
int dmxPixPrivateIndex + DevPrivateKey dmxPixPrivateKey
-
- - - - - -
-   - + +
+

Private index.

+
See also:
dmxpicmap.h
+
+dmxscrinit.c
+

Private index for Pixmaps

-

-Private index.

See also:
dmxpicmap.h

-dmxscrinit.c

-
+

Referenced by dmxInitPixmap().

+ + + +
-- cgit v1.2.3