More Motion in osx Land

This commit is contained in:
Roger Hughston 2006-02-10 20:13:14 +00:00
parent 5e9a5e5028
commit 8065be4f57
45 changed files with 56 additions and 50 deletions

View File

@ -17,14 +17,14 @@
parametrics pnm \
pnmimagetypes pnmimage sgattrib sgmanip sgraph sgraphutil \
switchnode pnmtext text tform tiff lerp loader putil \
audio pgui pandabase helix
audio pgui pandabase helix
#define LOCAL_LIBS \
downloader express pandabase
#define OTHER_LIBS \
pandaexpress:m \
interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#if $[LINK_IN_GL]
#define BUILDING_DLL $[BUILDING_DLL] BUILDING_PANDAGL

View File

@ -12,7 +12,7 @@
#define LOCAL_LIBS putil express
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolbase:c dtoolutil:c dtool:m
dtoolbase:c dtoolutil:c dtool:m prc:c
#begin metalib_target
#define TARGET pandaegg

View File

@ -9,7 +9,7 @@
#define USE_PACKAGES net
#define COMPONENT_LIBS downloader ipc express pandabase
#define OTHER_LIBS dtoolconfig dtool
#define OTHER_LIBS dtoolconfig dtool dconfig prc interrogatedb dtoolutil dtoolbase
#begin metalib_target
#define TARGET pandaexpress

View File

@ -11,7 +11,7 @@
distort effects
#define LOCAL_LIBS putil express
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolbase:c dtoolutil:c dtool:m
dtoolbase:c dtoolutil:c dtool:m prc:c
#begin metalib_target
#define TARGET pandafx

View File

@ -17,7 +17,8 @@
#endif
#define LOCAL_LIBS gsgbase display express
#define OTHER_LIBS dtoolconfig dtool
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m prc:c
#begin metalib_target
#define TARGET pandagl

View File

@ -16,7 +16,7 @@
#define LOCAL_LIBS linmath putil express
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolbase:c dtoolutil:c dtool:m
dtoolbase:c dtoolutil:c dtool:m prc:c
#begin metalib_target
#define TARGET pandaphysics

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#define BUILD_DIRECTORY $[HAVE_AUDIO]
#begin lib_target

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#begin lib_target
#define TARGET chan

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#begin lib_target
#define TARGET char

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#begin lib_target
#define TARGET collide

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#begin lib_target
#define TARGET device

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#begin lib_target
#define TARGET dgraph

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#define WIN_SYS_LIBS $[WIN_SYS_LIBS] ws2_32.lib
#begin lib_target

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#define OSX_SYS_LIBS mx
#begin lib_target

View File

@ -1,6 +1,6 @@
#define LOCAL_LIBS express pandabase
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c prc:c dtool:m
#define USE_PACKAGES zlib net openssl
#begin lib_target

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c prc:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m pystub
dtoolutil:c dtoolbase:c dtool:m pystub prc:c
#define LOCAL_LIBS downloader express event
#begin bin_target

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#define USE_PACKAGES cg
#begin lib_target
#define TARGET effects

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#define YACC_PREFIX eggyy
#define LFLAGS -i
#define USE_PACKAGES zlib

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#define USE_PACKAGES nurbspp

View File

@ -1,6 +1,6 @@
#define LOCAL_LIBS putil express pandabase
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#begin lib_target
#define TARGET event

View File

@ -1,6 +1,6 @@
#define LOCAL_LIBS pandabase
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#begin lib_target
#define TARGET express

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#begin lib_target
#define TARGET framework

View File

@ -1,6 +1,6 @@
#define BUILD_DIRECTORY $[HAVE_GL]
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#define USE_PACKAGES gl cg cggl
#begin lib_target
#define TARGET glgsg

View File

@ -43,8 +43,13 @@
#include <windows.h>
#endif
#include <GL/gl.h>
#include <GL/glu.h>
#ifdef IS_OSX
#include <OpenGL/gl.h>
#include <OpenGL/glu.h>
#else
#include <gl/gl.h>
#include <gl/glu.h>
#endif
#include "glstuff_src.h"

View File

@ -58,7 +58,7 @@ typedef void (APIENTRYP PFNGLMULTITEXCOORD3FPROC) (GLenum target, const GLfloat
typedef void (APIENTRYP PFNGLMULTITEXCOORD4FPROC) (GLenum target, const GLfloat s, const GLfloat t, const GLfloat r, const GLfloat q);
typedef void (APIENTRYP PFNGLBLENDEQUATIONPROC) (GLenum mode);
typedef void (APIENTRYP PFNGLBLENDCOLORPROC) (GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
typedef void (APIENTRYP PFNGLCLIENTACTIVETEXTUREPROC) (GLenum texture);
class CLP(GeomContext);
////////////////////////////////////////////////////////////////////

View File

@ -558,7 +558,7 @@ issue_vertex() {
}
#endif // NDEBUG
(*_func)(1, (const unsigned int *)&d);
(*_func)(1, (const GLuint *)&d);
}
////////////////////////////////////////////////////////////////////
@ -577,7 +577,7 @@ issue_vertex() {
}
#endif // NDEBUG
(*_func)(2, (const unsigned int *)d);
(*_func)(2, (const GLuint *)d);
}
////////////////////////////////////////////////////////////////////
@ -596,7 +596,7 @@ issue_vertex() {
}
#endif // NDEBUG
(*_func)(3, (const unsigned int *)d);
(*_func)(3, (const GLuint *)d);
}
////////////////////////////////////////////////////////////////////
@ -615,7 +615,7 @@ issue_vertex() {
}
#endif // NDEBUG
(*_func)(4, (const unsigned int *)d);
(*_func)(4, (const GLuint *)d);
}
#endif // SUPPORT_IMMEDIATE_MODE

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#define OSX_SYS_LIBS mx
#begin lib_target

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#define USE_PACKAGES opencv

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#begin lib_target
#define TARGET gsgbase

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#begin lib_target
#define TARGET lerp

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#begin lib_target
#define TARGET linmath

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#begin lib_target
#define TARGET mathutil

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#begin lib_target
#define TARGET pandabase

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#define USE_PACKAGES nurbspp

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#begin lib_target
#define TARGET particlesystem

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#define LOCAL_LIBS \
lerp event gsgbase gobj putil linmath \
downloader express pandabase pstatclient

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#begin lib_target
#define TARGET pgui

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#begin lib_target
#define TARGET physics

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#define USE_PACKAGES zlib
#begin lib_target

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#define USE_PACKAGES jpeg png zlib tiff
#begin lib_target

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#begin lib_target
#define LOCAL_LIBS \

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#define LOCAL_LIBS express pandabase
#define USE_PACKAGES zlib

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#define LOCAL_LIBS dgraph putil express pandabase
#begin lib_target

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#begin lib_target
#define USE_PACKAGES freetype zlib

View File

@ -1,5 +1,5 @@
#define OTHER_LIBS interrogatedb:c dconfig:c dtoolconfig:m \
dtoolutil:c dtoolbase:c dtool:m
dtoolutil:c dtoolbase:c dtool:m prc:c
#begin lib_target
#define TARGET tform