Page 10 of 12

Re: LuxrenderGPU

PostPosted: Mon Feb 15, 2010 2:43 pm
by KoDen
Hey all i just registered here after been following you for weeks :D :D (been modeling some things in the past, ceased activity a lot but now i'm enjoying a lot the way some kind of modeling and rendering tools are evolving, especially Luxrender).

All the work you've been doing about gpu aided rendering is amazing :D :D :D


Currently i'm waiting for a 9600gt, i'll probably try to test it on Windows :D

Re: LuxrenderGPU

PostPosted: Mon Feb 15, 2010 2:48 pm
by stalkerok
and how to compile http://src.luxrender.net/lux-opencl/file/5d9869cf31b1?
Ubuntu 9.10 / 32
Thanks

Re: LuxrenderGPU

PostPosted: Mon Feb 15, 2010 5:08 pm
by agremlin
I tested LuxrenderGPU and find one interested line(in code) :)
in file device.cpp, line 239 : RayBufferSize = 8 * 1024 ( in this case renrer fill all my memory (2GB) )
I decrease this parameter to 1024 and costs my mamory decreased

What a parameter or what I decreased?

P.S. Very interested :)

Re: LuxrenderGPU

PostPosted: Mon Feb 15, 2010 5:23 pm
by Dade
agremlin wrote:I tested LuxrenderGPU and find one interested line(in code) :)
in file device.cpp, line 239 : RayBufferSize = 8 * 1024 ( in this case renrer fill all my memory (2GB) )
I decrease this parameter to 1024 and costs my mamory decreased

What a parameter or what I decreased?

P.S. Very interested :)


It is the number of rays downloaded to the GPU (i.e. size of the ray buffer) in a single shot. It isn't really the amount of rays to fill your memory but the amount of Paths (i.e. another class) required to fill the rays buffer to use all your memory. There is an optimization I used in SmallLuxGPU to reduce the number of paths that can be used here too. It is just a matter of finding the time to update the code.

The buffer size you find in the code at the moment is tuned for the 8GB of my PC.

Re: LuxrenderGPU

PostPosted: Mon Feb 15, 2010 5:35 pm
by agremlin
:) i think, why my PC stop, when i run render :)

I wrote above that iterators don't work, it's fine. I apologize for slander.

Re: LuxrenderGPU

PostPosted: Sat Feb 27, 2010 12:32 pm
by volivier
Hi Dade & all!

I know a little bit about OpenCL. I am interested in porting this to the Mac OS X platform. Can I join? If so, how? Who's in charge of the Mac OS port?

Thanks all!


Vincent

Re: LuxrenderGPU

PostPosted: Sun Feb 28, 2010 9:36 am
by jromang
OSX is already supported by jensverwiebe ;)

Re: LuxrenderGPU

PostPosted: Mon Mar 01, 2010 1:12 pm
by Napseis
hi,

I hope I'm not to much off topic, but did someone succeed in using Smallluxgpu on a ati 4770 ? I have tried on a nvidia GTX285, it's ok.But i get some error on the Radeon card:

Internal error: Link failed.
Make sure the system setup is correct.
ERROR: clBuildProgram(-11)

driver version 10.2, ati stream 2.01.

thanks

Re: LuxrenderGPU

PostPosted: Mon Mar 01, 2010 2:39 pm
by Dade
Napseis wrote:hi,

I hope I'm not to much off topic, but did someone succeed in using Smallluxgpu on a ati 4770 ? I have tried on a nvidia GTX285, it's ok.But i get some error on the Radeon card:

Internal error: Link failed.
Make sure the system setup is correct.
ERROR: clBuildProgram(-11)

driver version 10.2, ati stream 2.01.


Chiaroscuro has experienced the same problem with ATI SDK 2.01 and 2x4890 while everything is working fine with ATI SDK 2.0. It looks like a bug introduced with the latest release related to HD4xxx family. Check the GPU sub-forum, you should be able to find some information there and even a link to 2.0 sdk in case you need it.

Re: LuxrenderGPU

PostPosted: Tue Mar 02, 2010 6:03 am
by Napseis
thanks, i'll go look for the 2.0 version of the ati stream.