[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.


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