Hi Alexander, On 17 May 2015 at 13:49, Alexander von Gluck IV <kallis...@unixzen.com> wrote: > This just created extra upkeep and the push to move extern > C's into mesa code would mean a large number of extern's > in core Mesa driver interfaces. The Haiku Gallium renderers > are mostly insulated via the C-based Haiku state tracker. > > As any future hardware support in Haiku will be gallium > based, lets just drop swrast. > > Haiku has a Mesa 7.12 fork for gcc2 that uses swrast. > > This commit fixes the last of the Haiku build issues. Is it worth adding mentioning in the release notes (docs/relnotes/10.6.0.html) ?
Fwiw with the following hunk squashed Reviewed-by: Emil Velikov <emil.l.veli...@gmail.com> --- a/src/mesa/Makefile.am +++ b/src/mesa/Makefile.am @@ -60,7 +60,6 @@ main/git_sha1.h: main/git_sha1.h.tmp include Makefile.sources EXTRA_DIST = \ - drivers/haiku \ drivers/SConscript \ main/format_info.py \ main/format_pack.py \ On a related note - is there any reading why Haiku opted for C++ interfaces (and no C wrappers)? Is it mostly due to some historical/compat reasons or more like shortage of manpower ? Thanks Emil _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev