LuxRender 0.8-dev Windows build of 03-11-2010

Weekly builds for testing and use between releases.

Moderator: coordinators

Forum rules
Please read the information / sticky post for some basic information regarding these builds/support.

LuxRender 0.8-dev Windows build of 03-11-2010

Postby dougal2 » Wed Nov 03, 2010 5:52 pm

Here are the 0.8 dev branch builds of today.

These builds, as usual, contain LuxRender, LuxConsole, LuxMerger, Pylux for Python2 and Pylux for Python3.

Win 64 http://www.luxrender.net/release/luxren ... nCL_64.exe
Win 32 SSE1 http://www.luxrender.net/release/luxren ... 2_SSE1.exe
Win 32 SSE2 http://www.luxrender.net/release/luxren ... 2_SSE2.exe

Built with Visual Studio Express 2008 + Windows 7 SDK on Win 7 64bit, using ATI Stream SDK 2.2.

Changes since the last windows weeklies:
Code: Select all
23 hours ago   jeanphi         Check for some out of bounds conditions in sampling functions and optimize Lerp.
24 hours ago   jensverwiebe    Check for .lxs .flm rather than without period
26 hours ago   jensverwiebe    OSX: moved doubleclick/drag-stuff to mainwindow.cpp/hxx
46 hours ago   dougal2         Cleaned up StatsData class; removed most stored values and added prediction char (~) to % Complete stats when needed.
47 hours ago   dougal2         Moved StatsData implementation into new file core/stats.cpp; allows cleaner code in Context::PrintableStatistics; made necessary CMakeLists adjustments (also copy pyluxconsole to build dir).
2 days ago   jensverwiebe    OSX: Hopefully the final fix to get rid of redundant QEvent:OpenFile + a little cleanup
2 days ago   jensverwiebe    OSX: cleanup of drag'n-drop-code and another bugfix
2 days ago   jensverwiebe    OSX: second try get rid of redundant QEvent
2 days ago   jensverwiebe    OSX:try to fix the the sometimes occuring hang when rendering from luxblend
2 days ago   jensverwiebe    OSX: change ordering for window is brought to front
3 days ago   jensverwiebe    OSX: handle doubleclicked or dragged scenefiles (.lxs) as if opened in filemenue
6 days ago   jensverwiebe    Better naming for completion stats bool: timebased (true = time, false = spp )
6 days ago   jensverwiebe    Corrects case in stats when no haltcondition is set --> also no percentage then
6 days ago   jensverwiebe    whitespace clean
6 days ago   jensverwiebe    Keep completion stats at 100% max and make sure they don´t get broken at stopping
7 days ago   jensverwiebe    OSX:initial commit bring GUI-app to front when started by LuxBlend
7 days ago   dougal2         fix code ordering in qtgui/luxapp.hxx
7 days ago   jensverwiebe    Optimize lines in header
7 days ago   jensverwiebe    OSX: enabled doubleclick or dragging in Finder to render
8 days ago   dougal2         fix completion_samples calculation if not networking or add_total==false.
8 days ago   dougal2         fix error in completion_samples calculation (use total not local)
8 days ago   dougal2         Added % render completion to statistics if haltspp or halttime set (greatest will be shown if both set); Also added haltspp and halttime to queryable data in film.
8 days ago   jensverwiebe    Intermediate crashfix until imagepipelinerefactor is done
11 days ago   dougal2         Fix queryable.h for build on linux/osx
11 days ago   Lord Crc        Queryable API changes. StringValue() returns const reference, fixed writing to fields.
13 days ago   jensverwiebe    Spinbox_Threads minumum set to 0
13 days ago   jensverwiebe    Handle renderthreads with a spinbox ( initial commit )
13 days ago   jensverwiebe    Fixed leaving render in undefined state by readding needed samples/sec statistic
13 days ago   dougal2         refactored StatsData to use template strings; changed the GUI to use luxPrintableStats().
2 weeks ago   dougal2         Minor cleanups and add comments to StatsData class definition.
2 weeks ago   dougal2         Moved stats formatting for PrintableStatistics out of Context class and into StatsData class in stats.h
2 weeks ago   dougal2         Fix gcc var init order warnings
2 weeks ago   dougal2         Further updates to stats formatting to reduce line length and predict network progress
2 weeks ago   jensverwiebe    Add postbuild copy flm-icon to app-bundle for OSX
2 weeks ago   tomb            Use native menubar on MacOS
2 weeks ago   tomb            Disable native menubar by default - need to add macos specific stuff in the code for this, it made the menubar dissapear on linux+qt4.7
2 weeks ago   tomb            Applied patch from Seth Berrier
2 weeks ago   Dade            Fixed a gcc warnning
2 weeks ago   dougal2         Small fix to allow efficiency stat without first getting samplesPx stat; added efficiency to printableStatistics()
2 weeks ago   dougal2         Fix and improve pyluxconsole final stats and halt conditions
2 weeks ago   dougal2         Add local thread count to printableStatistics() via new statistic() 'threadCount'
2 weeks ago   dougal2         Fix printableStatistics() unreliability
2 weeks ago   dougal2         Restored rendering check in renderserver stats output
2 weeks ago   dougal2         Implement printableStatistics method in Context to unify output across the engine; also callable with C API luxPrintableStatistics().
2 weeks ago   dougal2         Prevent RenderingServerInfo construction via pylux
2 weeks ago   dougal2         Restored clobbered pylux changes
2 weeks ago   jeanphi         Fix a typo in latest queryable changes.
2 weeks ago   jeanphi         Fix a typo when porting PBRT fixes.
2 weeks ago   Lord Crc        Moved more statistics to use queryable api. Extended queryable attributes further.
User avatar
dougal2
Developer
 
Posts: 3075
Joined: Mon Jan 14, 2008 7:21 am

Re: LuxRender 0.8-dev Windows build of 03-11-2010

Postby Solnoid » Wed Nov 03, 2010 9:12 pm

I'll have to give this one a run through. I'm using the build of 10-14-2010, and I have a quick question. I have added
Code: Select all
#Hybrid Mode test block
SurfaceIntegrator "path"
"integer maxdepth" [4]
"string lightstrategy" ["one"]
"string rrstrategy" ["efficiency"]
"bool includeenvironment" ["true"]
"integer shadowraycount" [1]
#end hybrid mode test block

into my .lxs file to activate Hybrid mode. I'm seeing approximately double the number of S/Sec when I do this (Dual Core Intel with an NVidia 8700M GT, 32 CUDA Cores, Win7 64-bit, 3GB RAM, 4GB SD Card for ReadyBoost). What else can I set to increase speed?

Basically, is there a cheat sheet of .lxs commands/lines that can be added to take full advantage of Hybrid mode in the latest build?
Win7 32-Bit
2GB RAM
NVidia 9500 GT
Photobucket: http://smg.photobucket.com/albums/v44/S ... 20Renders/

My mother named me "Tech Support"
User avatar
Solnoid
 
Posts: 6
Joined: Fri Sep 17, 2010 2:12 pm
Location: Colorado Springs

Re: LuxRender 0.8-dev Windows build of 03-11-2010

Postby J the Ninja » Wed Nov 03, 2010 10:01 pm

Is that all you're adding? Hybrid has a specific flag that enables it (Renderer "hybrid"). I think the doubled s/sec number might have been from you switching from bidir to path, in which case more is probably not better.
-Jason

Material DB Admin
User avatar
J the Ninja
Developer
 
Posts: 2249
Joined: Wed May 19, 2010 9:54 pm
Location: Portland, USA

Re: LuxRender 0.8-dev Windows build of 03-11-2010

Postby vimax » Thu Nov 04, 2010 2:06 am

Thank you!

Does it have the new glossy transparent material yet?
User avatar
vimax
 
Posts: 192
Joined: Wed Jul 02, 2008 9:39 pm

Re: LuxRender 0.8-dev Windows build of 03-11-2010

Postby Solnoid » Thu Nov 04, 2010 7:47 am

J the Ninja wrote:Is that all you're adding? Hybrid has a specific flag that enables it (Renderer "hybrid"). I think the doubled s/sec number might have been from you switching from bidir to path, in which case more is probably not better.


I'm not seeing any difference between adding in the Renderer "hybrid" line and leaving it out. This is why I'm wondering if someone, anyone, has written up a list of commands to use, and what they do for Hybrid mode.

Edit: I'm misunderstanding the usage of Hybrid mode, apparently. Yes, Path is doubling my S/Sec. However, Hybrid, when toggled on, does not YET provide a boost to the Samples per second, yes? I am not getting errors when toggling Hybrid mode on, so it IS functioning, but not as I was under the impression it would.
Win7 32-Bit
2GB RAM
NVidia 9500 GT
Photobucket: http://smg.photobucket.com/albums/v44/S ... 20Renders/

My mother named me "Tech Support"
User avatar
Solnoid
 
Posts: 6
Joined: Fri Sep 17, 2010 2:12 pm
Location: Colorado Springs

Re: LuxRender 0.8-dev Windows build of 03-11-2010

Postby Dade » Thu Nov 04, 2010 2:42 pm

Solnoid wrote:Edit: I'm misunderstanding the usage of Hybrid mode, apparently. Yes, Path is doubling my S/Sec. However, Hybrid, when toggled on, does not YET provide a boost to the Samples per second, yes? I am not getting errors when toggling Hybrid mode on, so it IS functioning, but not as I was under the impression it would.


Your signature doesn't include details about your CPU but your GPU should be considered quite "old". Just to give you an idea: a 480GTX should be about 15 times faster than your 9500GT.
User avatar
Dade
Developer
 
Posts: 4852
Joined: Sat Apr 19, 2008 6:04 pm
Location: Italy

Re: LuxRender 0.8-dev Windows build of 03-11-2010

Postby Solnoid » Thu Nov 04, 2010 2:55 pm

Dade wrote:
Solnoid wrote:Edit: I'm misunderstanding the usage of Hybrid mode, apparently. Yes, Path is doubling my S/Sec. However, Hybrid, when toggled on, does not YET provide a boost to the Samples per second, yes? I am not getting errors when toggling Hybrid mode on, so it IS functioning, but not as I was under the impression it would.


Your signature doesn't include details about your CPU but your GPU should be considered quite "old". Just to give you an idea: a 480GTX should be about 15 times faster than your 9500GT.


Yeah, it's older. But I have a new baby on the way, and justifying buying a new Video Card (especially a higher-end one) is not feasible right now. I'll probably get one when I do a total upgrade to a quad-core with Win7 64-Bit and 8-16 GB RAM.

When the kids are out of high school.... :D
Win7 32-Bit
2GB RAM
NVidia 9500 GT
Photobucket: http://smg.photobucket.com/albums/v44/S ... 20Renders/

My mother named me "Tech Support"
User avatar
Solnoid
 
Posts: 6
Joined: Fri Sep 17, 2010 2:12 pm
Location: Colorado Springs

Re: LuxRender 0.8-dev Windows build of 03-11-2010

Postby A-man » Thu Nov 04, 2010 4:27 pm

My understanding is that this version supports GPU rendering. If this is true, do you need blender 2.5x like you do for SLG?
Studio XPS 9100 | 2.8 Ghz Intel 930 | 12 GB RAM | Radeon 7970 3GB
User avatar
A-man
 
Posts: 691
Joined: Sat Apr 24, 2010 4:24 pm

Re: LuxRender 0.8-dev Windows build of 03-11-2010

Postby jeanphi » Fri Nov 05, 2010 2:31 am

Solnoid wrote:Edit: I'm misunderstanding the usage of Hybrid mode, apparently. Yes, Path is doubling my S/Sec. However, Hybrid, when toggled on, does not YET provide a boost to the Samples per second, yes? I am not getting errors when toggling Hybrid mode on, so it IS functioning, but not as I was under the impression it would.

Does it correctly detect your video card as an OpenCL capable device?

And congrats for the baby.

Jeanphi
jeanphi
Developer
 
Posts: 6624
Joined: Mon Jan 14, 2008 7:21 am

Re: LuxRender 0.8-dev Windows build of 03-11-2010

Postby Solnoid » Fri Nov 05, 2010 10:49 am

jeanphi wrote:
Solnoid wrote:Edit: I'm misunderstanding the usage of Hybrid mode, apparently. Yes, Path is doubling my S/Sec. However, Hybrid, when toggled on, does not YET provide a boost to the Samples per second, yes? I am not getting errors when toggling Hybrid mode on, so it IS functioning, but not as I was under the impression it would.

Does it correctly detect your video card as an OpenCL capable device?

And congrats for the baby.

Jeanphi


Thanks. Where would I find that information? As I said, the Log is not throwing any OpenCL errors that I can see.
Win7 32-Bit
2GB RAM
NVidia 9500 GT
Photobucket: http://smg.photobucket.com/albums/v44/S ... 20Renders/

My mother named me "Tech Support"
User avatar
Solnoid
 
Posts: 6
Joined: Fri Sep 17, 2010 2:12 pm
Location: Colorado Springs

Next

Return to Weekly Testing Builds

Who is online

Users browsing this forum: No registered users and 0 guests

cron