[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

Chad Fraleigh chadf at triularity.org
Tue Feb 5 00:59:24 CET 2013


Does the new minimum hardware specs imply SSE required? If not then
either OCIO should be compiled without SSE (i.e. cmake
-DOCIO_USE_SSE=OFF ... ), or the minimum hardware list be updated to
specifically state SSE also (the minimum proposal email didn't state
any specific CPU [features], that I saw).

The only other option is have both an SSE and non-SSE lib for OCIO and
then use each in an optimized and non-optimized blender distro, or
have both as DLL's in the installer and let the user chose if they
don't want the SSE version during install.

-Chad


On Mon, Feb 4, 2013 at 8:23 AM, 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