Lines Matching refs:dpy
127 #define XNVCTRLCheckExtension(dpy,i,val) \
128 XextCheckExtension (dpy, i, nvctrl_extension_name, val)
129 #define XNVCTRLSimpleCheckExtension(dpy,i) \
130 XextSimpleCheckExtension (dpy, i, nvctrl_extension_name)
154 static Bool XNVCTRLQueryVersion (Display *dpy, int *major, int *minor);
161 static void XNVCTRLCheckTargetData(Display *dpy, XExtDisplayInfo *info,
170 if (XNVCTRLQueryVersion(dpy, &major, &minor)) {
193 Display *dpy,
197 XExtDisplayInfo *info = find_display (dpy);
210 Display *dpy,
214 XExtDisplayInfo *info = find_display (dpy);
221 XNVCTRLCheckExtension (dpy, info, False);
223 LockDisplay (dpy);
227 if (!_XReply (dpy, (xReply *) &rep, 0, xTrue)) {
228 UnlockDisplay (dpy);
234 UnlockDisplay (dpy);
241 Display *dpy,
244 XExtDisplayInfo *info = find_display (dpy);
252 XNVCTRLCheckExtension (dpy, info, False);
254 LockDisplay (dpy);
259 if (!_XReply (dpy, (xReply *) &rep, 0, xTrue)) {
260 UnlockDisplay (dpy);
265 UnlockDisplay (dpy);
272 Display *dpy,
279 XExtDisplayInfo *info = find_display (dpy);
290 XNVCTRLCheckExtension (dpy, info, False);
291 XNVCTRLCheckTargetData(dpy, info, &target_type, &target_id);
293 LockDisplay (dpy);
301 if (!_XReply (dpy, (xReply *) &rep, 0, False)) {
302 UnlockDisplay (dpy);
311 _XEatData(dpy, length);
312 UnlockDisplay (dpy);
316 _XRead(dpy, (char *) *ptr, numbytes);
317 if (slop) _XEatData(dpy, 4-slop);
320 UnlockDisplay (dpy);
326 Display *dpy,
332 return XNVCTRLQueryTargetStringAttribute(dpy, NV_CTRL_TARGET_TYPE_X_SCREEN,
338 Bool VA_NVCTRLQueryDirectRenderingCapable( Display *dpy, int screen,
347 if (!XNVCTRLQueryExtension(dpy, &event_base, &error_base))
350 if (isCapable && XNVCTRLIsNvScreen(dpy, screen))
356 Bool VA_NVCTRLGetClientDriverName( Display *dpy, int screen,
370 if (!XNVCTRLQueryStringAttribute(dpy, screen, 0, NV_CTRL_STRING_NVIDIA_DRIVER_VERSION, &nvidia_driver_version))