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