Search found 57 matches

by robbrown
Tue Oct 02, 2018 1:34 am
Forum: Development
Topic: Mac OS
Replies: 215
Views: 125008

Re: Mac OS

The current sources have received only a fix for Bloom OpenCL plugin since alpha4 release. We can release a MacOS alpha4 based on the current source code, it is really a minor difference. Sounds good, I did find one oddity while cutting the release, the scenes in the LuxCore repo throw an error if ...
by robbrown
Mon Oct 01, 2018 9:03 pm
Forum: Development
Topic: Mac OS
Replies: 215
Views: 125008

Re: Mac OS

When is the next release, I'm assuming I should hold off until the next alpha to cut releases since tags would be off a bit from latest PRs? Testing the Blender plugin on my laptop the Intel HD Graphics kept crashing at OpenCL kernel compiling so not sure if that's my machine or an OpenCL compatibil...
by robbrown
Fri Sep 28, 2018 6:48 pm
Forum: Development
Topic: Mac OS
Replies: 215
Views: 125008

Re: Mac OS

That's a good point, we should definitely get the update information in there.

Based on looking at the code without trying it that looks accurate. platform.system() does return 'Darwin' on my machine.

I can validate the update process works before making a PR.
by robbrown
Fri Sep 28, 2018 5:52 pm
Forum: Development
Topic: Mac OS
Replies: 215
Views: 125008

Re: Mac OS

The blender plugin install process remains the same with the zip file used in the blender add-ons menu. The only difference for BlendLuxCore I've had to do is add some symbolic links and change the rpath for linking the pyluxcore.so to Blender's OpenMP dynamic library. I'm thinking it makes sense to...
by robbrown
Fri Sep 28, 2018 6:45 am
Forum: Development
Topic: Mac OS
Replies: 215
Views: 125008

Re: Mac OS

Still working out the Artifact delivery process (Mac OS Applications, and Blender plugins, etc. pre-packaged) with build scripts. At this point, that's just rpath and packaging though so I could manually do that for the alpha4 if you'd like. As far as how the Artifact Delivery process is going: I or...
by robbrown
Thu Sep 27, 2018 11:49 pm
Forum: Development
Topic: Mac OS
Replies: 215
Views: 125008

Re: Mac OS

I just posted a PR for LuxCore. The only part I'm currently concerned about is if I broke anything with the PySide/PySide2 support. Up until now I haven't had a means to test PySide since I need to build/test on a Linux and/or Windows machine for that. Linux would be easier for me but I'm willing to...
by robbrown
Sun Sep 23, 2018 4:51 am
Forum: Development
Topic: Mac OS
Replies: 215
Views: 125008

Re: Mac OS

I figured out more on the OpenMP library business and have been able to run BlendLux without setting environment variables to avoid the system trap now. I just posted a question on the Blender forums inquiring about if there's a bug. I think symbolic links in the plugins folder is a bandaid for not ...
by robbrown
Fri Sep 21, 2018 4:46 am
Forum: Development
Topic: Mac OS
Replies: 215
Views: 125008

Re: Mac OS

Sounds good thanks for the info, I'll dig into it once I get this OpenMP stuff figured out. I'm planning on digging into where Blender get's there dynamic lib from. Longer story I currently have to call blender from the terminal with KMP_DUPLICATE_LIB_OK=TRUE to make it work but that's not a great s...
by robbrown
Wed Sep 19, 2018 8:09 pm
Forum: Development
Topic: Mac OS
Replies: 215
Views: 125008

Re: Mac OS

Weirdly everything is working again, not sure what root cause is at the moment but not able to reproduce for now so I'll continue working on getting a the build going. Definitely seems to be an intermittent problem. Seems like it's falling into weird state condition or a scheduling bottleneck is cau...
by robbrown
Tue Sep 18, 2018 11:38 pm
Forum: Development
Topic: Mac OS
Replies: 215
Views: 125008

Re: Mac OS

That file seems to load ok, nodes and all. Maybe 2.79b just isn't loading older files well. After trying to render that benchmark file Blender stalled out on OpenCL compiling kernel, becoming unresponsive to Ctrl-C. Now everything stalls trying to render with Lux CPU or OpenCL, Cycles still works so...