PDA

View Full Version : Simple resize?


REIGN_
14th December 2002, 10:20
Do you happen to know when simple resize YV12 will be ready? It has magnificent results on speed and quality so it is essential now that i turned to YV12.

ffroms
14th December 2002, 12:50
I'm waitting for that too, but trbarry said that it isn't so easy convert simpleresize to YV12 so we have to wait until it's done.
I'm too pleased with speed/quality of simpleresize and I'm checking every day to see if it is done.

FFS

trbarry
14th December 2002, 15:25
I finished one version of it (not released) about a week ago but it still creates some funny artifacts with YV12 that I don't understand.

And then I got interested in something else and never found the bug. But I'll release it soon.

- Tom

REIGN_
14th December 2002, 16:19
Thank you very much for your quick reply both of you and i am really looking forward to it. Don't forget to find the bug!

Trahald
22nd December 2002, 16:20
do you code it in C first and then convert over to assembler equivelants or go straight to C?

i compiled simpleresize to avisynth.h 2.5 but have to convertoyuy2. cant wait for the real deal. w00t

wewk

trbarry
22nd December 2002, 16:40
Most of my programming career has been as an assembler programmer so my brain just sort of works that way.

Even my C++ code ends up looking like assembler. ;)

- Tom

Trahald
22nd December 2002, 19:52
do you code it in C first and then convert over to assembler equivelants or go straight to C?

i meant '..or go straight to assembler?'... hehe.. but it appears you understood my meaning :)

Most of my programming career has been as an assembler programmer so my brain just sort of works that way.

i can just barely get the grasp of c.. i havent messed with assembler since my c64 days... are there any good sources you could possibly recommend for learning assembler (i386)?

trbarry
22nd December 2002, 20:12
I don't know if there any current text books that cover mmx. The best way is probably to download the Intel Instruction Reference and the Intel Optimization Reference from the Intel site. Then find a couple of filters you are interested in that have source code and see how they are doing it.

But even then it might be better to start with a couple that are mostly in C.

My own assembler career started on IBM 360's and Tandy TRS-80's (Z80) but all assembler languages start to look very similar after awhile, even mmx. And both of the above would still be an easy port to current IBM or Intel machines.

- Tom

Trahald
22nd December 2002, 21:38
excellent. thanks for the point in the right direction, Tom.

sh0dan
23rd December 2002, 00:17
I have put up the docs I have used to learn MMX/ISSE on the cvs-bin page in my signature. Might also be of help yo you.