diff options
Diffstat (limited to 'src')
| -rwxr-xr-x | src/library_list.h | 1 | ||||
| -rw-r--r-- | src/wrapped/generated/functions_list.txt | 1 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedlibxcbrenderutildefs.h | 8 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedlibxcbrenderutiltypes.h | 17 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedlibxcbrenderutilundefs.h | 8 | ||||
| -rw-r--r-- | src/wrapped/wrappedlibxcbrenderutil.c | 23 | ||||
| -rw-r--r-- | src/wrapped/wrappedlibxcbrenderutil_private.h | 19 |
7 files changed, 77 insertions, 0 deletions
diff --git a/src/library_list.h b/src/library_list.h index 40e64785..5aea6a9f 100755 --- a/src/library_list.h +++ b/src/library_list.h @@ -66,6 +66,7 @@ GO("libxcb-dri2.so.0", libxcbdri2) GO("libxcb-dri3.so.0", libxcbdri3) GO("libxcb-icccm.so.4", libxcbicccm) GO("libxcb-util.so.1", libxcbutil) +GO("libxcb-render-util.so.0", libxcbrenderutil) //GO("libxcb-present.so.0", libxcbpresent) GO("libXtst.so.6", libxtst) GO("libXt.so.6", libxt) diff --git a/src/wrapped/generated/functions_list.txt b/src/wrapped/generated/functions_list.txt index c26318b4..35ab9c81 100644 --- a/src/wrapped/generated/functions_list.txt +++ b/src/wrapped/generated/functions_list.txt @@ -3530,6 +3530,7 @@ wrappedlibxcbicccm: wrappedlibxcbimage: wrappedlibxcbkeysyms: wrappedlibxcbrandr: +wrappedlibxcbrenderutil: wrappedlibxcbshape: wrappedlibxcbshm: wrappedlibxcbutil: diff --git a/src/wrapped/generated/wrappedlibxcbrenderutildefs.h b/src/wrapped/generated/wrappedlibxcbrenderutildefs.h new file mode 100644 index 00000000..b63bf1f1 --- /dev/null +++ b/src/wrapped/generated/wrappedlibxcbrenderutildefs.h @@ -0,0 +1,8 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.1.0.16) * + *******************************************************************/ +#ifndef __wrappedlibxcbrenderutilDEFS_H_ +#define __wrappedlibxcbrenderutilDEFS_H_ + + +#endif // __wrappedlibxcbrenderutilDEFS_H_ diff --git a/src/wrapped/generated/wrappedlibxcbrenderutiltypes.h b/src/wrapped/generated/wrappedlibxcbrenderutiltypes.h new file mode 100644 index 00000000..6cca13d5 --- /dev/null +++ b/src/wrapped/generated/wrappedlibxcbrenderutiltypes.h @@ -0,0 +1,17 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.1.0.16) * + *******************************************************************/ +#ifndef __wrappedlibxcbrenderutilTYPES_H_ +#define __wrappedlibxcbrenderutilTYPES_H_ + +#ifndef LIBNAME +#error You should only #include this file inside a wrapped*.c file +#endif +#ifndef ADDED_FUNCTIONS +#define ADDED_FUNCTIONS() +#endif + + +#define SUPER() ADDED_FUNCTIONS() + +#endif // __wrappedlibxcbrenderutilTYPES_H_ diff --git a/src/wrapped/generated/wrappedlibxcbrenderutilundefs.h b/src/wrapped/generated/wrappedlibxcbrenderutilundefs.h new file mode 100644 index 00000000..fc16622f --- /dev/null +++ b/src/wrapped/generated/wrappedlibxcbrenderutilundefs.h @@ -0,0 +1,8 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.1.0.16) * + *******************************************************************/ +#ifndef __wrappedlibxcbrenderutilUNDEFS_H_ +#define __wrappedlibxcbrenderutilUNDEFS_H_ + + +#endif // __wrappedlibxcbrenderutilUNDEFS_H_ diff --git a/src/wrapped/wrappedlibxcbrenderutil.c b/src/wrapped/wrappedlibxcbrenderutil.c new file mode 100644 index 00000000..a95801be --- /dev/null +++ b/src/wrapped/wrappedlibxcbrenderutil.c @@ -0,0 +1,23 @@ +#include <stdio.h> +#include <stdlib.h> +#include <string.h> +#define _GNU_SOURCE /* See feature_test_macros(7) */ +#include <dlfcn.h> + +#include "wrappedlibs.h" + +#include "debug.h" +#include "wrapper.h" +#include "bridge.h" +#include "librarian/library_private.h" +#include "x64emu.h" +#include "emu/x64emu_private.h" +#include "callback.h" +#include "librarian.h" +#include "box64context.h" +#include "emu/x64emu_private.h" + +const char* libxcbrenderutilName = "libxcb-render-util.so.0"; +#define LIBNAME libxcbrenderutil + +#include "wrappedlib_init.h" diff --git a/src/wrapped/wrappedlibxcbrenderutil_private.h b/src/wrapped/wrappedlibxcbrenderutil_private.h new file mode 100644 index 00000000..cce74404 --- /dev/null +++ b/src/wrapped/wrappedlibxcbrenderutil_private.h @@ -0,0 +1,19 @@ +#if !(defined(GO) && defined(GOM) && defined(GO2) && defined(DATA)) +#error meh! +#endif + +//GO(xcb_render_util_change_glyphset, +//GO(xcb_render_util_composite_text, +//GO(xcb_render_util_composite_text_checked, +//GO(xcb_render_util_composite_text_free, +//GO(xcb_render_util_composite_text_stream, +//GO(xcb_render_util_disconnect, +//GO(xcb_render_util_find_format, +GO(xcb_render_util_find_standard_format, pFpi) +GO(xcb_render_util_find_visual_format, pFpp) +//GO(xcb_render_util_glyphs_16, +//GO(xcb_render_util_glyphs_32, +//GO(xcb_render_util_glyphs_8, +//GO(xcb_render_util_query_formats, +//GO(xcb_render_util_query_version, + |