On Mon, May 06, 2002 at 09:04:52PM +0200, Arpi wrote:
> Hi,
>
> me?
> i've never wrote asm code under linux...
> and imho it's hard to write fpic-incompatible code in plain c
Well - it's of course easy to write dump code in C which will
not fit into registers - unfortunaly GCC doen't have to
smartest optimizer - so the programmer must sometimes help.
> > doesn't mean everyone has to link everything staticaly just because
> > he could buy 1GB or RAM :)
>
> and doesn't mean user should buy a tnt2 when the same job can be done wiht
> s3 trio too, if well programmed... :)
S3Trio doesn't support YUV - this disqualifies this card.... :)
> > (I assume you have already started to recompile each binary in your
> > system with -static -O6 -march -mcpy... :)
> nope
> but thans for the good idea ;)
Also I hope you will rebuild all your programs everytime some bug/improvment
will be made in each used library... :)
(As your CPU must be pretty borred already :))
>
> > As I said - if programmed properly there is nearly zero difference
> > (1-2%) - of course I've not yet fixed ffmpeg encoding part...
> you wanted to write 10-20%, right?
No - it's one or two percent (in word)
As I said - I'm measuring with avifile & mplayer...
Difference has exactly this value! (seriously)
> > So why you simply don't want to write proper thread-safe code -
> how doe sthread safety come sinto the picture?
Because if you are using statics - the generated code is ineficient
(i.e. Micheal's MMX constants - I'll put there some short header file
where most of the used constant will be generated by two MMX instructions
(avoids memaccess and should be as fast as static version)
> i wonder why don't you use windows - evertything in dlls, everything ready
> to use... nice APIs etc :)
Have you tried it ?
(You should - as I you would never tell such thing....)
> > (at least that's my first look impression)
> at leats it was designed for mplayer...
> i never thought you want to use it :)
I know - that's why I'll have to write something for myself...
--
.''`. Which fundamental human right do you want to give up today?
: :' : Debian GNU/Linux maintainer - www.debian.{org,cz}
`. `' Zdenek Kabelac kabi@{debian.org, users.sf.net, fi.muni.cz}
`- When in doubt, just blame the Euro. :)
_______________________________________________
Avifile mailing list
[EMAIL PROTECTED]
http://prak.org/mailman/listinfo/avifile