Reality 2 SLG Runtime Error
Tsuzura
Posts: 119
I'm trying to use Reality 2 for the first time and when I try to render my scene it will always open a new page with the last line reading:
[SLG] OpenCL ERROR: clGetPlatformIDs(-1001)
What do I need to do to fix this so I can render?
Post edited by Tsuzura on
Comments
UPDATE:
I did something now its reading:
[SLG] OpenCL ERROR: clGetPlatformIDs(-1001)
You need the OpenCL version of Luxrender to use SLG. Also ensure that you have an OpenCL compatible graphics card.
SmallLuxGPU (or SLG as it's abbreviated to) uses ONLY your GPU for calculations. As a result it's lightning fast, but this does come with some heavy drawbacks. The first of these is that you will be severely limited in texture memory, and indeed memory of any kind, since it will NOT use system RAM for the render and instead relies purely on your graphics card RAM. This is not a limitation of the software, but of the hardware since GPU's run so well partly because they're managing their own memory.
Luxrender does have a hybrid 'hardware accelerated' render option which you can access through Reality, but again you still need an OpenCL version of Lux and a compatible card. Also bear in mind that hardware accelerated is not always the faster option for certain types of renders. It's still considered a WIP in that area, even with the latest release, so expect a few bugs in places. One such bug is only allowing you to have a single light under certain circumstances, which has been there since Lux began supporting GPUs.