diff options
author | Jon TURNEY <[email protected]> | 2009-07-24 20:33:25 +0100 |
---|---|---|
committer | Brian Paul <[email protected]> | 2009-10-05 11:07:23 -0600 |
commit | a15d9ca9ccfeebfcea148fc61ead3a70541e2a76 (patch) | |
tree | bf5007c8f39983018309b100b14df2dad5a0bcbe /progs | |
parent | 43750f1575e366e2a92b71bffceee90d7f1a2b3e (diff) |
Fix building of GLSL demos which use M_PI
Some <math.h> files do not define M_PI, in which case, provide our own definition
Signed-off-by: Jon TURNEY <[email protected]>
Diffstat (limited to 'progs')
-rw-r--r-- | progs/glsl/skinning.c | 3 | ||||
-rw-r--r-- | progs/glsl/texaaline.c | 3 | ||||
-rw-r--r-- | progs/glsl/twoside.c | 3 |
3 files changed, 9 insertions, 0 deletions
diff --git a/progs/glsl/skinning.c b/progs/glsl/skinning.c index 65ba98348b6..2b96f31d060 100644 --- a/progs/glsl/skinning.c +++ b/progs/glsl/skinning.c @@ -16,6 +16,9 @@ #include <GL/glut.h> #include "shaderutil.h" +#ifndef M_PI +#define M_PI 3.1415926535 +#endif static char *FragProgFile = "skinning.frag"; static char *VertProgFile = "skinning.vert"; diff --git a/progs/glsl/texaaline.c b/progs/glsl/texaaline.c index 7a5ac405bba..2e4f932ad60 100644 --- a/progs/glsl/texaaline.c +++ b/progs/glsl/texaaline.c @@ -14,6 +14,9 @@ #include <GL/glew.h> #include <GL/glut.h> +#ifndef M_PI +#define M_PI 3.1415926535 +#endif static GLint WinWidth = 300, WinHeight = 300; static GLint win = 0; diff --git a/progs/glsl/twoside.c b/progs/glsl/twoside.c index a57484f96cc..ce155d64e9e 100644 --- a/progs/glsl/twoside.c +++ b/progs/glsl/twoside.c @@ -16,6 +16,9 @@ #include <GL/glut.h> #include "shaderutil.h" +#ifndef M_PI +#define M_PI 3.1415926535 +#endif static GLint WinWidth = 300, WinHeight = 300; static char *FragProgFile = NULL; |