SGI: Computer Graphics

Blender Irix Development - Page 1

So I decided to start a new thread on the development effort of Blender for
Irix. I am starting it today because I have just compiled the CVS version of
Blender that is fully static and includes FFMPEG and OpenEXR.

I am hoping to have a few people try it and then I would like to submit it
to Blender.org, so that the official download site will contain this version.

The binary is located at:

http://www.jarndyce.org/blender-2.42a-i ... ps.tar.bz2

Please let me know if there are any problems!
Charles
nice!
i know compiling blender is no fun :D
r-a-c.de
thanks for keeping at it!
:Skywriter:

DECUS Member 368596
thanks alot for hacking blender/IRIX !

I have played with sequencer to load mpeg4's via Movie/Audio [HD]:

Code: Select all

draco 18% ./blender
guessing './blender' == '/usr/people/m/Desktop/blender-2.42a-irix-6.5-mips/./blender'
Compiled with Python version 2.4.
Checking for installed Python... got it!
Input #0, avi, from '/disc2/Andrei Rublev (1).avi':
Duration: 01:21:17.3, start: 0.000000, bitrate: 1204 kb/s
Stream #0.0: Video: mpeg4, yuv420p, 640x328, 25.00 fps(r)
Stream #0.1: Audio: mp3, 48000 Hz, stereo, 128 kb/s


looks good. The file shows as a video and a soundstream in the sequencer.
But I can't render this, nor will show up in the preview.

However I am not quite shure if ffmpeg should give us this ...

greetings
Thanks again for keeping IRIX Blender alive - this is great stuff!
Twitter: @neko_no_ko
IRIX Release 4.0.5 IP12 Version 06151813 System V
Copyright 1987-1992 Silicon Graphics, Inc.
All Rights Reserved.
Just wondering if anyone has had a chance to test this version. I have the email
drafter to the developers list and I wanted to get some feedback before I sent
it out.

Thanks in advance for the help testing!
Charles
Glad to be of assistance but I already have version 242a on my system.
I grabbed that one from the official blender download site.
Or is there something different with this version?

And thanks for keeping blender alive on Irix !!!!!
I can feel it, my mind is going ....
And here's another ( probably stupid and obvious ) question,
how do I compile the plugins that come with the blender download?

I've already tried :

Code: Select all

blender-2.42a-irix-6.5-mips/plugins %  ./bmake
./bmake[92]: test: argument expected
fgrep: can't open .c
fgrep: can't open .c
cc -KPIC -O2 -mips3 -c .c -Iinclude/
cc ERROR:  file does not exist:  .c
Compile error


I have no clue what it wants for an argument since there are no .c files in this directory.
There are .c files if I step into the include or sequence or texture directory's, but then why put
a bmake and a Makefile in the top directory????

I must be doing something wrong or skipping a few corners obviously, but then I just took a
stab at it since there's no readme or howto to be found anywhere ... :?
I can feel it, my mind is going ....
try a gmake in the plugins-directory, works here with the version from charles:

Code: Select all

draco 6% gmake
gmake -C texture
gmake[1]: Entering directory `/usr/people/m/Desktop/blender-2.42a-irix-6.5-mips/plugins/texture'
cc -KPIC -O2 -mips3 -c clouds2.c -I../include
ld -shared -U clouds2.o -o clouds2.so
cc -KPIC -O2 -mips3 -c tiles.c -I../include
ld -shared -U tiles.o -o tiles.so
gmake[1]: Leaving directory `/usr/people/m/Desktop/blender-2.42a-irix-6.5-mips/plugins/texture'


....

the Makefiles call bmake. Bmake looks for the system via uname and builds shared libraries (the plugins).
ka0s wrote: Glad to be of assistance but I already have version 242a on my system.
I grabbed that one from the official blender download site.
Or is there something different with this version?

And thanks for keeping blender alive on Irix !!!!!


There is something different with this version. It has FFMPEG and OpenEXR
statically linked in. Also since it is using the latest version of FFMPEG, it is working
great!

I tested it on another computer of mine without the same environment and it
seems to be working fine, just wanted to be sure when I tell them it is ready.

Thanks for the help! I will let you know if/when the official site has this version!
Charles
lhaza wrote: try a gmake in the plugins-directory, works here with the version from charles:

Code: Select all

draco 6% gmake
gmake -C texture
gmake[1]: Entering directory `/usr/people/m/Desktop/blender-2.42a-irix-6.5-mips/plugins/texture'
cc -KPIC -O2 -mips3 -c clouds2.c -I../include
ld -shared -U clouds2.o -o clouds2.so
cc -KPIC -O2 -mips3 -c tiles.c -I../include
ld -shared -U tiles.o -o tiles.so
gmake[1]: Leaving directory `/usr/people/m/Desktop/blender-2.42a-irix-6.5-mips/plugins/texture'


....

the Makefiles call bmake. Bmake looks for the system via uname and builds shared libraries (the plugins).


That worked allright :D

Thanks !
I can feel it, my mind is going ....
Jarndyce911 wrote:
ka0s wrote: Glad to be of assistance but I already have version 242a on my system.
I grabbed that one from the official blender download site.
Or is there something different with this version?

And thanks for keeping blender alive on Irix !!!!!


There is something different with this version. It has FFMPEG and OpenEXR
statically linked in. Also since it is using the latest version of FFMPEG, it is working
great!

I tested it on another computer of mine without the same environment and it
seems to be working fine, just wanted to be sure when I tell them it is ready.

Thanks for the help! I will let you know if/when the official site has this version!


O.K. I get it now !
I will give this version a try!
Thanks Charles!
I can feel it, my mind is going ....
Alright, Blender 2.43RC1 is now available for the Irix platform! The
link is below:

http://download.blender.org/release/Ble ... ps.tar.bz2

I probably will not put together the Nekoware version until after the final
version is released as I have been awfully busy lately. In fact I compiled
the above version from Japan since I am here on business.

Please let me know if you have any problem. And thanks to all in advance
for testing and continuing to support the Irix version of Blender!
Charles
Awesome. Thanks!
Please let me know if you have any problem.

I gave it a try...
When I open a file via <F1> console says:

Code: Select all

tanger 12% ./blender
guessing './blender' == '/disc2/nekoware/blender-2.43RC1-irix-6.5-mips/./blender'
Compiled with Python version 2.4.
Checking for installed Python... got it!
/usr/people/m/.blender/icons: No such file or directory
iconv_open Erroriconv_open Erroriconv_open Erroriconv_open Error


I don't have any ions dir under ~/.blender/, nor is one with the distro.
In the filebrowser, the files have no name, just sizes.
Image

When I want to quit via q , it doesn't work.

greetings
i have the same behaviour.......a smal bug i hope.

Laurent
SGI or die !!!
:O2: :Octane2: :Octane: :Indigo2IMP: :Indigo2IMP: :Indigo: :Indigo: :Indy: :PI: :Crimson: :PWRSeries: :Onyx: :O2000R:
HP proliant DL 585 Quad Opteron dual core 2.5Ghz 16Gb
hello

i have try the latest Blender provided in the previous topic, support up to 8 cpu is great

i cannot resist to do some benchmark and i observe some strange behaviour in multithread

i use the same test scene between the Octane2 dual R12k and the O2k 8 R10k 250

the first try i do with the O2k was about 1m17s75.....slower than my Octane2.... ??

parametters was, 8 threads, render tile 4x4

at the begining of the rendering all the cpu are loaded, and gradualy as therendering progress, the used cpu number goes lowering. why ??

at the begining the rendering was very fast, and when the most rendering parts are done, the rendering brake seriousely

so i have found a solution, i adjuste the tile render zone as multiple of numbers of cpu, so this is the result with this mods:

8 threads, render tiles 8x8 done in 25s63...... awesome no ?

from to start to the end of the rendering, all the cpu are used....

regards & happy new year

Laurent

_________________
SGI or die !!!
:O2: :Octane2: :Octane: :Indigo2IMP: :Indigo2IMP: :Indigo: :Indigo: :Indy: :PI: :Crimson: :PWRSeries: :Onyx: :O2000R:
HP proliant DL 585 Quad Opteron dual core 2.5Ghz 16Gb
cool work around. Tell the Blender team?
Sorry about the errors. Since I am in Japan I was not able to test all
the capabilities. My machine is set to automatically turn on at 9:30AM
California time, so I will get to it ASAP.

Thanks for the feedback - I appreciate it!
Charles
hum, not for now.....

i think it's possible to make a version for more cpu no ???
i'm sure i can get some more speed with more than 8 thread on 8 cpu.....

i do this with dual (or more cpu config), you can push the thread number as twice the real cpu number.

i can gain some 10-20% on rendering time with dual cpu Octane with 4 threads
because blender rendering engin, assign definite image parts to each thread, and once the part is finish, the thread is not re-allocated to an unfinished part. so the cpu idle, what a lose of power.... so more thread feed your cpu(s).

laurent

_________________
SGI or die !!!
:O2: :Octane2: :Octane: :Indigo2IMP: :Indigo2IMP: :Indigo: :Indigo: :Indy: :PI: :Crimson: :PWRSeries: :Onyx: :O2000R:
HP proliant DL 585 Quad Opteron dual core 2.5Ghz 16Gb