[Mesa-dev] [PATCH] mesa/driver/haiku: Drop Mesa swrast renderer
Emil Velikov
emil.l.velikov at gmail.com
Mon May 18 04:28:05 PDT 2015
Hi Alexander,
On 17 May 2015 at 13:49, Alexander von Gluck IV <kallisti5 at 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.velikov at 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
More information about the mesa-dev
mailing list