Compare commits

...

4 Commits

Author SHA1 Message Date
Rudi Heitbaum
8b19ee6717
Merge a24b6d4660 into 196b58d441 2025-08-30 14:18:21 +01:00
Nigel Stewart
196b58d441 Put glTexturePageCommitmentEXT in GL_EXT_direct_state_access scope manually: Issue #445 2025-08-25 11:35:25 +10:00
Rudi Heitbaum
a24b6d4660 use exec_prefix/lib for libdir in glew.pc.in 2024-12-30 13:37:16 +00:00
Rudi Heitbaum
d593a54a21 remove unused substitutions for glew.pc.in 2024-12-30 13:34:18 +00:00
3 changed files with 7 additions and 4 deletions

View File

@ -144,9 +144,6 @@ tmp/$(SYSTEM)/default/shared/glew.o: src/glew.c include/GL/glew.h include/GL/wgl
glew.pc: glew.pc.in
sed \
-e "s|@prefix@|$(GLEW_PREFIX)|g" \
-e "s|@libdir@|$(LIBDIR)|g" \
-e "s|@exec_prefix@|$(BINDIR)|g" \
-e "s|@includedir@|$(INCDIR)|g" \
-e "s|@version@|$(GLEW_VERSION)|g" \
-e "s|@cflags@||g" \
-e "s|@libname@|$(NAME)|g" \

View File

@ -378,6 +378,12 @@ EOT
void glVertexArrayVertexAttribDivisorEXT (GLuint vaobj, GLuint index, GLuint divisor)
EOT
# add missing functions to GL_EXT_direct_state_access (GL_ARB_sparse_texture related)
# https://github.com/nigels-com/glew/issues/445
cat >> $1/GL_EXT_direct_state_access <<EOT
void glTexturePageCommitmentEXT (GLuint texture, GLint level, GLint xoffset, GLint yoffset, GLint zoffset, GLsizei width, GLsizei height, GLsizei depth, GLboolean commit)
EOT
# Filter out GL_UNSIGNED_INT and GL_FLOAT from GL_AMD_performance_monitor
grep -v 'GL_UNSIGNED_INT ' $1/GL_AMD_performance_monitor > tmp
mv tmp $1/GL_AMD_performance_monitor

View File

@ -1,6 +1,6 @@
prefix=@prefix@
exec_prefix=${prefix}
libdir=@libdir@
libdir=${exec_prefix}/lib
includedir=${prefix}/include
Name: glew