[Bf-committers] [Bf-blender-cvs] SVN commit: /data/svn/bf-blender [54299] trunk/blender/intern/cycles: Fix cycles intersection issue with overlapping faces on windows 32 bit and CPU

Brecht Van Lommel brechtvanlommel at pandora.be
Tue Feb 5 13:26:07 CET 2013


Hi,

It should not be dropped, I renamed them explicitly to SSE now since
the intention is to eventually add explicit SSE calls to that kernel.
If we do that then the "non optimized" kernel should still work on
e.g. ARM, PPC, ...

Brecht.

On Mon, Feb 4, 2013 at 5:23 PM, Thomas Dinges <blender at dingto.org> wrote:
> Hi Brecht,
> I think we could drop the non optimized Kernel (no SSE), as we don't
> support CPUs without SSE2 any more since Blender 2.65.
> Rendering already crashes on those systems (Windows at least), as OCIO
> requires SSE2 too.
>
> Best regards,
> Thomas
>
> Am 04.02.2013 17:12, schrieb Brecht Van Lommel:
>> Revision: 54299
>>            http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=54299
>> Author:   blendix
>> Date:     2013-02-04 16:12:37 +0000 (Mon, 04 Feb 2013)
>> Log Message:
>> -----------
>> Fix cycles intersection issue with overlapping faces on windows 32 bit and CPU
>> without SSE3 support, due to 80 bit precision float register being used for one
>> bounding box but not the one next to it.
>>
> --
> Thomas Dinges
> Blender Developer, Artist and Musician
>
> www.dingto.org
>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers


More information about the Bf-committers mailing list