Reply to thread

Please just forget my previous post.

I was just too tired yesterday :)

 

BTW: with StretchRect, according to the docs, the resize SHOULD be done by the GPU already. That's why it takes much less time.

I compared it with a 1080i video and here are durations for the process:

 

StretchRect (whole image): ~ 500 ms

StretchRect (64x48)         : ~   15 ms

 

So the stretch rect with a resizing took significantly less time, which i think comes from the fact that the GPU does the resize and then transfers the data which is always the same wether HD or SD.

BTW: the stretcrect time for SD and resizing is nearly the same as for HD.

This also lets me think that the GPU does the resizing here.

 

I think i have a goot solution to solve the problems the other noted.

Will post an updated patch later today


Top Bottom