Lines Matching refs:ScreenPtr
120 Bool (*CreateContext) (ScreenPtr pScreen,
124 void (*DestroyContext) (ScreenPtr pScreen,
126 void (*SwapContext) (ScreenPtr pScreen,
135 void (*TransitionTo3d) (ScreenPtr pScreen);
136 void (*TransitionTo2d) (ScreenPtr pScreen);
139 Bool (*OpenFullScreen) (ScreenPtr pScreen);
140 Bool (*CloseFullScreen) (ScreenPtr pScreen);
167 void (*TransitionSingleToMulti3D) (ScreenPtr pScreen);
168 void (*TransitionMultiToSingle3D) (ScreenPtr pScreen);
171 void (*ClipNotify) (ScreenPtr pScreen, WindowPtr *ppWin, int num);
193 extern _X_EXPORT Bool DRIScreenInit(ScreenPtr pScreen,
196 extern _X_EXPORT void DRICloseScreen(ScreenPtr pScreen);
202 extern _X_EXPORT Bool DRIQueryDirectRenderingCapable(ScreenPtr pScreen,
205 extern _X_EXPORT Bool DRIOpenConnection(ScreenPtr pScreen,
209 extern _X_EXPORT Bool DRIAuthConnection(ScreenPtr pScreen, drm_magic_t magic);
211 extern _X_EXPORT Bool DRICloseConnection(ScreenPtr pScreen);
213 extern _X_EXPORT Bool DRIGetClientDriverName(ScreenPtr pScreen,
219 extern _X_EXPORT Bool DRICreateContext(ScreenPtr pScreen,
223 extern _X_EXPORT Bool DRIDestroyContext(ScreenPtr pScreen, XID context);
227 extern _X_EXPORT Bool DRICreateDrawable(ScreenPtr pScreen,
232 extern _X_EXPORT Bool DRIDestroyDrawable(ScreenPtr pScreen,
238 extern _X_EXPORT Bool DRIGetDrawableInfo(ScreenPtr pScreen,
253 extern _X_EXPORT Bool DRIGetDeviceInfo(ScreenPtr pScreen,
264 extern _X_EXPORT Bool DRIFinishScreenInit(ScreenPtr pScreen);
270 extern _X_EXPORT void DRIDoWakeupHandler(ScreenPtr pScreen, int result);
272 extern _X_EXPORT void DRIDoBlockHandler(ScreenPtr pScreen, void *timeout);
289 extern _X_EXPORT void DRIPrintDrawableLock(ScreenPtr pScreen, char *msg);
291 extern _X_EXPORT void DRILock(ScreenPtr pScreen, int flags);
293 extern _X_EXPORT void DRIUnlock(ScreenPtr pScreen);
295 extern _X_EXPORT DRIWrappedFuncsRec *DRIGetWrappedFuncs(ScreenPtr pScreen);
297 extern _X_EXPORT void *DRIGetSAREAPrivate(ScreenPtr pScreen);
299 extern _X_EXPORT unsigned int DRIGetDrawableStamp(ScreenPtr pScreen,
302 extern _X_EXPORT DRIContextPrivPtr DRICreateContextPriv(ScreenPtr pScreen,
307 extern _X_EXPORT DRIContextPrivPtr DRICreateContextPrivFromHandle(ScreenPtr
316 extern _X_EXPORT drm_context_t DRIGetContext(ScreenPtr pScreen);
323 extern _X_EXPORT void DRIMoveBuffersHelper(ScreenPtr pScreen,
334 extern _X_EXPORT void DRIGetTexOffsetFuncs(ScreenPtr pScreen,