< prev index next >
src/java.desktop/share/native/common/java2d/opengl/OGLFuncs.h
Print this page
*** 171,180 ****
--- 171,185 ----
typedef void (GLAPIENTRY *glAttachObjectARBType)(GLhandleARB, GLhandleARB);
typedef void (GLAPIENTRY *glLinkProgramARBType)(GLhandleARB);
typedef void (GLAPIENTRY *glDeleteObjectARBType)(GLhandleARB);
/**
+ * GL_NV_texture_barrier extension function typedef's
+ */
+ typedef void (GLAPIENTRY *glTextureBarrierNVType) (void);
+
+ /**
* REMIND: this caused an internal error in the MS compiler!?!?
*
*#define OGL_CHECK_FUNC_ERR(f) \
* J2dTrace1(J2D_TRACE_ERROR, "could not load function: %s", #f)
*/
*** 314,324 ****
OGL_##action##_EXT_FUNC(glUniform4fvARB); \
OGL_##action##_EXT_FUNC(glGetUniformLocationARB); \
OGL_##action##_EXT_FUNC(glGetProgramivARB); \
OGL_##action##_EXT_FUNC(glGetInfoLogARB); \
OGL_##action##_EXT_FUNC(glGetObjectParameterivARB); \
! OGL_##action##_EXT_FUNC(glDeleteObjectARB);
#define OGL_EXPRESS_ALL_FUNCS(action) \
OGL_EXPRESS_BASE_FUNCS(action) \
OGL_EXPRESS_EXT_FUNCS(action) \
OGL_EXPRESS_PLATFORM_FUNCS(action) \
--- 319,330 ----
OGL_##action##_EXT_FUNC(glUniform4fvARB); \
OGL_##action##_EXT_FUNC(glGetUniformLocationARB); \
OGL_##action##_EXT_FUNC(glGetProgramivARB); \
OGL_##action##_EXT_FUNC(glGetInfoLogARB); \
OGL_##action##_EXT_FUNC(glGetObjectParameterivARB); \
! OGL_##action##_EXT_FUNC(glDeleteObjectARB); \
! OGL_##action##_EXT_FUNC(glTextureBarrierNV);
#define OGL_EXPRESS_ALL_FUNCS(action) \
OGL_EXPRESS_BASE_FUNCS(action) \
OGL_EXPRESS_EXT_FUNCS(action) \
OGL_EXPRESS_PLATFORM_FUNCS(action) \
< prev index next >