Lines Matching refs:xW

181 static XvMCWrapper xW;
254 xW.preInitialised = 0;
255 xW.initialised = 0;
271 XW_RSYM(xW, handle2, handleZ, XvMCQueryExtension, 1);
272 XW_RSYM(xW, handle2, handleZ, XvMCQueryVersion, 1);
273 xW.preInitialised = 1;
287 xW.initialised = 0;
297 xW.XvMCGetDRInfo = (XvMCGetDRInfoP)
304 if (0 == xW.XvMCGetDRInfo(dpy, port, &clientName, &busID, &major,
342 xW.initialised = 0;
343 xW.vldextension = 0;
387 XW_RSYM(xW, handle, handle2, XvMCListSurfaceTypes,);
388 XW_RSYM(xW, handle, handle2, XvMCCreateContext,);
389 XW_RSYM(xW, handle, handle2, XvMCDestroyContext,);
390 XW_RSYM(xW, handle, handle2, XvMCCreateSurface,);
391 XW_RSYM(xW, handle, handle2, XvMCDestroySurface,);
392 XW_RSYM(xW, handle, handle2, XvMCListSubpictureTypes,);
393 XW_RSYM(xW, handle, handle2, XvMCHideSurface,);
394 XW_RSYM(xW, handle, handle2, XvMCCreateSubpicture,);
395 XW_RSYM(xW, handle, handle2, XvMCClearSubpicture,);
396 XW_RSYM(xW, handle, handle2, XvMCCompositeSubpicture,);
397 XW_RSYM(xW, handle, handle2, XvMCDestroySubpicture,);
398 XW_RSYM(xW, handle, handle2, XvMCSetSubpicturePalette,);
399 XW_RSYM(xW, handle, handle2, XvMCBlendSubpicture,);
400 XW_RSYM(xW, handle, handle2, XvMCBlendSubpicture2,);
401 XW_RSYM(xW, handle, handle2, XvMCPutSurface,);
402 XW_RSYM(xW, handle, handle2, XvMCSyncSurface,);
403 XW_RSYM(xW, handle, handle2, XvMCFlushSurface,);
404 XW_RSYM(xW, handle, handle2, XvMCGetSurfaceStatus,);
405 XW_RSYM(xW, handle, handle2, XvMCRenderSurface,);
406 XW_RSYM(xW, handle, handle2, XvMCSyncSubpicture,);
407 XW_RSYM(xW, handle, handle2, XvMCFlushSubpicture,);
408 XW_RSYM(xW, handle, handle2, XvMCGetSubpictureStatus,);
409 XW_RSYM(xW, handle, handle2, XvMCCreateBlocks,);
410 XW_RSYM(xW, handle, handle2, XvMCDestroyBlocks,);
411 XW_RSYM(xW, handle, handle2, XvMCCreateMacroBlocks,);
412 XW_RSYM(xW, handle, handle2, XvMCDestroyMacroBlocks,);
413 XW_RSYM(xW, handle, handle2, XvMCQueryAttributes,);
414 XW_RSYM(xW, handle, handle2, XvMCSetAttribute,);
415 XW_RSYM(xW, handle, handle2, XvMCGetAttribute,);
416 xW.initialised = 1;
417 XW_RSYM2(xW, handle, handle2, XvMCBeginSurface);
418 XW_RSYM(xW, handle, handle2, XvMCLoadQMatrix,);
419 XW_RSYM(xW, handle, handle2, XvMCPutSlice,);
420 XW_RSYM(xW, handle, handle2, XvMCPutSlice2,);
421 xW.vldextension = 1;
429 if (!xW.preInitialised)
431 return (*xW.XvMCQueryExtension) (display, eventBase, errBase);
439 if (!xW.preInitialised)
441 return (*xW.XvMCQueryVersion) (display, major_versionp, minor_versionp);
449 if (!xW.initialised)
451 return (*xW.XvMCListSurfaceTypes) (dpy, port, num);
465 if (!xW.initialised)
467 return (*xW.XvMCCreateContext) (display, port, surface_type_id,
474 if (!xW.initialised)
476 return (*xW.XvMCDestroyContext) (display, context);
484 if (!xW.initialised)
486 return (*xW.XvMCCreateSurface) (display, context, surface);
492 if (!xW.initialised)
494 return (*xW.XvMCDestroySurface) (display, surface);
503 if (!xW.initialised)
505 return (*xW.XvMCListSubpictureTypes) (display, port, surface_type_id,
523 if (!xW.initialised)
525 return (*xW.XvMCPutSurface) (display, surface, draw, srcx, srcy, srcw, srch,
532 if (!xW.initialised)
534 return (*xW.XvMCHideSurface) (display, surface);
545 if (!xW.initialised)
547 return (*xW.XvMCCreateSubpicture) (display, context, subpicture, width,
560 if (!xW.initialised)
562 return (*xW.XvMCClearSubpicture) (display, subpicture, x, y, width, height,
577 if (!xW.initialised)
579 return (*xW.XvMCCompositeSubpicture) (display, subpicture, image, srcx,
586 if (!xW.initialised)
588 return (*xW.XvMCDestroySubpicture) (display, subpicture);
596 if (!xW.initialised)
598 return (*xW.XvMCSetSubpicturePalette) (display, subpicture, palette);
614 if (!xW.initialised)
616 return (*xW.XvMCBlendSubpicture) (display, target_surface, subpicture,
635 if (!xW.initialised)
637 return (*xW.XvMCBlendSubpicture2) (display, source_surface, target_surface,
645 if (!xW.initialised)
647 return (*xW.XvMCSyncSurface) (display, surface);
653 if (!xW.initialised)
655 return (*xW.XvMCFlushSurface) (display, surface);
661 if (!xW.initialised)
663 return (*xW.XvMCGetSurfaceStatus) (display, surface, stat);
679 if (!xW.initialised)
681 return (*xW.XvMCRenderSurface) (display, context, picture_structure,
690 if (!xW.initialised)
692 return (*xW.XvMCSyncSubpicture) (display, subpicture);
698 if (!xW.initialised)
700 return (*xW.XvMCFlushSubpicture) (display, subpicture);
706 if (!xW.initialised)
708 return (*xW.XvMCGetSubpictureStatus) (display, subpic, stat);
717 if (!xW.initialised)
719 return (*xW.XvMCCreateBlocks) (display, context, num_blocks, block);
725 if (!xW.initialised)
727 return (*xW.XvMCDestroyBlocks) (display, block);
736 if (!xW.initialised)
738 return (*xW.XvMCCreateMacroBlocks) (display, context, num_blocks, blocks);
745 if (!xW.initialised)
747 return (*xW.XvMCDestroyMacroBlocks) (display, block);
755 if (!xW.initialised)
757 return (*xW.XvMCQueryAttributes) (display, context, number);
766 if (!xW.initialised)
768 return (*xW.XvMCSetAttribute) (display, context, attribute, value);
777 if (!xW.initialised)
779 return (*xW.XvMCGetAttribute) (display, context, attribute, value);
790 if (!xW.vldextension)
792 return (*xW.XvMCBeginSurface) (display, context, target_surface,
800 if (!xW.vldextension)
802 return (*xW.XvMCLoadQMatrix) (display, context, qmx);
808 if (!xW.vldextension)
810 return (*xW.XvMCPutSlice) (display, context, slice, nBytes);
817 if (!xW.vldextension)
819 return (*xW.XvMCPutSlice2) (display, context, slice, nBytes, sliceCode);