haiku: Fix build through scons corrections and viewport fixes
authorAlexander von Gluck IV <kallisti5@unixzen.com>
Wed, 19 Mar 2014 00:58:01 +0000 (00:58 +0000)
committerAlexander von Gluck IV <kallisti5@unixzen.com>
Tue, 25 Mar 2014 00:01:53 +0000 (19:01 -0500)
commit7683fce8781ef0169333c5ee1276392d058cfaa8
treeb335c4e5d94cac5fb928a8e96a13ba8c2a83a9e7
parenteccad18bd89556608092278cf46a9aaa4605f163
haiku: Fix build through scons corrections and viewport fixes

* Add HAVE_PTHREAD, we do have pthread support wrappers now for
  non-native Haiku threaded applications.
* Viewport changed behavior recently breaking the build.
  We fix this by looking at the gl_context ViewportArray
  (Thanks Brian for the idea)

Acked-by: Brian Paul <brianp@vmware.com>
scons/gallium.py
src/gallium/targets/haiku-softpipe/GalliumContext.cpp