diff options
author | marha <marha@users.sourceforge.net> | 2012-06-21 08:19:21 +0200 |
---|---|---|
committer | marha <marha@users.sourceforge.net> | 2012-06-21 08:19:21 +0200 |
commit | 7ec34a94883810e9f4a8e417f00300c2c31808b0 (patch) | |
tree | 62fa0cf4bbd6498bb8740c466d1f06446338a247 /xorg-server/glx/glapi_gentable.c | |
parent | 478ec8cab167e7d8be4973fc3f8d425b1baa4496 (diff) | |
download | vcxsrv-7ec34a94883810e9f4a8e417f00300c2c31808b0.tar.gz vcxsrv-7ec34a94883810e9f4a8e417f00300c2c31808b0.tar.bz2 vcxsrv-7ec34a94883810e9f4a8e417f00300c2c31808b0.zip |
Synchronised files
Diffstat (limited to 'xorg-server/glx/glapi_gentable.c')
-rw-r--r-- | xorg-server/glx/glapi_gentable.c | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/xorg-server/glx/glapi_gentable.c b/xorg-server/glx/glapi_gentable.c index 70864f367..f1dee3d9b 100644 --- a/xorg-server/glx/glapi_gentable.c +++ b/xorg-server/glx/glapi_gentable.c @@ -6443,6 +6443,27 @@ _glapi_create_table_from_handle(void *handle, const char *symbol_prefix) { }
+ if(!disp->DrawArraysInstancedBaseInstance) {
+ void ** procp = (void **) &disp->DrawArraysInstancedBaseInstance;
+ snprintf(symboln, sizeof(symboln), "%sDrawArraysInstancedBaseInstance", symbol_prefix);
+ *procp = dlsym(handle, symboln);
+ }
+
+
+ if(!disp->DrawElementsInstancedBaseInstance) {
+ void ** procp = (void **) &disp->DrawElementsInstancedBaseInstance;
+ snprintf(symboln, sizeof(symboln), "%sDrawElementsInstancedBaseInstance", symbol_prefix);
+ *procp = dlsym(handle, symboln);
+ }
+
+
+ if(!disp->DrawElementsInstancedBaseVertexBaseInstance) {
+ void ** procp = (void **) &disp->DrawElementsInstancedBaseVertexBaseInstance;
+ snprintf(symboln, sizeof(symboln), "%sDrawElementsInstancedBaseVertexBaseInstance", symbol_prefix);
+ *procp = dlsym(handle, symboln);
+ }
+
+
if(!disp->TexStorage1D) {
void ** procp = (void **) &disp->TexStorage1D;
snprintf(symboln, sizeof(symboln), "%sTexStorage1D", symbol_prefix);
|