mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-09 11:08:03 +02:00
Make glxgears_fbconfig compile and respect the DISPLAY setting. Add it
to the Makefile as well.
This commit is contained in:
parent
5234d17514
commit
29c909f81c
2 changed files with 11 additions and 3 deletions
|
|
@ -11,6 +11,7 @@ LIB_DEP = $(LIB_DIR)/$(GL_LIB_NAME) $(LIB_DIR)/$(GLU_LIB_NAME)
|
|||
PROGS = glthreads \
|
||||
glxdemo \
|
||||
glxgears \
|
||||
glxgears_fbconfig \
|
||||
glxcontexts \
|
||||
glxheads \
|
||||
glxinfo \
|
||||
|
|
@ -64,6 +65,11 @@ pbdemo.o: pbdemo.c pbutil.h
|
|||
pbutil.o: pbutil.c pbutil.h
|
||||
$(CC) -c -I. -I$(INCDIR) $(CFLAGS) pbutil.c
|
||||
|
||||
glxgears_fbconfig: glxgears_fbconfig.o pbutil.o
|
||||
$(CC) glxgears_fbconfig.o pbutil.o $(APP_LIB_DEPS) -o $@
|
||||
|
||||
glxgears_fbconfig.o: glxgears_fbconfig.c pbutil.h
|
||||
$(CC) -c -I. -I$(INCDIR) $(CFLAGS) glxgears_fbconfig.c
|
||||
|
||||
xrotfontdemo: xrotfontdemo.o xuserotfont.o
|
||||
$(CC) xrotfontdemo.o xuserotfont.o $(APP_LIB_DEPS) -o $@
|
||||
|
|
|
|||
|
|
@ -32,6 +32,8 @@
|
|||
*/
|
||||
|
||||
|
||||
#define GLX_GLXEXT_PROTOTYPES
|
||||
|
||||
#include <math.h>
|
||||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
|
|
@ -44,7 +46,7 @@
|
|||
#include <assert.h>
|
||||
#include "pbutil.h"
|
||||
|
||||
/* I had to the the SGIX versions of these because for some reason glxext.h
|
||||
/* I had to use the SGIX versions of these because for some reason glxext.h
|
||||
* doesn't define the core versions if GLX_VERSION_1_3 is defined, and glx.h
|
||||
* doesn't define them at all. One or both header files is clearly broken.
|
||||
*/
|
||||
|
|
@ -436,7 +438,7 @@ make_window( Display *dpy, const char *name,
|
|||
printf("\nThe following fbconfigs meet the requirements. The first one "
|
||||
"will be used.\n\n");
|
||||
for ( i = 0 ; i < num_configs ; i++ ) {
|
||||
PrintFBConfigInfo(dpy, fbconfig[i], GL_TRUE);
|
||||
PrintFBConfigInfo(dpy, scrnum, fbconfig[i], GL_TRUE);
|
||||
}
|
||||
|
||||
/* window attributes */
|
||||
|
|
@ -557,7 +559,7 @@ main(int argc, char *argv[])
|
|||
Display *dpy;
|
||||
Window win;
|
||||
GLXContext ctx;
|
||||
char *dpyName = ":0";
|
||||
const char *dpyName = NULL;
|
||||
GLboolean printInfo = GL_FALSE;
|
||||
int i;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue