]> git.mxchange.org Git - simgear.git/commit
Remove "glut" dependency.
authorcurt <curt>
Mon, 11 Aug 2003 21:14:48 +0000 (21:14 +0000)
committercurt <curt>
Mon, 11 Aug 2003 21:14:48 +0000 (21:14 +0000)
commit578e77477837c32c4d0e19e56731db1c0512183a
treeff4cda8e8ae6e4daf0f860b0788acfc97b67fd4b
parentd7d13e458c759c4030db15d2e9b3cdcc5fc63f5f
Remove "glut" dependency.

- SkyContext.[ch]pp needs to query the window size, but apparently doesn't
  do anything with it.  We can hard wire a size and the cloud code seems to
  behave fine.

- SkyLight.[ch]pp depends on glut_shapes so I copied over the code so it
  can access those routines locally.  (The routines that are used are
  simply combining calls to libGLU.a
13 files changed:
simgear/scene/sky/clouds3d/Makefile.am
simgear/scene/sky/clouds3d/SkyCloud.cpp
simgear/scene/sky/clouds3d/SkyContext.cpp
simgear/scene/sky/clouds3d/SkyDynamicTextureManager.hpp
simgear/scene/sky/clouds3d/SkyLight.cpp
simgear/scene/sky/clouds3d/SkyMaterial.hpp
simgear/scene/sky/clouds3d/SkyMinMaxBox.cpp
simgear/scene/sky/clouds3d/SkyRenderableInstanceCloud.cpp
simgear/scene/sky/clouds3d/SkyRenderableInstanceGroup.cpp
simgear/scene/sky/clouds3d/SkyTexture.hpp
simgear/scene/sky/clouds3d/SkyTextureManager.cpp
simgear/scene/sky/clouds3d/glut_shapes.c [new file with mode: 0644]
simgear/scene/sky/clouds3d/glut_shapes.h [new file with mode: 0644]