Ian Bruce (ian_bruce)
User

Projects

User does not belong to any projects.

User Details

User Since
Mar 27 2015, 2:47 AM (134 w, 1 d)

Recent Activity

May 29 2017

Ian Bruce (ian_bruce) added a comment to T51236: BMesh boolean solver does not work properly.

possible solutions here: T50165#411274 P434

May 29 2017, 10:00 PM · BF Blender
Ian Bruce (ian_bruce) added a comment to T50165: Bmesh booleans fail on simple cube array.

For a much simpler testcase, apparently demonstrating a similar problem -- non-solid objects resulting from boolean intersect with BMesh -- see T51236 . Again, "Carve" produces the correct result, "BMesh" doesn't.

May 29 2017, 9:53 PM · Modifiers, BF Blender
Ian Bruce (ian_bruce) reopened T51236: BMesh boolean solver does not work properly as "Open".

if bug has been fixed already since then and is no more reproducible with latest master, then we can close the report.

May 29 2017, 9:07 PM · BF Blender

May 21 2017

Ian Bruce (ian_bruce) added a comment to T51236: BMesh boolean solver does not work properly.

If it was reported in another bug report, why did you report it again?

May 21 2017, 10:07 PM · BF Blender
Ian Bruce (ian_bruce) added a comment to T51236: BMesh boolean solver does not work properly.

I see no errors in latest buildbots

May 21 2017, 4:22 PM · BF Blender

Apr 17 2017

Ian Bruce (ian_bruce) created T51236: BMesh boolean solver does not work properly.
Apr 17 2017, 12:15 PM · BF Blender

Apr 16 2017

Ian Bruce (ian_bruce) added a comment to T51074: Boolean modifier inverts Difference and Union (sometimes + strange behavior).

I confirm all of this, even the "holes not covered" part, using the supplied test case.

Apr 16 2017, 11:26 PM · Modifiers, BF Blender
Ian Bruce (ian_bruce) added a comment to T51234: boolean modifier: union and difference are confused.

can you confirm that your issue is the same described in T51074?

Apr 16 2017, 10:55 PM · BF Blender
Ian Bruce (ian_bruce) created T51234: boolean modifier: union and difference are confused.
Apr 16 2017, 10:17 PM · BF Blender

Mar 19 2017

Ian Bruce (ian_bruce) added a comment to T46409: Kernel compile errors on Mesa OpenCL in 2.76 rc3.

For a more up-to-date discussion of this issue, see here:

Mar 19 2017, 9:24 AM · BF Blender, Cycles
Ian Bruce (ian_bruce) added a comment to T50522: OpenCL kernel build fails on Linux with Mesa drivers (RX 480).

Yes, that's exactly what I said --

Mar 19 2017, 8:54 AM · Platform: Linux, Cycles, OpenGL / Gfx, BF Blender

Mar 18 2017

Ian Bruce (ian_bruce) added a comment to T50522: OpenCL kernel build fails on Linux with Mesa drivers (RX 480).

It turns out that these compiler warnings --

Mar 18 2017, 12:56 PM · Platform: Linux, Cycles, OpenGL / Gfx, BF Blender

Mar 13 2017

Ian Bruce (ian_bruce) added a comment to T50522: OpenCL kernel build fails on Linux with Mesa drivers (RX 480).

The two separate compiler errors involved here (neither is actually a Blender issue) are now the subject of two Debian bug reports. Patches are available upstream for both problems, as mentioned above.

Mar 13 2017, 3:02 PM · Platform: Linux, Cycles, OpenGL / Gfx, BF Blender
Ian Bruce (ian_bruce) added a comment to T50522: OpenCL kernel build fails on Linux with Mesa drivers (RX 480).

It turns out that the "invalid argument type 'X *' to unary expression" compile errors are the result of a known bug in LLVM. It is said to be fixed in LLVM-v5; see here:

Mar 13 2017, 11:03 AM · Platform: Linux, Cycles, OpenGL / Gfx, BF Blender
Ian Bruce (ian_bruce) reopened T50522: OpenCL kernel build fails on Linux with Mesa drivers (RX 480) as "Open".

This same problem (actually, several problems) has been reported here; it's not distribution- or hardware-specific:

Mar 13 2017, 12:08 AM · Platform: Linux, Cycles, OpenGL / Gfx, BF Blender

Mar 12 2017

Ian Bruce (ian_bruce) added a comment to rB2d3c44389ab7: Fix OpenCL warnings about doubles on some platforms..

Adding device specific code for a few specific cases does not abstract that away.

Mar 12 2017, 10:21 PM
Ian Bruce (ian_bruce) added a comment to rB2d3c44389ab7: Fix OpenCL warnings about doubles on some platforms..

The more code we can share between CPU/CUDA/OpenCL the better, every device specific code we add can get out of sync and makes it more work to maintain, so I rather not do this.

Mar 12 2017, 9:15 PM
Ian Bruce (ian_bruce) added a comment to rB2d3c44389ab7: Fix OpenCL warnings about doubles on some platforms..

I didn't reuse CL_M_*_F since we need the defines for C++ and CUDA too,
and adding an OpenCL specific variation would not simplify the code.

Mar 12 2017, 8:34 PM

Mar 10 2017

Ian Bruce (ian_bruce) added a comment to rBe76e8fcdcc53: Fix a few OpenCL compiler warnings..

It appears that the openCL standard header file <cl_platform.h> already defines
almost all of these constants:

Mar 10 2017, 5:54 PM
Ian Bruce (ian_bruce) raised a concern with rBe76e8fcdcc53: Fix a few OpenCL compiler warnings..

There's a whole header file with this problem:

Mar 10 2017, 3:20 PM

Mar 27 2015

Ian Bruce (ian_bruce) added a comment to T44150: empty objects cannot have modifiers.

modifiers do not affect objects, they affect geometries (i.e. object’s data). Since empties have no data/geometry, they cannot have modifiers...

Mar 27 2015, 11:39 AM · BF Blender
Ian Bruce (ian_bruce) added a comment to T44150: empty objects cannot have modifiers.

why is there no way that an empty object can be used to control the visibility of its children?

Mar 27 2015, 11:29 AM · BF Blender
Ian Bruce (ian_bruce) added a comment to T44150: empty objects cannot have modifiers.

Is there a reason why this should be so? Can recursive application at least be made an option?

Mar 27 2015, 11:27 AM · BF Blender
Ian Bruce (ian_bruce) created T44150: empty objects cannot have modifiers.
Mar 27 2015, 3:38 AM · BF Blender