[Mesa-dev] [PATCH 2/4] glapi/hgl: remove the final user of _glapi_check_table()

Alexander von Gluck IV kallisti5 at unixzen.com
Sat Sep 3 00:14:22 UTC 2016


August 30 2016 8:53 AM, "Emil Velikov" <emil.l.velikov at gmail.com> wrote:

> On 25 August 2016 at 16:58, Emil Velikov <emil.l.velikov at gmail.com> wrote:
> 
>> From: Emil Velikov <emil.velikov at collabora.com>
>> 
>> The symbol is a no-op since, the EXTRA_DEBUG macro is not set in the
>> build. Unused by !Haiku people/platforms since 2010 (commit
>> a73c6540d9a7f6e26d8568ba2fc522cb865f0a6c) while the Haiku C++ wrapper
>> has no obvious users.
> 
> Alexander does my assumption above holds true ? Can we have your
> ack/nack on the topic.

Sorry for the delay, real life has been busy :-)

My gut reaction is it should be ok to drop.  We have a binary
compatibility obligation to BeOS software, but that only extends
to our ~ Mesa 7.9 fork which was the *LAST* possible version
of Mesa I could get built under gcc2 :-)

https://github.com/haiku/mesa_legacy

Anything goes on master as we guarantee no ABI conformity until
R1 comes out.

Our complete OpenGL kit is within Mesa now, if you don't see any
obvious consumers left then we're likely ok.

In the unlikely event I stumble upon some crazy *big* requirement
i'll post back to the ML, explain, and request to revert.

Thanks for asking about this stuff and keeping me in the loop.

I'm working on some package management stuff right now under Haiku,
but will circle back to Mesa and try to give it some love soon.

A month or two ago I tested master. It compiles, but llvmpipe is
currently crashing (likely argument changes in functions that we
access through pointers or something)

 -- Alex


More information about the mesa-dev mailing list