It should be fixed by now. There is a bug in our beloved build system
such that the assert macro is disabled if some completely-unrelated
configure options are enabled. I will send a fix for that soon as
well.

Marek

On Mon, Jul 11, 2011 at 5:00 AM, Eric Anholt <e...@anholt.net> wrote:
> On Fri,  1 Jul 2011 02:29:32 +0200, Marek Olšák <mar...@gmail.com> wrote:
>> Hi,
>>
>> this patch series implements ARB_depth_buffer_float in Mesa and Gallium. 
>> There is complete r600g/r600-r700 support in my private branch, which passes 
>> the same tests that pass for Z24S8. Softpipe has only sampler support. This 
>> has turned out to be not so trivial, so it's possible I missed something.
>>
>> I did not implement NV_depth_buffer_float, because it's not compatible with 
>> the ARB variant. (GL_DEPTH_COMPONENT32F != GL_DEPTH_COMPONENT32F_NV etc.) 
>> The NV extension can operate on unclamped depth values, whereas the ARB one 
>> always clamps them.
>
> My mesa is now crashing on startup with:
>
> glxgears: main/formats.c:1488: _mesa_test_formats: Assertion
> `info->DataType == 0x8C17 || info->DataType == 0x8F9C || info->DataType
> == 0x1405 || info->DataType == 0x1404 || info->DataType == 0x1406'
> failed.
>
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to