about summary refs log tree commit diff stats
path: root/src/wrapped32/generated
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2025-04-12 15:22:14 +0200
committerptitSeb <sebastien.chev@gmail.com>2025-04-12 15:22:14 +0200
commit20377b992768be46a9deb526de748bc3b5619fda (patch)
tree0f48cab456af6749fe1868c03e931353fb4b18c3 /src/wrapped32/generated
parent163689d2bba3b0ee46d30412d864886ab504c732 (diff)
downloadbox64-20377b992768be46a9deb526de748bc3b5619fda.tar.gz
box64-20377b992768be46a9deb526de748bc3b5619fda.zip
[BOX32][WRAPPER] Added 32bits wrapped libGLX
Diffstat (limited to 'src/wrapped32/generated')
-rw-r--r--src/wrapped32/generated/functions_list.txt13
-rw-r--r--src/wrapped32/generated/wrappedlibglxdefs32.h8
-rw-r--r--src/wrapped32/generated/wrappedlibglxtypes32.h29
-rw-r--r--src/wrapped32/generated/wrappedlibglxundefs32.h8
4 files changed, 58 insertions, 0 deletions
diff --git a/src/wrapped32/generated/functions_list.txt b/src/wrapped32/generated/functions_list.txt
index 14a96b97..7fc7a475 100644
--- a/src/wrapped32/generated/functions_list.txt
+++ b/src/wrapped32/generated/functions_list.txt
@@ -2525,6 +2525,19 @@ wrappedlibglu:
   - gluNurbsCallback
   - gluQuadricCallback
   - gluTessCallback
+wrappedlibglx:
+- pFp:
+  - glXGetProcAddress
+  - glXGetProcAddressARB
+- pFXp:
+  - glXGetVisualFromFBConfig
+- pFXip:
+  - glXChooseVisual
+  - glXGetFBConfigs
+- pFXipp:
+  - glXChooseFBConfig
+- pFXppi:
+  - glXCreateContext
 wrappedlibm:
 - UEs:
   - cacosf
diff --git a/src/wrapped32/generated/wrappedlibglxdefs32.h b/src/wrapped32/generated/wrappedlibglxdefs32.h
new file mode 100644
index 00000000..79be6f7a
--- /dev/null
+++ b/src/wrapped32/generated/wrappedlibglxdefs32.h
@@ -0,0 +1,8 @@
+/*********************************************************************
+ * File automatically generated by rebuild_wrappers_32.py (v0.0.2.2) *
+ *********************************************************************/
+#ifndef __wrappedlibglxDEFS32_H_
+#define __wrappedlibglxDEFS32_H_
+
+
+#endif // __wrappedlibglxDEFS32_H_
diff --git a/src/wrapped32/generated/wrappedlibglxtypes32.h b/src/wrapped32/generated/wrappedlibglxtypes32.h
new file mode 100644
index 00000000..4e2436e6
--- /dev/null
+++ b/src/wrapped32/generated/wrappedlibglxtypes32.h
@@ -0,0 +1,29 @@
+/*********************************************************************
+ * File automatically generated by rebuild_wrappers_32.py (v0.0.2.2) *
+ *********************************************************************/
+#ifndef __wrappedlibglxTYPES32_H_
+#define __wrappedlibglxTYPES32_H_
+
+#ifndef LIBNAME
+#error You should only #include this file inside a wrapped*.c file
+#endif
+#ifndef ADDED_FUNCTIONS
+#define ADDED_FUNCTIONS() 
+#endif
+
+typedef void* (*pFp_t)(void*);
+typedef void* (*pFXp_t)(void*, void*);
+typedef void* (*pFXip_t)(void*, int32_t, void*);
+typedef void* (*pFXipp_t)(void*, int32_t, void*, void*);
+typedef void* (*pFXppi_t)(void*, void*, void*, int32_t);
+
+#define SUPER() ADDED_FUNCTIONS() \
+	GO(glXGetProcAddress, pFp_t) \
+	GO(glXGetProcAddressARB, pFp_t) \
+	GO(glXGetVisualFromFBConfig, pFXp_t) \
+	GO(glXChooseVisual, pFXip_t) \
+	GO(glXGetFBConfigs, pFXip_t) \
+	GO(glXChooseFBConfig, pFXipp_t) \
+	GO(glXCreateContext, pFXppi_t)
+
+#endif // __wrappedlibglxTYPES32_H_
diff --git a/src/wrapped32/generated/wrappedlibglxundefs32.h b/src/wrapped32/generated/wrappedlibglxundefs32.h
new file mode 100644
index 00000000..5d7cddd3
--- /dev/null
+++ b/src/wrapped32/generated/wrappedlibglxundefs32.h
@@ -0,0 +1,8 @@
+/*********************************************************************
+ * File automatically generated by rebuild_wrappers_32.py (v0.0.2.2) *
+ *********************************************************************/
+#ifndef __wrappedlibglxUNDEFS32_H_
+#define __wrappedlibglxUNDEFS32_H_
+
+
+#endif // __wrappedlibglxUNDEFS32_H_