From: "Don Singer" <don@singerspdx.com>
Date: September 14, 2007 3:54:47 PM MDT
To: Astro_IIDC@yahoogroups.com
Subject: Re: Universal Version
Too bad, but thanks...it seems to run ok in Rosetta, but I have had
some apps completely fail using Rosetta, such as iAstrophot...so far,
AstroIIDC has run without a hicup:)
D
--- In Astro_IIDC@yahoogroups.com, Milton Aupperle <milton@...> wrote:
Don;
On 13-Sep-07, at 7:57 AM, Don Singer wrote:
Just wondering if anyone knew when the Universal version of Astro IIDC
will arrive?
It's going to be rolled in Astro IIDC 4, which will be Universal.
It's around 1 million lines of code that have to be individually
inspected and tested to ensure they have the correct endian.
I hoped it would be available in December, but there are a bunch of
undocumented Apple QuickTime issues that means I can't re-use any of
the 16 bit code in the Bayer Codec within Astro IIDC that I had hoped
too. Apple will not add RGB48 or ARGB64 bit support in x86 native, so
for x86 we read the Big Endian 16 bit PowerPC video data out of the
movie (which is how it comes out of the camera) , then convert to
x86, then process it and then reconvert back to Big Endian again for
RGB48/ARGB64. For Astro IIDC internally I need to leave it in x86
endian so that I am not continually re-swapping the endian and
wasting gobs of CPU cycles needlessly.
I strongly doubt that I will have time to convert, test and
performance tune all our Altivec code to SSE3 either, just the time
critical sections. Some of the Altivec code that bit/byte/nibble word
swaps data on an element basis can't be ported to SSE because SSE
does not support anything like that. SSE is really poor in comparison
to what we had for Altivec in the G4/G5.
So my guess right now is 1st quarter of 2008.
HTH..
Milton J. Aupperle
President
ASC - Aupperle Services and Contracting
Mac Software (Drivers, Components and Application) Specialist
#1005 - 815 14th Avenue. S.W.
Calgary Alberta T2R0N5
1-(403)-229-9456
milton@...
www.outcastsoft.com
Proud Supporter of the "Party of Alberta"
http://www.partyofalberta.org/