get tests working on windows (Robert Bergkvist)
This commit is contained in:
parent
3d587f6432
commit
40fac75370
|
@ -0,0 +1,44 @@
|
|||
# $Id: Makefile.win,v 1.1 2002/01/16 01:03:25 kschultz Exp $
|
||||
|
||||
# Mesa 3-D graphics library
|
||||
# Version: 3.5
|
||||
# Copyright (C) 1995-2001 Brian Paul
|
||||
|
||||
# Makefile for GLUT-based demo programs for Windows
|
||||
|
||||
!include <win32.mak>
|
||||
|
||||
##### MACROS #####
|
||||
|
||||
TOP = ..
|
||||
INCDIR = ..\include
|
||||
LIBDIR = ..\lib
|
||||
|
||||
SRCS = cva.c \
|
||||
dinoshade.c \
|
||||
fogcoord.c \
|
||||
manytex.c \
|
||||
multipal.c \
|
||||
projtex.c \
|
||||
seccolor.c \
|
||||
# sharedtex.c \
|
||||
texline.c \
|
||||
texwrap.c \
|
||||
vptest1.c \
|
||||
vptest2.c \
|
||||
vptest3.c \
|
||||
vptorus.c \
|
||||
vpwarpmesh.c
|
||||
|
||||
!include "../mesawin32.mak"
|
||||
|
||||
##### TARGETS #####
|
||||
|
||||
clean::
|
||||
|
||||
clobber::
|
||||
@del readtex.c readtex.h
|
||||
|
||||
$(EXES) :$*.obj
|
||||
@echo $@
|
||||
$(link) -out:$@ $* /LIBPATH:$(LIBDIR) $(LIBS)
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: cva.c,v 1.3 2000/11/30 03:06:56 gareth Exp $ */
|
||||
/* $Id: cva.c,v 1.4 2002/01/16 01:03:25 kschultz Exp $ */
|
||||
|
||||
/*
|
||||
* Trivial CVA test, good for testing driver fastpaths (especially
|
||||
|
@ -11,6 +11,9 @@
|
|||
#include <stdlib.h>
|
||||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#ifdef _WIN32
|
||||
#include <windows.h>
|
||||
#endif
|
||||
#define GL_GLEXT_LEGACY
|
||||
#include <GL/glut.h>
|
||||
|
||||
|
@ -130,7 +133,7 @@ int main( int argc, char **argv )
|
|||
*/
|
||||
string = (char *) glGetString( GL_VERSION );
|
||||
|
||||
if ( !strstr( string, "1.2" ) ) {
|
||||
if ( (!strstr( string, "1.2" ))&&(!strstr(string,"1.3"))) {
|
||||
fprintf( stderr, "This program requires OpenGL 1.2 vertex arrays.\n" );
|
||||
exit( -1 );
|
||||
}
|
||||
|
|
|
@ -38,6 +38,10 @@
|
|||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <math.h> /* for cos(), sin(), and sqrt() */
|
||||
#ifdef _WIN32
|
||||
#include <windows.h>
|
||||
#endif
|
||||
#define GL_GLEXT_LEGACY
|
||||
#include <GL/glut.h> /* OpenGL Utility Toolkit header */
|
||||
|
||||
/* Some <math.h> files do not define M_PI... */
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
/* $Id: multipal.c,v 1.1 2000/11/18 17:12:33 brianp Exp $ */
|
||||
/* $Id: multipal.c,v 1.2 2002/01/16 01:03:25 kschultz Exp $ */
|
||||
|
||||
/*
|
||||
* GL_ARB_multitexture demo
|
||||
|
@ -12,6 +12,9 @@
|
|||
|
||||
/*
|
||||
* $Log: multipal.c,v $
|
||||
* Revision 1.2 2002/01/16 01:03:25 kschultz
|
||||
* get tests working on windows (Robert Bergkvist)
|
||||
*
|
||||
* Revision 1.1 2000/11/18 17:12:33 brianp
|
||||
* test texture palettes with multitexture
|
||||
*
|
||||
|
@ -52,6 +55,10 @@
|
|||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#ifdef _WIN32
|
||||
#include <windows.h>
|
||||
#endif
|
||||
#define GL_GLEXT_LEGACY
|
||||
#include <GL/glut.h>
|
||||
|
||||
#include "../util/readtex.c" /* I know, this is a hack. */
|
||||
|
|
Loading…
Reference in New Issue