On Tue, Dec 4, 2012 at 6:08 PM, Pascal Terjan <pter...@gmail.com> wrote:
> On Tue, Dec 4, 2012 at 6:00 PM, Jose Jorge <lists.jjo...@free.fr> wrote:
>> Le 04/12/2012 13:21, Pascal Terjan a écrit :
>>>
>>> On Tue, Dec 4, 2012 at 12:10 PM, AL13N<al...@rmail.be>  wrote:
>>>>>
>>>>> The code should really be complied but only enabled at runtime if it's
>>>>>
>>>>> available. PulseAudio does this. It's more of a pain to code for but
>>>>> does make like easier for distributions.
>>>>>
>>>>> But yeah, short term fix, nuke the test, and as a meme says, keep calm
>>>>> and carry on.
>>
>>
>> It is not only a test, it is a crash.
>
> It is a crash because the code says to crash if there is no sse2.
>
>>>>
>>>> but, do ALL recent i586 CPU's have SSE2? what about the embedded and VIA
>>>> cpu's and the likes?
>>
>>
>> http://en.wikipedia.org/wiki/SSE2#CPUs_supporting_SSE2
>>
>>
>>>
>>> The test is that it refuses to run if the lib is not using sse2 while
>>> it could (slowly).
>>>
>>> The clanSWRender lib needs to be fixed to have sse2 support on sse2
>>> system and not on non sse2 systems so that we can enable it but that's
>>> something unrelated to dropping this test.
>>
>>
>> No, the clanSWRender has only a SSE2 implementation because no one wants to
>> write a SW render which is too slow.
>> http://lists.debian.org/debian-devel-games/2012/03/msg00076.html
>
> The message complains that your CPU has SSE2 but it can not use it as
> clanSWRender was built without support from it.
> How can it be built without support for SSE2 if it is not optional ?
>
>> I wonder if we could enable for now SSE2, till upstream/somebody has a
>> better fix : for now, all SSE2 cpus crash. Enabling SSE2 it will only crash
>> on non-SSE2 cpus (older than 10 years)
>
> The crash is in the app, are there other apps using clanSWRender which
> are working fine without SSE2 but would crash if clanSWRender had SSE2
> support?

So, reading more about it, clanSWRender is a software renderer instead
of using one of the opengl ones
Why would an application need it? Is it faster than using for example
mesa's software rendering?

Reply via email to