123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303 |
- #ifndef DYLIBLOAD_WRAPPER_XRANDR
- #define DYLIBLOAD_WRAPPER_XRANDR
- // This file is generated. Do not edit!
- // see https://github.com/hpvb/dynload-wrapper for details
- // generated by generate-wrapper.py 0.3 on 2023-01-23 15:13:54
- // flags: generate-wrapper.py --include ./thirdparty/linuxbsd_headers/X11/extensions/Xrandr.h --sys-include "thirdparty/linuxbsd_headers/X11/extensions/Xrandr.h" --soname libXrandr.so.2 --init-name xrandr --output-header ./platform/linuxbsd/x11/dynwrappers/xrandr-so_wrap.h --output-implementation ./platform/linuxbsd/x11/dynwrappers/xrandr-so_wrap.c
- //
- // NOTE: Generated from Xrandr 1.5.2.
- // This has been handpatched to workaround some issues with the generator that
- // will be eventually fixed. In this case, non-existent symbols inherited from
- // libX11 and libXrender, but absent in libXrandr.so.2, were removed.
- #include <stdint.h>
- #define XRRQueryExtension XRRQueryExtension_dylibloader_orig_xrandr
- #define XRRQueryVersion XRRQueryVersion_dylibloader_orig_xrandr
- #define XRRGetScreenInfo XRRGetScreenInfo_dylibloader_orig_xrandr
- #define XRRFreeScreenConfigInfo XRRFreeScreenConfigInfo_dylibloader_orig_xrandr
- #define XRRSetScreenConfig XRRSetScreenConfig_dylibloader_orig_xrandr
- #define XRRSetScreenConfigAndRate XRRSetScreenConfigAndRate_dylibloader_orig_xrandr
- #define XRRConfigRotations XRRConfigRotations_dylibloader_orig_xrandr
- #define XRRConfigTimes XRRConfigTimes_dylibloader_orig_xrandr
- #define XRRConfigSizes XRRConfigSizes_dylibloader_orig_xrandr
- #define XRRConfigRates XRRConfigRates_dylibloader_orig_xrandr
- #define XRRConfigCurrentConfiguration XRRConfigCurrentConfiguration_dylibloader_orig_xrandr
- #define XRRConfigCurrentRate XRRConfigCurrentRate_dylibloader_orig_xrandr
- #define XRRRootToScreen XRRRootToScreen_dylibloader_orig_xrandr
- #define XRRSelectInput XRRSelectInput_dylibloader_orig_xrandr
- #define XRRRotations XRRRotations_dylibloader_orig_xrandr
- #define XRRSizes XRRSizes_dylibloader_orig_xrandr
- #define XRRRates XRRRates_dylibloader_orig_xrandr
- #define XRRTimes XRRTimes_dylibloader_orig_xrandr
- #define XRRGetScreenSizeRange XRRGetScreenSizeRange_dylibloader_orig_xrandr
- #define XRRSetScreenSize XRRSetScreenSize_dylibloader_orig_xrandr
- #define XRRGetScreenResources XRRGetScreenResources_dylibloader_orig_xrandr
- #define XRRFreeScreenResources XRRFreeScreenResources_dylibloader_orig_xrandr
- #define XRRGetOutputInfo XRRGetOutputInfo_dylibloader_orig_xrandr
- #define XRRFreeOutputInfo XRRFreeOutputInfo_dylibloader_orig_xrandr
- #define XRRListOutputProperties XRRListOutputProperties_dylibloader_orig_xrandr
- #define XRRQueryOutputProperty XRRQueryOutputProperty_dylibloader_orig_xrandr
- #define XRRConfigureOutputProperty XRRConfigureOutputProperty_dylibloader_orig_xrandr
- #define XRRChangeOutputProperty XRRChangeOutputProperty_dylibloader_orig_xrandr
- #define XRRDeleteOutputProperty XRRDeleteOutputProperty_dylibloader_orig_xrandr
- #define XRRGetOutputProperty XRRGetOutputProperty_dylibloader_orig_xrandr
- #define XRRAllocModeInfo XRRAllocModeInfo_dylibloader_orig_xrandr
- #define XRRCreateMode XRRCreateMode_dylibloader_orig_xrandr
- #define XRRDestroyMode XRRDestroyMode_dylibloader_orig_xrandr
- #define XRRAddOutputMode XRRAddOutputMode_dylibloader_orig_xrandr
- #define XRRDeleteOutputMode XRRDeleteOutputMode_dylibloader_orig_xrandr
- #define XRRFreeModeInfo XRRFreeModeInfo_dylibloader_orig_xrandr
- #define XRRGetCrtcInfo XRRGetCrtcInfo_dylibloader_orig_xrandr
- #define XRRFreeCrtcInfo XRRFreeCrtcInfo_dylibloader_orig_xrandr
- #define XRRSetCrtcConfig XRRSetCrtcConfig_dylibloader_orig_xrandr
- #define XRRGetCrtcGammaSize XRRGetCrtcGammaSize_dylibloader_orig_xrandr
- #define XRRGetCrtcGamma XRRGetCrtcGamma_dylibloader_orig_xrandr
- #define XRRAllocGamma XRRAllocGamma_dylibloader_orig_xrandr
- #define XRRSetCrtcGamma XRRSetCrtcGamma_dylibloader_orig_xrandr
- #define XRRFreeGamma XRRFreeGamma_dylibloader_orig_xrandr
- #define XRRGetScreenResourcesCurrent XRRGetScreenResourcesCurrent_dylibloader_orig_xrandr
- #define XRRSetCrtcTransform XRRSetCrtcTransform_dylibloader_orig_xrandr
- #define XRRGetCrtcTransform XRRGetCrtcTransform_dylibloader_orig_xrandr
- #define XRRUpdateConfiguration XRRUpdateConfiguration_dylibloader_orig_xrandr
- #define XRRGetPanning XRRGetPanning_dylibloader_orig_xrandr
- #define XRRFreePanning XRRFreePanning_dylibloader_orig_xrandr
- #define XRRSetPanning XRRSetPanning_dylibloader_orig_xrandr
- #define XRRSetOutputPrimary XRRSetOutputPrimary_dylibloader_orig_xrandr
- #define XRRGetOutputPrimary XRRGetOutputPrimary_dylibloader_orig_xrandr
- #define XRRGetProviderResources XRRGetProviderResources_dylibloader_orig_xrandr
- #define XRRFreeProviderResources XRRFreeProviderResources_dylibloader_orig_xrandr
- #define XRRGetProviderInfo XRRGetProviderInfo_dylibloader_orig_xrandr
- #define XRRFreeProviderInfo XRRFreeProviderInfo_dylibloader_orig_xrandr
- #define XRRSetProviderOutputSource XRRSetProviderOutputSource_dylibloader_orig_xrandr
- #define XRRSetProviderOffloadSink XRRSetProviderOffloadSink_dylibloader_orig_xrandr
- #define XRRListProviderProperties XRRListProviderProperties_dylibloader_orig_xrandr
- #define XRRQueryProviderProperty XRRQueryProviderProperty_dylibloader_orig_xrandr
- #define XRRConfigureProviderProperty XRRConfigureProviderProperty_dylibloader_orig_xrandr
- #define XRRChangeProviderProperty XRRChangeProviderProperty_dylibloader_orig_xrandr
- #define XRRDeleteProviderProperty XRRDeleteProviderProperty_dylibloader_orig_xrandr
- #define XRRGetProviderProperty XRRGetProviderProperty_dylibloader_orig_xrandr
- #define XRRAllocateMonitor XRRAllocateMonitor_dylibloader_orig_xrandr
- #define XRRGetMonitors XRRGetMonitors_dylibloader_orig_xrandr
- #define XRRSetMonitor XRRSetMonitor_dylibloader_orig_xrandr
- #define XRRDeleteMonitor XRRDeleteMonitor_dylibloader_orig_xrandr
- #define XRRFreeMonitors XRRFreeMonitors_dylibloader_orig_xrandr
- #include "thirdparty/linuxbsd_headers/X11/extensions/Xrandr.h"
- #undef XRRQueryExtension
- #undef XRRQueryVersion
- #undef XRRGetScreenInfo
- #undef XRRFreeScreenConfigInfo
- #undef XRRSetScreenConfig
- #undef XRRSetScreenConfigAndRate
- #undef XRRConfigRotations
- #undef XRRConfigTimes
- #undef XRRConfigSizes
- #undef XRRConfigRates
- #undef XRRConfigCurrentConfiguration
- #undef XRRConfigCurrentRate
- #undef XRRRootToScreen
- #undef XRRSelectInput
- #undef XRRRotations
- #undef XRRSizes
- #undef XRRRates
- #undef XRRTimes
- #undef XRRGetScreenSizeRange
- #undef XRRSetScreenSize
- #undef XRRGetScreenResources
- #undef XRRFreeScreenResources
- #undef XRRGetOutputInfo
- #undef XRRFreeOutputInfo
- #undef XRRListOutputProperties
- #undef XRRQueryOutputProperty
- #undef XRRConfigureOutputProperty
- #undef XRRChangeOutputProperty
- #undef XRRDeleteOutputProperty
- #undef XRRGetOutputProperty
- #undef XRRAllocModeInfo
- #undef XRRCreateMode
- #undef XRRDestroyMode
- #undef XRRAddOutputMode
- #undef XRRDeleteOutputMode
- #undef XRRFreeModeInfo
- #undef XRRGetCrtcInfo
- #undef XRRFreeCrtcInfo
- #undef XRRSetCrtcConfig
- #undef XRRGetCrtcGammaSize
- #undef XRRGetCrtcGamma
- #undef XRRAllocGamma
- #undef XRRSetCrtcGamma
- #undef XRRFreeGamma
- #undef XRRGetScreenResourcesCurrent
- #undef XRRSetCrtcTransform
- #undef XRRGetCrtcTransform
- #undef XRRUpdateConfiguration
- #undef XRRGetPanning
- #undef XRRFreePanning
- #undef XRRSetPanning
- #undef XRRSetOutputPrimary
- #undef XRRGetOutputPrimary
- #undef XRRGetProviderResources
- #undef XRRFreeProviderResources
- #undef XRRGetProviderInfo
- #undef XRRFreeProviderInfo
- #undef XRRSetProviderOutputSource
- #undef XRRSetProviderOffloadSink
- #undef XRRListProviderProperties
- #undef XRRQueryProviderProperty
- #undef XRRConfigureProviderProperty
- #undef XRRChangeProviderProperty
- #undef XRRDeleteProviderProperty
- #undef XRRGetProviderProperty
- #undef XRRAllocateMonitor
- #undef XRRGetMonitors
- #undef XRRSetMonitor
- #undef XRRDeleteMonitor
- #undef XRRFreeMonitors
- #ifdef __cplusplus
- extern "C" {
- #endif
- #define XRRQueryExtension XRRQueryExtension_dylibloader_wrapper_xrandr
- #define XRRQueryVersion XRRQueryVersion_dylibloader_wrapper_xrandr
- #define XRRGetScreenInfo XRRGetScreenInfo_dylibloader_wrapper_xrandr
- #define XRRFreeScreenConfigInfo XRRFreeScreenConfigInfo_dylibloader_wrapper_xrandr
- #define XRRSetScreenConfig XRRSetScreenConfig_dylibloader_wrapper_xrandr
- #define XRRSetScreenConfigAndRate XRRSetScreenConfigAndRate_dylibloader_wrapper_xrandr
- #define XRRConfigRotations XRRConfigRotations_dylibloader_wrapper_xrandr
- #define XRRConfigTimes XRRConfigTimes_dylibloader_wrapper_xrandr
- #define XRRConfigSizes XRRConfigSizes_dylibloader_wrapper_xrandr
- #define XRRConfigRates XRRConfigRates_dylibloader_wrapper_xrandr
- #define XRRConfigCurrentConfiguration XRRConfigCurrentConfiguration_dylibloader_wrapper_xrandr
- #define XRRConfigCurrentRate XRRConfigCurrentRate_dylibloader_wrapper_xrandr
- #define XRRRootToScreen XRRRootToScreen_dylibloader_wrapper_xrandr
- #define XRRSelectInput XRRSelectInput_dylibloader_wrapper_xrandr
- #define XRRRotations XRRRotations_dylibloader_wrapper_xrandr
- #define XRRSizes XRRSizes_dylibloader_wrapper_xrandr
- #define XRRRates XRRRates_dylibloader_wrapper_xrandr
- #define XRRTimes XRRTimes_dylibloader_wrapper_xrandr
- #define XRRGetScreenSizeRange XRRGetScreenSizeRange_dylibloader_wrapper_xrandr
- #define XRRSetScreenSize XRRSetScreenSize_dylibloader_wrapper_xrandr
- #define XRRGetScreenResources XRRGetScreenResources_dylibloader_wrapper_xrandr
- #define XRRFreeScreenResources XRRFreeScreenResources_dylibloader_wrapper_xrandr
- #define XRRGetOutputInfo XRRGetOutputInfo_dylibloader_wrapper_xrandr
- #define XRRFreeOutputInfo XRRFreeOutputInfo_dylibloader_wrapper_xrandr
- #define XRRListOutputProperties XRRListOutputProperties_dylibloader_wrapper_xrandr
- #define XRRQueryOutputProperty XRRQueryOutputProperty_dylibloader_wrapper_xrandr
- #define XRRConfigureOutputProperty XRRConfigureOutputProperty_dylibloader_wrapper_xrandr
- #define XRRChangeOutputProperty XRRChangeOutputProperty_dylibloader_wrapper_xrandr
- #define XRRDeleteOutputProperty XRRDeleteOutputProperty_dylibloader_wrapper_xrandr
- #define XRRGetOutputProperty XRRGetOutputProperty_dylibloader_wrapper_xrandr
- #define XRRAllocModeInfo XRRAllocModeInfo_dylibloader_wrapper_xrandr
- #define XRRCreateMode XRRCreateMode_dylibloader_wrapper_xrandr
- #define XRRDestroyMode XRRDestroyMode_dylibloader_wrapper_xrandr
- #define XRRAddOutputMode XRRAddOutputMode_dylibloader_wrapper_xrandr
- #define XRRDeleteOutputMode XRRDeleteOutputMode_dylibloader_wrapper_xrandr
- #define XRRFreeModeInfo XRRFreeModeInfo_dylibloader_wrapper_xrandr
- #define XRRGetCrtcInfo XRRGetCrtcInfo_dylibloader_wrapper_xrandr
- #define XRRFreeCrtcInfo XRRFreeCrtcInfo_dylibloader_wrapper_xrandr
- #define XRRSetCrtcConfig XRRSetCrtcConfig_dylibloader_wrapper_xrandr
- #define XRRGetCrtcGammaSize XRRGetCrtcGammaSize_dylibloader_wrapper_xrandr
- #define XRRGetCrtcGamma XRRGetCrtcGamma_dylibloader_wrapper_xrandr
- #define XRRAllocGamma XRRAllocGamma_dylibloader_wrapper_xrandr
- #define XRRSetCrtcGamma XRRSetCrtcGamma_dylibloader_wrapper_xrandr
- #define XRRFreeGamma XRRFreeGamma_dylibloader_wrapper_xrandr
- #define XRRGetScreenResourcesCurrent XRRGetScreenResourcesCurrent_dylibloader_wrapper_xrandr
- #define XRRSetCrtcTransform XRRSetCrtcTransform_dylibloader_wrapper_xrandr
- #define XRRGetCrtcTransform XRRGetCrtcTransform_dylibloader_wrapper_xrandr
- #define XRRUpdateConfiguration XRRUpdateConfiguration_dylibloader_wrapper_xrandr
- #define XRRGetPanning XRRGetPanning_dylibloader_wrapper_xrandr
- #define XRRFreePanning XRRFreePanning_dylibloader_wrapper_xrandr
- #define XRRSetPanning XRRSetPanning_dylibloader_wrapper_xrandr
- #define XRRSetOutputPrimary XRRSetOutputPrimary_dylibloader_wrapper_xrandr
- #define XRRGetOutputPrimary XRRGetOutputPrimary_dylibloader_wrapper_xrandr
- #define XRRGetProviderResources XRRGetProviderResources_dylibloader_wrapper_xrandr
- #define XRRFreeProviderResources XRRFreeProviderResources_dylibloader_wrapper_xrandr
- #define XRRGetProviderInfo XRRGetProviderInfo_dylibloader_wrapper_xrandr
- #define XRRFreeProviderInfo XRRFreeProviderInfo_dylibloader_wrapper_xrandr
- #define XRRSetProviderOutputSource XRRSetProviderOutputSource_dylibloader_wrapper_xrandr
- #define XRRSetProviderOffloadSink XRRSetProviderOffloadSink_dylibloader_wrapper_xrandr
- #define XRRListProviderProperties XRRListProviderProperties_dylibloader_wrapper_xrandr
- #define XRRQueryProviderProperty XRRQueryProviderProperty_dylibloader_wrapper_xrandr
- #define XRRConfigureProviderProperty XRRConfigureProviderProperty_dylibloader_wrapper_xrandr
- #define XRRChangeProviderProperty XRRChangeProviderProperty_dylibloader_wrapper_xrandr
- #define XRRDeleteProviderProperty XRRDeleteProviderProperty_dylibloader_wrapper_xrandr
- #define XRRGetProviderProperty XRRGetProviderProperty_dylibloader_wrapper_xrandr
- #define XRRAllocateMonitor XRRAllocateMonitor_dylibloader_wrapper_xrandr
- #define XRRGetMonitors XRRGetMonitors_dylibloader_wrapper_xrandr
- #define XRRSetMonitor XRRSetMonitor_dylibloader_wrapper_xrandr
- #define XRRDeleteMonitor XRRDeleteMonitor_dylibloader_wrapper_xrandr
- #define XRRFreeMonitors XRRFreeMonitors_dylibloader_wrapper_xrandr
- extern int (*XRRQueryExtension_dylibloader_wrapper_xrandr)( Display*, int*, int*);
- extern int (*XRRQueryVersion_dylibloader_wrapper_xrandr)( Display*, int*, int*);
- extern XRRScreenConfiguration* (*XRRGetScreenInfo_dylibloader_wrapper_xrandr)( Display*, Window);
- extern void (*XRRFreeScreenConfigInfo_dylibloader_wrapper_xrandr)( XRRScreenConfiguration*);
- extern int (*XRRSetScreenConfig_dylibloader_wrapper_xrandr)( Display*, XRRScreenConfiguration*, Drawable, int, Rotation, Time);
- extern int (*XRRSetScreenConfigAndRate_dylibloader_wrapper_xrandr)( Display*, XRRScreenConfiguration*, Drawable, int, Rotation, short, Time);
- extern Rotation (*XRRConfigRotations_dylibloader_wrapper_xrandr)( XRRScreenConfiguration*, Rotation*);
- extern Time (*XRRConfigTimes_dylibloader_wrapper_xrandr)( XRRScreenConfiguration*, Time*);
- extern XRRScreenSize* (*XRRConfigSizes_dylibloader_wrapper_xrandr)( XRRScreenConfiguration*, int*);
- extern short* (*XRRConfigRates_dylibloader_wrapper_xrandr)( XRRScreenConfiguration*, int, int*);
- extern SizeID (*XRRConfigCurrentConfiguration_dylibloader_wrapper_xrandr)( XRRScreenConfiguration*, Rotation*);
- extern short (*XRRConfigCurrentRate_dylibloader_wrapper_xrandr)( XRRScreenConfiguration*);
- extern int (*XRRRootToScreen_dylibloader_wrapper_xrandr)( Display*, Window);
- extern void (*XRRSelectInput_dylibloader_wrapper_xrandr)( Display*, Window, int);
- extern Rotation (*XRRRotations_dylibloader_wrapper_xrandr)( Display*, int, Rotation*);
- extern XRRScreenSize* (*XRRSizes_dylibloader_wrapper_xrandr)( Display*, int, int*);
- extern short* (*XRRRates_dylibloader_wrapper_xrandr)( Display*, int, int, int*);
- extern Time (*XRRTimes_dylibloader_wrapper_xrandr)( Display*, int, Time*);
- extern int (*XRRGetScreenSizeRange_dylibloader_wrapper_xrandr)( Display*, Window, int*, int*, int*, int*);
- extern void (*XRRSetScreenSize_dylibloader_wrapper_xrandr)( Display*, Window, int, int, int, int);
- extern XRRScreenResources* (*XRRGetScreenResources_dylibloader_wrapper_xrandr)( Display*, Window);
- extern void (*XRRFreeScreenResources_dylibloader_wrapper_xrandr)( XRRScreenResources*);
- extern XRROutputInfo* (*XRRGetOutputInfo_dylibloader_wrapper_xrandr)( Display*, XRRScreenResources*, RROutput);
- extern void (*XRRFreeOutputInfo_dylibloader_wrapper_xrandr)( XRROutputInfo*);
- extern Atom* (*XRRListOutputProperties_dylibloader_wrapper_xrandr)( Display*, RROutput, int*);
- extern XRRPropertyInfo* (*XRRQueryOutputProperty_dylibloader_wrapper_xrandr)( Display*, RROutput, Atom);
- extern void (*XRRConfigureOutputProperty_dylibloader_wrapper_xrandr)( Display*, RROutput, Atom, int, int, int, long*);
- extern void (*XRRChangeOutputProperty_dylibloader_wrapper_xrandr)( Display*, RROutput, Atom, Atom, int, int,const unsigned char*, int);
- extern void (*XRRDeleteOutputProperty_dylibloader_wrapper_xrandr)( Display*, RROutput, Atom);
- extern int (*XRRGetOutputProperty_dylibloader_wrapper_xrandr)( Display*, RROutput, Atom, long, long, int, int, Atom, Atom*, int*, unsigned long*, unsigned long*, unsigned char**);
- extern XRRModeInfo* (*XRRAllocModeInfo_dylibloader_wrapper_xrandr)(const char*, int);
- extern RRMode (*XRRCreateMode_dylibloader_wrapper_xrandr)( Display*, Window, XRRModeInfo*);
- extern void (*XRRDestroyMode_dylibloader_wrapper_xrandr)( Display*, RRMode);
- extern void (*XRRAddOutputMode_dylibloader_wrapper_xrandr)( Display*, RROutput, RRMode);
- extern void (*XRRDeleteOutputMode_dylibloader_wrapper_xrandr)( Display*, RROutput, RRMode);
- extern void (*XRRFreeModeInfo_dylibloader_wrapper_xrandr)( XRRModeInfo*);
- extern XRRCrtcInfo* (*XRRGetCrtcInfo_dylibloader_wrapper_xrandr)( Display*, XRRScreenResources*, RRCrtc);
- extern void (*XRRFreeCrtcInfo_dylibloader_wrapper_xrandr)( XRRCrtcInfo*);
- extern int (*XRRSetCrtcConfig_dylibloader_wrapper_xrandr)( Display*, XRRScreenResources*, RRCrtc, Time, int, int, RRMode, Rotation, RROutput*, int);
- extern int (*XRRGetCrtcGammaSize_dylibloader_wrapper_xrandr)( Display*, RRCrtc);
- extern XRRCrtcGamma* (*XRRGetCrtcGamma_dylibloader_wrapper_xrandr)( Display*, RRCrtc);
- extern XRRCrtcGamma* (*XRRAllocGamma_dylibloader_wrapper_xrandr)( int);
- extern void (*XRRSetCrtcGamma_dylibloader_wrapper_xrandr)( Display*, RRCrtc, XRRCrtcGamma*);
- extern void (*XRRFreeGamma_dylibloader_wrapper_xrandr)( XRRCrtcGamma*);
- extern XRRScreenResources* (*XRRGetScreenResourcesCurrent_dylibloader_wrapper_xrandr)( Display*, Window);
- extern void (*XRRSetCrtcTransform_dylibloader_wrapper_xrandr)( Display*, RRCrtc, XTransform*,const char*, XFixed*, int);
- extern int (*XRRGetCrtcTransform_dylibloader_wrapper_xrandr)( Display*, RRCrtc, XRRCrtcTransformAttributes**);
- extern int (*XRRUpdateConfiguration_dylibloader_wrapper_xrandr)( XEvent*);
- extern XRRPanning* (*XRRGetPanning_dylibloader_wrapper_xrandr)( Display*, XRRScreenResources*, RRCrtc);
- extern void (*XRRFreePanning_dylibloader_wrapper_xrandr)( XRRPanning*);
- extern int (*XRRSetPanning_dylibloader_wrapper_xrandr)( Display*, XRRScreenResources*, RRCrtc, XRRPanning*);
- extern void (*XRRSetOutputPrimary_dylibloader_wrapper_xrandr)( Display*, Window, RROutput);
- extern RROutput (*XRRGetOutputPrimary_dylibloader_wrapper_xrandr)( Display*, Window);
- extern XRRProviderResources* (*XRRGetProviderResources_dylibloader_wrapper_xrandr)( Display*, Window);
- extern void (*XRRFreeProviderResources_dylibloader_wrapper_xrandr)( XRRProviderResources*);
- extern XRRProviderInfo* (*XRRGetProviderInfo_dylibloader_wrapper_xrandr)( Display*, XRRScreenResources*, RRProvider);
- extern void (*XRRFreeProviderInfo_dylibloader_wrapper_xrandr)( XRRProviderInfo*);
- extern int (*XRRSetProviderOutputSource_dylibloader_wrapper_xrandr)( Display*, XID, XID);
- extern int (*XRRSetProviderOffloadSink_dylibloader_wrapper_xrandr)( Display*, XID, XID);
- extern Atom* (*XRRListProviderProperties_dylibloader_wrapper_xrandr)( Display*, RRProvider, int*);
- extern XRRPropertyInfo* (*XRRQueryProviderProperty_dylibloader_wrapper_xrandr)( Display*, RRProvider, Atom);
- extern void (*XRRConfigureProviderProperty_dylibloader_wrapper_xrandr)( Display*, RRProvider, Atom, int, int, int, long*);
- extern void (*XRRChangeProviderProperty_dylibloader_wrapper_xrandr)( Display*, RRProvider, Atom, Atom, int, int,const unsigned char*, int);
- extern void (*XRRDeleteProviderProperty_dylibloader_wrapper_xrandr)( Display*, RRProvider, Atom);
- extern int (*XRRGetProviderProperty_dylibloader_wrapper_xrandr)( Display*, RRProvider, Atom, long, long, int, int, Atom, Atom*, int*, unsigned long*, unsigned long*, unsigned char**);
- extern XRRMonitorInfo* (*XRRAllocateMonitor_dylibloader_wrapper_xrandr)( Display*, int);
- extern XRRMonitorInfo* (*XRRGetMonitors_dylibloader_wrapper_xrandr)( Display*, Window, int, int*);
- extern void (*XRRSetMonitor_dylibloader_wrapper_xrandr)( Display*, Window, XRRMonitorInfo*);
- extern void (*XRRDeleteMonitor_dylibloader_wrapper_xrandr)( Display*, Window, Atom);
- extern void (*XRRFreeMonitors_dylibloader_wrapper_xrandr)( XRRMonitorInfo*);
- int initialize_xrandr(int verbose);
- #ifdef __cplusplus
- }
- #endif
- #endif
|