posted November 27th, 2009
Naked light Preview 6 Revision 3 is out!
My webhost was recently hacked (though my account wasn’t as far as I know). They’ve changed my passwords, but don’t seem to have told me yet what my new ones are. In the interim, I can’t access FTP. So until I get a chance to call them up and sort that out, which may be a bit because they’re support team is apparently swamped, I have to use…RapidShare. I’m very, very sorry.
Bug fixes
This is mainly a bug fix release.
This biggest bug was really an OpenCL bug. To render a node (or group of nodes), I send several commands to OpenCL, and then wait for them to complete (with a function named clWaitForEvents(…)). About 1 in 5000 of these never would, and my code, from that point further, would do absolutely nothing. Since dragging a slider can easily generate 100s of events, that happened frequently, particularly in more complicated documents. In a move that doesn’t exactly increase my faith in Apple’s OpenCL implementation, removing a call to a function named clGetEventInfo(…) fixed this.
Another bug occurred on startup. The item view in the library is actually an NSOpenGLView subclass. NSOpenGLView creates it’s own OpenGL ‘context’ by default, which would later be replaced with my own context. I overrode the code that NSOpenGLView calls to create its own context, which might speed things up and seems to mitigate the bug. Since this occurred fairly rarely, I won’t actually know for a while.
Finally, I fixed one and a half bugs related to saving. When you save a composition, the preview and thumbnails generated are no longer flipped. Additionally, the icon in the library gets updated immediately.
Inspector Tabs
There’s now tabs in the Inspector that’ll help manage screen real estate as the Inspector gets more complicated.

There always used to be icons there, but they never actually functioned as tabs until now.


November 28th, 2009 at 12:05 pm
It would appear that RapidShare have no more ‘free’ download slots available at this time
I’ll check back in a couple of days to see how things are progressing
Look forward to downloading this version (or a later one) and seeing if the speed-increases and fixes for buggy processes work for me.
May 21st, 2010 at 6:37 am
Any news on Naked Light? Is development still in progress..?
July 1st, 2010 at 12:01 am
Wondering the same thing!