Home
last modified time | relevance | path

Searched refs:__GLXdrawable (Results 1 – 14 of 14) sorted by relevance

/OK3568_Linux_fs/external/xserver/glx/
H A Dglxdrawable.h46 struct __GLXdrawable { struct
47 void (*destroy) (__GLXdrawable * private); argument
48 GLboolean(*swapBuffers) (ClientPtr client, __GLXdrawable *); argument
49 void (*copySubBuffer) (__GLXdrawable * drawable, argument
51 void (*waitX) (__GLXdrawable *); argument
52 void (*waitGL) (__GLXdrawable *); argument
78 __GLXdrawable **drawable, int *err); argument
H A Dglxcontext.h47 int buffer, __GLXdrawable * pixmap);
49 int buffer, __GLXdrawable * pixmap);
128 __GLXdrawable *drawPriv;
129 __GLXdrawable *readPriv;
H A Dglxserver.h64 typedef struct __GLXdrawable __GLXdrawable; typedef
104 __glXsendSwapEvent(__GLXdrawable *drawable, int type, CARD64 ust,
H A Dglxdri2.c86 __GLXdrawable base;
99 copy_box(__GLXdrawable * drawable, in copy_box()
124 __glXDRIdrawableDestroy(__GLXdrawable * drawable) in __glXDRIdrawableDestroy()
139 __glXDRIdrawableCopySubBuffer(__GLXdrawable * drawable, in __glXDRIdrawableCopySubBuffer()
150 __glXDRIdrawableWaitX(__GLXdrawable * drawable) in __glXDRIdrawableWaitX()
159 __glXDRIdrawableWaitGL(__GLXdrawable * drawable) in __glXDRIdrawableWaitGL()
171 __GLXdrawable *drawable = data; in __glXdriSwapEvent()
200 __glXDRIdrawableSwapBuffers(ClientPtr client, __GLXdrawable * drawable) in __glXDRIdrawableSwapBuffers()
224 __glXDRIdrawableSwapInterval(__GLXdrawable * drawable, int interval) in __glXDRIdrawableSwapInterval()
307 int buffer, __GLXdrawable * glxPixmap) in __glXDRIbindTexImage()
[all …]
H A Dglxdriswrast.c82 __GLXdrawable base;
91 __glXDRIdrawableDestroy(__GLXdrawable * drawable) in __glXDRIdrawableDestroy()
104 __glXDRIdrawableSwapBuffers(ClientPtr client, __GLXdrawable * drawable) in __glXDRIdrawableSwapBuffers()
115 __glXDRIdrawableCopySubBuffer(__GLXdrawable * basePrivate, in __glXDRIdrawableCopySubBuffer()
172 int buffer, __GLXdrawable * glxPixmap) in __glXDRIbindTexImage()
197 int buffer, __GLXdrawable * pixmap) in __glXDRIreleaseTexImage()
250 static __GLXdrawable *
H A Dglxutil.h38 extern GLboolean __glXDrawableInit(__GLXdrawable * drawable,
42 extern void __glXDrawableRelease(__GLXdrawable * drawable);
H A Dglxscreens.h130 __GLXdrawable *(*createDrawable) (ClientPtr client,
136 int (*swapInterval) (__GLXdrawable * drawable, int interval);
H A Dglxcmds.c159 __GLXdrawable ** drawable, int *err) in validGlxDrawable()
466 static __GLXdrawable *
471 __GLXdrawable *pGlxDraw; in __glXGetDrawable()
562 __GLXdrawable *drawPriv = NULL; in xorgGlxMakeCurrent()
563 __GLXdrawable *readPriv = NULL; in xorgGlxMakeCurrent()
1131 __glXDrawableInit(__GLXdrawable * drawable, in __glXDrawableInit()
1145 __glXDrawableRelease(__GLXdrawable * drawable) in __glXDrawableRelease()
1154 __GLXdrawable *pGlxDraw; in DoCreateGLXDrawable()
1212 __GLXdrawable *pGlxDraw; in determineTextureTarget()
1321 __GLXdrawable *pGlxDraw; in DoDestroyDrawable()
[all …]
H A Dglxext.c96 DrawableGone(__GLXdrawable * glxPriv, XID xid) in DrawableGone()
305 __GLXdrawable *draw = value; in GetGLXDrawableBytes()
/OK3568_Linux_fs/external/xserver/hw/xquartz/GL/
H A Dindirect.c73 static __GLXdrawable *
124 __GLXdrawable base;
415 __glXAquaDrawableSwapBuffers(ClientPtr client, __GLXdrawable *base) in __glXAquaDrawableSwapBuffers()
548 __glXAquaDrawableCopySubBuffer(__GLXdrawable *drawable,
556 __glXAquaDrawableDestroy(__GLXdrawable *base) in __glXAquaDrawableDestroy()
581 static __GLXdrawable *
/OK3568_Linux_fs/external/xserver/hw/xwin/glx/
H A Dindirect.c356 static __GLXdrawable *glxWinCreateDrawable(ClientPtr client,
413 glxWinScreenSwapInterval(__GLXdrawable * drawable, int interval) in glxWinScreenSwapInterval()
763 glxWinDrawableSwapBuffers(ClientPtr client, __GLXdrawable * base) in glxWinDrawableSwapBuffers()
797 glxWinDrawableCopySubBuffer(__GLXdrawable * drawable, in glxWinDrawableCopySubBuffer()
805 glxWinDrawableDestroy(__GLXdrawable * base) in glxWinDrawableDestroy()
839 static __GLXdrawable *
1052 int buffer, __GLXdrawable * pixmap) in glxWinBindTexImage()
1061 int buffer, __GLXdrawable * pixmap) in glxWinReleaseTexImage()
1369 __GLXdrawable *drawPriv; in glxWinContextMakeCurrent()
1370 __GLXdrawable *readPriv = NULL; in glxWinContextMakeCurrent()
H A Dindirect.h49 __GLXdrawable base;
H A Ddri_helpers.c44 DixReadAccess, (__GLXdrawable **)&pDrawable, &err)) { in glxWinQueryDrawable()
/OK3568_Linux_fs/external/xserver/
H A DChangeLog175518 Move __GLXdrawable lookup and creation into GetDrawableOrPixmap.
175521 getting the __GLXdrawable. This patch paves the way for GLXWindows