Friday, October 17, 2008

RGB565 video renderer performance and how can we tackle it ?

RGB565 video renderer performance and how can we tackle it ?

Reason:
=========
 In case of RGB 565 scaling and rotation, for retrieving the R,G,B component,we
have to do calculation for Each and every pixel that will decreases the time taken.
RGB 565 format scaling and rotation is taking so much of time. But In case of the YV12 we are able to do scaling and rotation with twice a speed of the RGB565;
 
Solution:
============
        if we need more performance or effective execution do it as follows:
if they need RGB565 scaling and rotation,do the following:
             i)  convert the RGB 565 to YV12
      ii) Do YV12 scaling or rotation
      iii)Convert YV12 to RGB 565 back.
it will increase the performance;
 
 
 

No comments: