Nekochan Net

Official Chat Channel: #nekochan // irc.nekochan.net
It is currently Thu Aug 21, 2014 11:52 pm

All times are UTC - 8 hours


Forum rules


Any posts concerning pirated software or offering to buy/sell/trade commercial software are subject to removal.



Post new topic Reply to topic  [ 48 posts ]  Go to page Previous  1, 2, 3, 4  Next
Author Message
 Post subject: Re: Pixie for IRIX
Unread postPosted: Thu Apr 15, 2010 4:31 am 
Offline

Joined: Wed Aug 02, 2006 2:06 am
Posts: 268
Well,

It seems that this has become a discussion about BMRT. While I agree that BMRT is a fine tool I wanted to give some simple stats.

I am rendering a simple surface of 1000x1000 points using a fresnel shader on a 600Mhz fuel. The results are as follows


using BMRT it took 660 seconds to render using rendrib.

With pixie using rndr it too 59 seconds. Neither was multi-threaded (no point single cpu fuel in both cases) but pixie was 10x faster for this example.

I know that metrivs are a dung hill. But facts speak for themselves.

Cheers


Top
 Profile  
 
 Post subject: Re: Pixie for IRIX
Unread postPosted: Thu Apr 15, 2010 4:43 am 
Offline

Joined: Wed Aug 02, 2006 2:06 am
Posts: 268
I think that 59s versus 660s is a very nice metric which demonstrates that a more modern tool such a pixie is good for us old SGI die hards. Lets face it we do not have oodles of spare CPU bandwidth to splash around. For this reason I would think that this pixie port is interesting. If nothing else it is a good replacement for BMRT. I was somewhat overwhelmed by the BMRT resistance as everyone on the thread started to talk about BMRT as opposed to pixie.

I think that this port seems to be working well and it certaintly has some pretty impressive performance so far.

Good pedigree I would say.

Cheers


Top
 Profile  
 
 Post subject: Re: Pixie for IRIX
Unread postPosted: Wed Apr 21, 2010 10:39 pm 
Offline

Joined: Mon Jun 08, 2009 11:49 pm
Posts: 5
Greetings,

I have successfully built a new sdr shader parsing plugin for Ayam
with the provided Pixie port. So, you can feed Pixie from Ayam now:
http://ayam.sourceforge.net/download.html

kind regards,
Randolf


Top
 Profile  
 
 Post subject: Re: Pixie for IRIX
Unread postPosted: Fri Apr 23, 2010 7:56 am 
Offline
User avatar

Joined: Tue Oct 21, 2003 1:07 am
Posts: 4226
Location: Rosario / Santa Fe / República Argentina
rschultz wrote:
Greetings,

I have successfully built a new sdr shader parsing plugin for Ayam
with the provided Pixie port. So, you can feed Pixie from Ayam now:
http://ayam.sourceforge.net/download.html

kind regards,
Randolf


Very interesting! I'll try both very soon! Thanks for the nice work!

_________________
Oh!, let me write that!

https://www.facebook.com/GeekTronix
https://geekli.st/GeekTronixShop
https://www.rebelmouse.com/GeekTronixShop/
http://twitter.com/GeekTronixShop
http://www.youtube.com/GeekTronixStream


Top
 Profile  
 
 Post subject: Re: Pixie for IRIX
Unread postPosted: Sun May 02, 2010 12:33 am 
Offline

Joined: Thu May 22, 2008 4:01 am
Posts: 85
Could someone please re-up the download link.
It doesn't seem to work anymore.

_________________
:Fuel: :Octane: :O2: :1600SW:
Apple iMac, IBM p275, IBM p285, IBM 43p140, HP 2133, Sun Fire 280R, Sun Ultra1 clone (300Mhz), Sun Ultra2 (2x400 MHz), HP C8000, Fujitsu Primepower 250, HP rx4640


Top
 Profile  
 
 Post subject: Re: Pixie for IRIX
Unread postPosted: Wed May 19, 2010 1:19 am 
Offline

Joined: Wed Aug 02, 2006 2:06 am
Posts: 268
paulfred

check you pm

Cheers


Top
 Profile  
 
 Post subject: Re: Pixie for IRIX
Unread postPosted: Sat Jul 03, 2010 9:04 pm 
Offline
User avatar

Joined: Fri Mar 18, 2005 3:42 am
Posts: 88
Location: Ambarvale NSW, Australia
Hi compcomp, do you have a tardist handy? Is there any chance for me to grab a copy? I'm on study break and just got my O2 and Octane working!

Simon.


Top
 Profile  
 
 Post subject: Re: Pixie for IRIX
Unread postPosted: Sat Feb 25, 2012 2:26 pm 
Offline
User avatar

Joined: Sat Jan 15, 2011 2:24 pm
Posts: 15
Hello Nekochaners!

I'm a spanish fan of Silicon Graphics computers and my hobby is generate computer graphics with these amazing machines.

I'm trying to find an IRIX implementation of Pixar's Pixie on the inet, but I can't find it.

I found this Nekochan topic (ucp.php?i=pm&mode=view&f=0&p=10874165), but when I try to download the file "pixie.tar.gz" I get next error:

"The selected attachment does not exist anymore.

The file ./../files/1653_9dfb5dee83351f1975a503a8f2776472 does not exist."

Can anybody tell me where I can find it or give me another link with Pixie binary?

Thank you,
sgienthu

_________________
:Indy: :Indy: :Indigo2IMP: :Indigo2IMP: :O2: :O2: :Octane: :Octane2: :Fuel: :Fuel: :O3x0: :1600SW: :1600SW:


Top
 Profile  
 
 Post subject: Re: Pixie for IRIX
Unread postPosted: Sat Feb 25, 2012 11:31 pm 
Offline
User avatar

Joined: Sun Mar 18, 2007 2:25 pm
Posts: 1760
Location: Minneapolis, Minnesota USA
Nobody's picked up the ball on this evidently...

_________________
Project:
Simple as do, re, mi. a, b, c. one, two, three baby you and me
Plan:
World domination! Or something...


Top
 Profile  
 
 Post subject: Re: Pixie for IRIX
Unread postPosted: Sun Feb 26, 2012 10:52 am 
Offline
User avatar

Joined: Mon Dec 05, 2005 2:35 am
Posts: 2087
Location: Vienna, Austria
Hmm, sources for several versions are available at http://sourceforge.net/projects/pixie/files/pixie/. But I've no idea about whether one of them compiles properly...

_________________
"Reality is a Hallucination caused by lack of Alcohol"


Top
 Profile  
 
 Post subject: Re: Pixie for IRIX
Unread postPosted: Sun Feb 26, 2012 10:57 pm 
Offline

Joined: Tue Feb 24, 2004 4:10 pm
Posts: 9546
Oskar45 wrote:
But I've no idea about whether one of them compiles properly...

competent, what did you do to fix this ?

Code:
cc-1020 CC: ERROR File = algebra.h, Line = 88
  The identifier "uint32_t" is undefined.

        uint32_t        i;
        ^

cc-1020 CC: ERROR File = algebra.h, Line = 91
  The identifier "uint32_t" is undefined.

        union { float f; uint32_t i; } u;
                         ^

cc-1020 CC: ERROR File = algebra.h, Line = 110
  The identifier "uint32_t" is undefined.

        union { float f; uint32_t i; } u;
                         ^

3 errors detected in the compilation of "algebra.cpp".

Adding
Code:
#include <stdint.h>

did not do the trick. Apparently this has been a problem for a while ...

http://sourceforge.net/tracker/?func=de ... tid=491092

a thousand eyes, a thousand hands but still no solution ....


Top
 Profile  
 
 Post subject: Re: Pixie for IRIX
Unread postPosted: Mon Feb 27, 2012 2:08 am 
Offline
User avatar

Joined: Mon Dec 05, 2005 2:35 am
Posts: 2087
Location: Vienna, Austria
@hamei: might not be the solution, but I'd try to do a grep over /usr/include [and subdirs] to see whether uint32_t is defined somewhere else as well. Sorry, can't check that now as I don't have access to my boxes.

_________________
"Reality is a Hallucination caused by lack of Alcohol"


Top
 Profile  
 
 Post subject: Re: Pixie for IRIX
Unread postPosted: Mon Feb 27, 2012 2:20 am 
Offline

Joined: Tue Feb 24, 2004 4:10 pm
Posts: 9546
Oskar45 wrote:
@hamei: might not be the solution, but I'd try to do a grep over /usr/include [and subdirs] to see whether uint32_t is defined somewhere else as well. Sorry, can't check that now as I don't have access to my boxes.

Thanks, but actually I don't care about Pixie. I just thought I'd run it through quickly and if it built easy, what the heck. But the one set of bugs noted above was from foetz, who is about ten thousand times smarter than me, and he didn't solve the problem. Plus I have since found several other non-productive discussions between the Pixie guys and Randolf Schultz, who does Ayam. It also (apparently) crashes later on when you try to use it, even if you get it to build. I wonder how competent got it going ? CC, where's you at, boy ?

Anyway, I'm back to something I hope will be more useful but thanks for the pointer ....


Top
 Profile  
 
 Post subject: Re: Pixie for IRIX
Unread postPosted: Mon Feb 27, 2012 3:06 am 
Offline
User avatar

Joined: Mon Dec 05, 2005 2:35 am
Posts: 2087
Location: Vienna, Austria
@hamei: sorry for bothering you again. Can you try once more but replace <uint32_t i;> by <unsigned long int i;>? Thanks.

_________________
"Reality is a Hallucination caused by lack of Alcohol"


Top
 Profile  
 
 Post subject: Re: Pixie for IRIX
Unread postPosted: Mon Feb 27, 2012 4:53 am 
Offline

Joined: Tue Feb 24, 2004 4:10 pm
Posts: 9546
Oskar45 wrote:
@hamei: sorry for bothering you again. Can you try once more but replace <uint32_t i;> by <unsigned long int i;>? Thanks.

Ees no problem, senor. Nice work, we got past the first three errors ! My one question about that is these are apparently routines for "faster" math but they seem to be integer-centric. I bet they aren't really "faster" on MIPS processors ...

Anyway, now we get

Code:
 
cc-3700 CC: WARNING File = ../ri/atomic.h, Line = 144
  #warning directive: Atomic Instructions are not supported on this platform,
          defaulting to generic implementation

  #warning Atomic Instructions are not supported on this platform, defaulting to generic implementation
   ^

cc-3168 CC: ERROR File = ../ri/atomic.h, Line = 149
  A name followed by "::" must be a class or namespace name.

        osLock(CRenderer::atomicMutex);
               ^

cc-3168 CC: ERROR File = ../ri/atomic.h, Line = 151
  A name followed by "::" must be a class or namespace name.

        osUnlock(CRenderer::atomicMutex);
                 ^

cc-3168 CC: ERROR File = ../ri/atomic.h, Line = 157
  A name followed by "::" must be a class or namespace name.

        osLock(CRenderer::atomicMutex);
               ^

cc-3168 CC: ERROR File = ../ri/atomic.h, Line = 159
  A name followed by "::" must be a class or namespace name.

        osUnlock(CRenderer::atomicMutex);
                 ^

4 errors detected in the compilation of "precomp.cpp".


If you have any ideas I'll be happy to plug them in. Even if this isn't something I want, seems like someone might be happy to have it.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 48 posts ]  Go to page Previous  1, 2, 3, 4  Next

All times are UTC - 8 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group