From 8e94dca173ad4a2833b00c6a7520313c1f05f1a3 Mon Sep 17 00:00:00 2001 From: Sven Gothel Date: Fri, 14 Nov 2008 09:37:04 +0000 Subject: - EGL/EGLExt - Migrated gluegen_egl with egl for easier maintenance - Updated egl header to NV latest incl extensions - Added common stdint helper git-svn-id: file:///usr/local/projects/SUN/JOGL/git-svn/svn-server-sync/jogl/branches/JOGL_2_SANDBOX@1790 232f8b59-042b-4e1e-8c03-345bb8c30851 --- make/eglext.cfg | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'make/eglext.cfg') diff --git a/make/eglext.cfg b/make/eglext.cfg index 57e510908..a4c85d8c4 100755 --- a/make/eglext.cfg +++ b/make/eglext.cfg @@ -13,10 +13,6 @@ ImplJavaClass EGLExtImpl ExtendedInterfaceSymbols ../build/gensrc/classes/com/sun/opengl/impl/egl/EGL.java HierarchicalNativeOutput false Include gl-common.cfg -Include gl-common-extensions.cfg - -# There are a few routines we don't handle yet -Ignore glGetBufferPointerv # Use a ProcAddressTable so we dynamically look up the routines EmitProcAddressTable true @@ -53,6 +49,11 @@ Opaque long EGLNativeWindowType Opaque long EGLNativePixmapType Opaque long EGLClientBuffer Opaque long EGLImageKHR +#Opaque long EGLPerfMonitorNV +#Opaque long EGLPerfCounterNV +#Opaque long EGLPerfMarkerNV +Opaque long EGLSyncKHR +Opaque long NativeSyncKHR # Opaque long EGLClientBuffer @@ -66,6 +67,8 @@ Include intptr.cfg # There are some #defines in eglext.h that GlueGen and PCPP don't currently handle CustomJavaCode EGLExt public static final long EGL_NO_IMAGE = 0; +CustomJavaCode EGLExt public static final long EGL_NO_PERFMONITOR = 0; +CustomJavaCode EGLExt public static final long EGL_DEFAULT_PERFMARKER = 0; CustomJavaCode EGLExt public boolean isFunctionAvailable(String glFunctionName); CustomJavaCode EGLExt public boolean isExtensionAvailable(String glExtensionName); -- cgit v1.2.3