Kent Mein
b73ba9c181
This commit reverts the #include <mesa/glu.h>
...
stuff used for peach to the standard <GL/glu.h>
the mesa stuff was needed for the machines for peach but its
not the stanard location of the headers, now that its not
needed were switching it back.
Kent
2008-04-02 15:03:03 +00:00
Kent Mein
7b2e348d4f
This is a modified version of this patch:
...
[#7660 ] Solaris 10 x86 support (Makefiles)
Hopefully it will not mess up anything for anyone else. I removed
some hardcoded static libs and made NAN_*_LIB definitions so they could be
overridden, to allow greater flexability.
Let me know if there are any problems/questions.
Kent
2007-12-05 16:58:52 +00:00
Charlie Carley
92f1d59b44
Test commit...
2007-05-29 07:46:07 +00:00
Charlie Carley
557360224f
Klockwork ( http://www.klocwork.com ) report; game engine fixes, related to 'Use Blender Materials'
...
/source/gameengine/Ketsji/BL_Material.cpp;16;18;Critical;1;
/source/gameengine/Ketsji/BL_Shader.cpp;293;30;Critical;1;
/source/gameengine/Ketsji/BL_Shader.cpp;314;30;Critical;1;
/source/gameengine/Ketsji/BL_Shader.cpp;341;30;Critical;1;
/source/gameengine/Ketsji/BL_Shader.cpp;1264;40;Critical;1;
/source/gameengine/Ketsji/BL_Shader.cpp;1194;40;Critical;1;
/source/gameengine/Ketsji/BL_Shader.cpp;916;30;Critical;1;
/source/gameengine/Ketsji/KX_BlenderMaterial.cpp;257;24;Critical;1;
/source/gameengine/Ketsji/KX_BlenderMaterial.cpp;262;24;Critical;1;
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_GLExtensionManager.cpp;195;24;Error;3;
/source/gameengine/Rasterizer/RAS_OpenGLRasterizer/RAS_OpenGLRasterizer.cpp;1209;16;Critical;1;
2007-01-21 04:45:44 +00:00
Erwin Coumans
13e0d22d89
a lot of work in a few small changes to improve penetration depth. and some fixes in shaders from Charlie.
2006-04-13 05:11:34 +00:00
Erwin Coumans
8dbe14b70b
applied Charlies patch, reverted some GLSL shader stuff, improved penetration depth estimate.
2006-04-11 05:57:30 +00:00
Erwin Coumans
36f498aae0
made some gfx debug code win32 specific
2006-04-03 01:28:43 +00:00
Erwin Coumans
d537ce9b25
commented out some asserts that don't work multiplatform
2006-04-02 22:36:15 +00:00
Erwin Coumans
6839ec6640
applied Charlies patch for game engine graphics. display list support, and bumpmapping shader improvements.
2006-04-02 21:04:20 +00:00
Jean-Luc Peurière
8bc0060835
added proper casts to get things compiling with gcc 4.0 Os X
2006-02-14 23:52:47 +00:00
Erwin Coumans
e4790aef46
Improved OpenGL Shader Language support for game engine. The python interface is much simplified. Drawback is that scripts need to be updated next release. Testfiles:
...
http://www.continuousphysics.com/ftp/pub/test/index.php?dir=blender/&file=demos-2.42.zip
patch by Charlie Carley (snailrose @ elysiun.com)
2006-02-13 05:45:32 +00:00
Brecht Van Lommel
24446906bc
Use ALsizei/GLsizei to fix compile errors on mac / gcc 4.x.
2006-01-29 21:29:14 +00:00
Erwin Coumans
e3512ab335
assert caused compile problems too :(
2006-01-18 06:48:28 +00:00
Erwin Coumans
5b8b745cba
fixed an ordering issue caused by previous commit
2006-01-18 06:46:56 +00:00
Erwin Coumans
85c58bfa8a
attempt to fix reported problems with glsl shader on OS X (and other platforms). instead of continuous printing errors, it should just print once, and delete the shaders.
...
also, disabled the asynchronous logicbrick update, it reportedly causes jitter.
2006-01-18 06:04:11 +00:00
Jean-Luc Peurière
77c4eef90b
after much suffering, got GE build and work almost cleanly on Os X
...
(with make, need to confirm with scons)
after cleaning the changes are in fact minimal, but the situation
is still quite a bit hackish.
Game engine coders, there is also quite a number of warnings that
need to be fixed.
current situation is that everything seems to work, but GLSL shaders
spew a lot of errors on console and blender may crash on exit when
a GLSL shader was used. ARB stuff works fine.
2006-01-16 22:27:30 +00:00
Erwin Coumans
6f3e593105
more graphics patches from Snailrose,
...
remove constraint fixed,
Bullet timestep now subdivides Blender game engine timestep, so it runs 60 hertz,
SphereShape reverted to old style, so no support for non-uniform scaled spheres for now,
2006-01-15 11:34:55 +00:00
Erwin Coumans
fbc977e48c
attempt to avoid nameclashes (although it is already in a namespace) -> extension names renamed from glXXX to blXXX.
2006-01-11 13:31:45 +00:00
Erwin Coumans
b7be6620d6
applied patch from snailrose, related to multi-platform OpenGL extensions.
2006-01-10 06:34:42 +00:00
Erwin Coumans
c94455c14d
more linux game engine work. hopefully works now!
2006-01-08 09:37:15 +00:00