Ian Bruce (ian_bruce)
User

Projects

User does not belong to any projects.

User Details

User Since
Mar 27 2015, 2:47 AM (112 w, 3 d)

Recent Activity

Sun, May 21

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?

Sun, May 21, 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

Sun, May 21, 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