summaryrefslogtreecommitdiff
path: root/src/dispatch_common.h
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2013-12-05 13:59:34 -0800
committerEric Anholt <eric@anholt.net>2013-12-05 15:07:08 -0800
commit0983996e49042264f35e47a9161572b30c13a5f2 (patch)
treeab3189099d237f1a8fbcbce2fc6ea811776b44d3 /src/dispatch_common.h
parent9ffa5d25c4e59acf4808d2f87c1980daa8e7d3cb (diff)
downloadlibepoxy-0983996e49042264f35e47a9161572b30c13a5f2.tar.gz
Fix calling new entrypoints from within glBegin()/glEnd().
Diffstat (limited to 'src/dispatch_common.h')
-rw-r--r--src/dispatch_common.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/dispatch_common.h b/src/dispatch_common.h
index 34163ec..f66f165 100644
--- a/src/dispatch_common.h
+++ b/src/dispatch_common.h
@@ -41,6 +41,8 @@ void *epoxy_gles1_dlsym(const char *name);
void *epoxy_gles2_dlsym(const char *name);
void *epoxy_get_proc_address(const char *name);
+int epoxy_conservative_gl_version(void);
+bool epoxy_conservative_has_gl_extension(const char *name);
int epoxy_conservative_glx_version(void);
bool epoxy_conservative_has_glx_extension(const char *name);
int epoxy_conservative_egl_version(void);
@@ -48,3 +50,6 @@ bool epoxy_conservative_has_egl_extension(const char *name);
void epoxy_print_failure_reasons(const char *name,
const char **provider_names,
const int *providers);
+
+void epoxy_glBegin_unwrapped(GLenum primtype);
+void epoxy_glEnd_unwrapped(void);