Path: blob/master/platform/linuxbsd/x11/dynwrappers/xrender-so_wrap.h
10279 views
#ifndef DYLIBLOAD_WRAPPER_XRENDER1#define DYLIBLOAD_WRAPPER_XRENDER2// This file is generated. Do not edit!3// see https://github.com/hpvb/dynload-wrapper for details4// generated by generate-wrapper.py 0.7 on 2024-12-12 14:52:105// flags: generate-wrapper.py --include ./thirdparty/linuxbsd_headers/X11/extensions/Xrender.h --sys-include thirdparty/linuxbsd_headers/X11/extensions/Xrender.h --soname libXrender.so.1 --init-name xrender --output-header ./platform/linuxbsd/x11/dynwrappers/xrender-so_wrap.h --output-implementation ./platform/linuxbsd/x11/dynwrappers/xrender-so_wrap.c --ignore-other6//7#include <stdint.h>89#define XRenderQueryExtension XRenderQueryExtension_dylibloader_orig_xrender10#define XRenderQueryVersion XRenderQueryVersion_dylibloader_orig_xrender11#define XRenderQueryFormats XRenderQueryFormats_dylibloader_orig_xrender12#define XRenderQuerySubpixelOrder XRenderQuerySubpixelOrder_dylibloader_orig_xrender13#define XRenderSetSubpixelOrder XRenderSetSubpixelOrder_dylibloader_orig_xrender14#define XRenderFindVisualFormat XRenderFindVisualFormat_dylibloader_orig_xrender15#define XRenderFindFormat XRenderFindFormat_dylibloader_orig_xrender16#define XRenderFindStandardFormat XRenderFindStandardFormat_dylibloader_orig_xrender17#define XRenderQueryPictIndexValues XRenderQueryPictIndexValues_dylibloader_orig_xrender18#define XRenderCreatePicture XRenderCreatePicture_dylibloader_orig_xrender19#define XRenderChangePicture XRenderChangePicture_dylibloader_orig_xrender20#define XRenderSetPictureClipRectangles XRenderSetPictureClipRectangles_dylibloader_orig_xrender21#define XRenderSetPictureClipRegion XRenderSetPictureClipRegion_dylibloader_orig_xrender22#define XRenderSetPictureTransform XRenderSetPictureTransform_dylibloader_orig_xrender23#define XRenderFreePicture XRenderFreePicture_dylibloader_orig_xrender24#define XRenderComposite XRenderComposite_dylibloader_orig_xrender25#define XRenderCreateGlyphSet XRenderCreateGlyphSet_dylibloader_orig_xrender26#define XRenderReferenceGlyphSet XRenderReferenceGlyphSet_dylibloader_orig_xrender27#define XRenderFreeGlyphSet XRenderFreeGlyphSet_dylibloader_orig_xrender28#define XRenderAddGlyphs XRenderAddGlyphs_dylibloader_orig_xrender29#define XRenderFreeGlyphs XRenderFreeGlyphs_dylibloader_orig_xrender30#define XRenderCompositeString8 XRenderCompositeString8_dylibloader_orig_xrender31#define XRenderCompositeString16 XRenderCompositeString16_dylibloader_orig_xrender32#define XRenderCompositeString32 XRenderCompositeString32_dylibloader_orig_xrender33#define XRenderCompositeText8 XRenderCompositeText8_dylibloader_orig_xrender34#define XRenderCompositeText16 XRenderCompositeText16_dylibloader_orig_xrender35#define XRenderCompositeText32 XRenderCompositeText32_dylibloader_orig_xrender36#define XRenderFillRectangle XRenderFillRectangle_dylibloader_orig_xrender37#define XRenderFillRectangles XRenderFillRectangles_dylibloader_orig_xrender38#define XRenderCompositeTrapezoids XRenderCompositeTrapezoids_dylibloader_orig_xrender39#define XRenderCompositeTriangles XRenderCompositeTriangles_dylibloader_orig_xrender40#define XRenderCompositeTriStrip XRenderCompositeTriStrip_dylibloader_orig_xrender41#define XRenderCompositeTriFan XRenderCompositeTriFan_dylibloader_orig_xrender42#define XRenderCompositeDoublePoly XRenderCompositeDoublePoly_dylibloader_orig_xrender43#define XRenderParseColor XRenderParseColor_dylibloader_orig_xrender44#define XRenderCreateCursor XRenderCreateCursor_dylibloader_orig_xrender45#define XRenderQueryFilters XRenderQueryFilters_dylibloader_orig_xrender46#define XRenderSetPictureFilter XRenderSetPictureFilter_dylibloader_orig_xrender47#define XRenderCreateAnimCursor XRenderCreateAnimCursor_dylibloader_orig_xrender48#define XRenderAddTraps XRenderAddTraps_dylibloader_orig_xrender49#define XRenderCreateSolidFill XRenderCreateSolidFill_dylibloader_orig_xrender50#define XRenderCreateLinearGradient XRenderCreateLinearGradient_dylibloader_orig_xrender51#define XRenderCreateRadialGradient XRenderCreateRadialGradient_dylibloader_orig_xrender52#define XRenderCreateConicalGradient XRenderCreateConicalGradient_dylibloader_orig_xrender53#include "thirdparty/linuxbsd_headers/X11/extensions/Xrender.h"54#undef XRenderQueryExtension55#undef XRenderQueryVersion56#undef XRenderQueryFormats57#undef XRenderQuerySubpixelOrder58#undef XRenderSetSubpixelOrder59#undef XRenderFindVisualFormat60#undef XRenderFindFormat61#undef XRenderFindStandardFormat62#undef XRenderQueryPictIndexValues63#undef XRenderCreatePicture64#undef XRenderChangePicture65#undef XRenderSetPictureClipRectangles66#undef XRenderSetPictureClipRegion67#undef XRenderSetPictureTransform68#undef XRenderFreePicture69#undef XRenderComposite70#undef XRenderCreateGlyphSet71#undef XRenderReferenceGlyphSet72#undef XRenderFreeGlyphSet73#undef XRenderAddGlyphs74#undef XRenderFreeGlyphs75#undef XRenderCompositeString876#undef XRenderCompositeString1677#undef XRenderCompositeString3278#undef XRenderCompositeText879#undef XRenderCompositeText1680#undef XRenderCompositeText3281#undef XRenderFillRectangle82#undef XRenderFillRectangles83#undef XRenderCompositeTrapezoids84#undef XRenderCompositeTriangles85#undef XRenderCompositeTriStrip86#undef XRenderCompositeTriFan87#undef XRenderCompositeDoublePoly88#undef XRenderParseColor89#undef XRenderCreateCursor90#undef XRenderQueryFilters91#undef XRenderSetPictureFilter92#undef XRenderCreateAnimCursor93#undef XRenderAddTraps94#undef XRenderCreateSolidFill95#undef XRenderCreateLinearGradient96#undef XRenderCreateRadialGradient97#undef XRenderCreateConicalGradient98#ifdef __cplusplus99extern "C" {100#endif101#define XRenderQueryExtension XRenderQueryExtension_dylibloader_wrapper_xrender102#define XRenderQueryVersion XRenderQueryVersion_dylibloader_wrapper_xrender103#define XRenderQueryFormats XRenderQueryFormats_dylibloader_wrapper_xrender104#define XRenderQuerySubpixelOrder XRenderQuerySubpixelOrder_dylibloader_wrapper_xrender105#define XRenderSetSubpixelOrder XRenderSetSubpixelOrder_dylibloader_wrapper_xrender106#define XRenderFindVisualFormat XRenderFindVisualFormat_dylibloader_wrapper_xrender107#define XRenderFindFormat XRenderFindFormat_dylibloader_wrapper_xrender108#define XRenderFindStandardFormat XRenderFindStandardFormat_dylibloader_wrapper_xrender109#define XRenderQueryPictIndexValues XRenderQueryPictIndexValues_dylibloader_wrapper_xrender110#define XRenderCreatePicture XRenderCreatePicture_dylibloader_wrapper_xrender111#define XRenderChangePicture XRenderChangePicture_dylibloader_wrapper_xrender112#define XRenderSetPictureClipRectangles XRenderSetPictureClipRectangles_dylibloader_wrapper_xrender113#define XRenderSetPictureClipRegion XRenderSetPictureClipRegion_dylibloader_wrapper_xrender114#define XRenderSetPictureTransform XRenderSetPictureTransform_dylibloader_wrapper_xrender115#define XRenderFreePicture XRenderFreePicture_dylibloader_wrapper_xrender116#define XRenderComposite XRenderComposite_dylibloader_wrapper_xrender117#define XRenderCreateGlyphSet XRenderCreateGlyphSet_dylibloader_wrapper_xrender118#define XRenderReferenceGlyphSet XRenderReferenceGlyphSet_dylibloader_wrapper_xrender119#define XRenderFreeGlyphSet XRenderFreeGlyphSet_dylibloader_wrapper_xrender120#define XRenderAddGlyphs XRenderAddGlyphs_dylibloader_wrapper_xrender121#define XRenderFreeGlyphs XRenderFreeGlyphs_dylibloader_wrapper_xrender122#define XRenderCompositeString8 XRenderCompositeString8_dylibloader_wrapper_xrender123#define XRenderCompositeString16 XRenderCompositeString16_dylibloader_wrapper_xrender124#define XRenderCompositeString32 XRenderCompositeString32_dylibloader_wrapper_xrender125#define XRenderCompositeText8 XRenderCompositeText8_dylibloader_wrapper_xrender126#define XRenderCompositeText16 XRenderCompositeText16_dylibloader_wrapper_xrender127#define XRenderCompositeText32 XRenderCompositeText32_dylibloader_wrapper_xrender128#define XRenderFillRectangle XRenderFillRectangle_dylibloader_wrapper_xrender129#define XRenderFillRectangles XRenderFillRectangles_dylibloader_wrapper_xrender130#define XRenderCompositeTrapezoids XRenderCompositeTrapezoids_dylibloader_wrapper_xrender131#define XRenderCompositeTriangles XRenderCompositeTriangles_dylibloader_wrapper_xrender132#define XRenderCompositeTriStrip XRenderCompositeTriStrip_dylibloader_wrapper_xrender133#define XRenderCompositeTriFan XRenderCompositeTriFan_dylibloader_wrapper_xrender134#define XRenderCompositeDoublePoly XRenderCompositeDoublePoly_dylibloader_wrapper_xrender135#define XRenderParseColor XRenderParseColor_dylibloader_wrapper_xrender136#define XRenderCreateCursor XRenderCreateCursor_dylibloader_wrapper_xrender137#define XRenderQueryFilters XRenderQueryFilters_dylibloader_wrapper_xrender138#define XRenderSetPictureFilter XRenderSetPictureFilter_dylibloader_wrapper_xrender139#define XRenderCreateAnimCursor XRenderCreateAnimCursor_dylibloader_wrapper_xrender140#define XRenderAddTraps XRenderAddTraps_dylibloader_wrapper_xrender141#define XRenderCreateSolidFill XRenderCreateSolidFill_dylibloader_wrapper_xrender142#define XRenderCreateLinearGradient XRenderCreateLinearGradient_dylibloader_wrapper_xrender143#define XRenderCreateRadialGradient XRenderCreateRadialGradient_dylibloader_wrapper_xrender144#define XRenderCreateConicalGradient XRenderCreateConicalGradient_dylibloader_wrapper_xrender145extern int (*XRenderQueryExtension_dylibloader_wrapper_xrender)(Display *, int *, int *);146extern int (*XRenderQueryVersion_dylibloader_wrapper_xrender)(Display *, int *, int *);147extern int (*XRenderQueryFormats_dylibloader_wrapper_xrender)(Display *);148extern int (*XRenderQuerySubpixelOrder_dylibloader_wrapper_xrender)(Display *, int);149extern int (*XRenderSetSubpixelOrder_dylibloader_wrapper_xrender)(Display *, int, int);150extern XRenderPictFormat *(*XRenderFindVisualFormat_dylibloader_wrapper_xrender)(Display *, const Visual *);151extern XRenderPictFormat *(*XRenderFindFormat_dylibloader_wrapper_xrender)(Display *, unsigned long, const XRenderPictFormat *, int);152extern XRenderPictFormat *(*XRenderFindStandardFormat_dylibloader_wrapper_xrender)(Display *, int);153extern XIndexValue *(*XRenderQueryPictIndexValues_dylibloader_wrapper_xrender)(Display *, const XRenderPictFormat *, int *);154extern Picture (*XRenderCreatePicture_dylibloader_wrapper_xrender)(Display *, Drawable, const XRenderPictFormat *, unsigned long, const XRenderPictureAttributes *);155extern void (*XRenderChangePicture_dylibloader_wrapper_xrender)(Display *, Picture, unsigned long, const XRenderPictureAttributes *);156extern void (*XRenderSetPictureClipRectangles_dylibloader_wrapper_xrender)(Display *, Picture, int, int, const XRectangle *, int);157extern void (*XRenderSetPictureClipRegion_dylibloader_wrapper_xrender)(Display *, Picture, Region);158extern void (*XRenderSetPictureTransform_dylibloader_wrapper_xrender)(Display *, Picture, XTransform *);159extern void (*XRenderFreePicture_dylibloader_wrapper_xrender)(Display *, Picture);160extern void (*XRenderComposite_dylibloader_wrapper_xrender)(Display *, int, Picture, Picture, Picture, int, int, int, int, int, int, unsigned int, unsigned int);161extern GlyphSet (*XRenderCreateGlyphSet_dylibloader_wrapper_xrender)(Display *, const XRenderPictFormat *);162extern GlyphSet (*XRenderReferenceGlyphSet_dylibloader_wrapper_xrender)(Display *, GlyphSet);163extern void (*XRenderFreeGlyphSet_dylibloader_wrapper_xrender)(Display *, GlyphSet);164extern void (*XRenderAddGlyphs_dylibloader_wrapper_xrender)(Display *, GlyphSet, const Glyph *, const XGlyphInfo *, int, const char *, int);165extern void (*XRenderFreeGlyphs_dylibloader_wrapper_xrender)(Display *, GlyphSet, const Glyph *, int);166extern void (*XRenderCompositeString8_dylibloader_wrapper_xrender)(Display *, int, Picture, Picture, const XRenderPictFormat *, GlyphSet, int, int, int, int, const char *, int);167extern void (*XRenderCompositeString16_dylibloader_wrapper_xrender)(Display *, int, Picture, Picture, const XRenderPictFormat *, GlyphSet, int, int, int, int, const unsigned short *, int);168extern void (*XRenderCompositeString32_dylibloader_wrapper_xrender)(Display *, int, Picture, Picture, const XRenderPictFormat *, GlyphSet, int, int, int, int, const unsigned int *, int);169extern void (*XRenderCompositeText8_dylibloader_wrapper_xrender)(Display *, int, Picture, Picture, const XRenderPictFormat *, int, int, int, int, const XGlyphElt8 *, int);170extern void (*XRenderCompositeText16_dylibloader_wrapper_xrender)(Display *, int, Picture, Picture, const XRenderPictFormat *, int, int, int, int, const XGlyphElt16 *, int);171extern void (*XRenderCompositeText32_dylibloader_wrapper_xrender)(Display *, int, Picture, Picture, const XRenderPictFormat *, int, int, int, int, const XGlyphElt32 *, int);172extern void (*XRenderFillRectangle_dylibloader_wrapper_xrender)(Display *, int, Picture, const XRenderColor *, int, int, unsigned int, unsigned int);173extern void (*XRenderFillRectangles_dylibloader_wrapper_xrender)(Display *, int, Picture, const XRenderColor *, const XRectangle *, int);174extern void (*XRenderCompositeTrapezoids_dylibloader_wrapper_xrender)(Display *, int, Picture, Picture, const XRenderPictFormat *, int, int, const XTrapezoid *, int);175extern void (*XRenderCompositeTriangles_dylibloader_wrapper_xrender)(Display *, int, Picture, Picture, const XRenderPictFormat *, int, int, const XTriangle *, int);176extern void (*XRenderCompositeTriStrip_dylibloader_wrapper_xrender)(Display *, int, Picture, Picture, const XRenderPictFormat *, int, int, const XPointFixed *, int);177extern void (*XRenderCompositeTriFan_dylibloader_wrapper_xrender)(Display *, int, Picture, Picture, const XRenderPictFormat *, int, int, const XPointFixed *, int);178extern void (*XRenderCompositeDoublePoly_dylibloader_wrapper_xrender)(Display *, int, Picture, Picture, const XRenderPictFormat *, int, int, int, int, const XPointDouble *, int, int);179extern int (*XRenderParseColor_dylibloader_wrapper_xrender)(Display *, char *, XRenderColor *);180extern Cursor (*XRenderCreateCursor_dylibloader_wrapper_xrender)(Display *, Picture, unsigned int, unsigned int);181extern XFilters *(*XRenderQueryFilters_dylibloader_wrapper_xrender)(Display *, Drawable);182extern void (*XRenderSetPictureFilter_dylibloader_wrapper_xrender)(Display *, Picture, const char *, XFixed *, int);183extern Cursor (*XRenderCreateAnimCursor_dylibloader_wrapper_xrender)(Display *, int, XAnimCursor *);184extern void (*XRenderAddTraps_dylibloader_wrapper_xrender)(Display *, Picture, int, int, const XTrap *, int);185extern Picture (*XRenderCreateSolidFill_dylibloader_wrapper_xrender)(Display *, const XRenderColor *);186extern Picture (*XRenderCreateLinearGradient_dylibloader_wrapper_xrender)(Display *, const XLinearGradient *, const XFixed *, const XRenderColor *, int);187extern Picture (*XRenderCreateRadialGradient_dylibloader_wrapper_xrender)(Display *, const XRadialGradient *, const XFixed *, const XRenderColor *, int);188extern Picture (*XRenderCreateConicalGradient_dylibloader_wrapper_xrender)(Display *, const XConicalGradient *, const XFixed *, const XRenderColor *, int);189int initialize_xrender(int verbose);190#ifdef __cplusplus191}192#endif193#endif194195196