xserver: Branch 'master' - 11 commits
Jeremy Huddleston Sequoia
jeremyhu at apple.com
Mon Nov 4 21:18:21 CET 2013
On Nov 4, 2013, at 10:15, Ian Romanick <idr at freedesktop.org> wrote:
> On 11/02/2013 10:09 AM, Jeremy Huddleston Sequoia wrote:
>> Why does this now require mesa 9.2.0? >= 9.0 doesn't build on OS X,
>> and I haven't had time to address the issue in mesa. I'm wondering if I
>> can just revert this and keep the old requirement for now since this
>> change seems to be related just to dri3 (which doesn't affect XQuartz
>> anyways).
>>
>> -LIBGL="gl >= 7.1.0"
>> +LIBGL="gl >= 9.2.0"
>
> This has nothing to do with DRI3. It has to do with floating point
> configs for pbuffers in DRI2. Mesa 9.2 is required because that is the
> version that adds __DRI_ATTRIB_FLOAT_BIT and
> __DRI_ATTRIB_UNSIGNED_FLOAT_BIT to dri_interface.h. See Mesa commit
> c37c367.
>
> If you'd like to submit a patch that will allow the server to gracefully
> disable GLX_ARB_fbconfig_float when the version of dri_interface.h is
> too old (or just stub it out for XQuartz), I'd be happy to review it.
Patch is OTW. It also fixes a bug in configure.ac in that the GLX section checks if DRI2 == "yes" before DRI2 == "auto" is resolved to "yes".
--Jeremy
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4136 bytes
Desc: not available
URL: <http://lists.x.org/archives/xorg-devel/attachments/20131104/b7a2711b/attachment.bin>
More information about the xorg-devel
mailing list