[Mesa-dev] RFC: Prune stale components

Emil Velikov emil.l.velikov at gmail.com
Tue Mar 3 10:39:03 PST 2015


On 3 March 2015 at 17:16, Jose Fonseca <jfonseca at vmware.com> wrote:
...
>
> I've prototyped this in
>
>   http://cgit.freedesktop.org/~jrfonseca/mesa/log/?h=remove-st-egl
>
> The changes are massive, so I'm not sure it's even worth spamming the list
> with them.
>
> Could you please give a look and let me know if there are any concerns?
>
I've spotted a few trivial bits:

 - windows/gdi: Remove.
Drop drivers/windows from src/mesa/Makefile.am:EXTRA_DIST
The driver had interesting api/wrapper similar to osmesa. Did not know that :-)

-  st/egl: Remove.
Update the src/egl/main/Sconscript to create a SharedLibrary, add
versioning, create symlink - copy the bits from egl-static.
Drop st/egl and targets/egl-static from src/gallium/Makefile.am:EXTRA_DIST
Remove the _EGL_BUILT_IN_DRIVER_GALLIUM define from src/egl/main/Android.mk.

 - st/vega: Remove.
A few "openvg" references left - one in configure.ac another one in
docs/contents.html


> The only snafu is Android.mk -- it will be broken with gallium drivers until
> somebody familiar with that infrastructure updates it to use egl_dri2. But
> it should build fine without gallium drivers.
>
The Android build is mostly limping around mesa 10.4. I've pinged the
Android-x86 guys, but but might get to it soon(ish). Don't worry too
much about it.

I'm guessing that the scons and automake build do not point out
anything unusual ?

Thanks Jose.
Emil


More information about the mesa-dev mailing list