[ scummvm-Patches-2872626 ] PSP flicker fix part 2

SourceForge.net noreply at sourceforge.net
Sun Oct 4 19:27:14 CEST 2009


Patches item #2872626, was opened at 2009-10-04 17:27
Message generated for change (Tracker Item Submitted) made by bluddy
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418822&aid=2872626&group_id=37116

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Bluddy (bluddy)
Assigned to: Nobody/Anonymous (nobody)
Summary: PSP flicker fix part 2

Initial Comment:
Coming across the notorious PSP flicker again, I went back to check the display code.

What I found was that we were writing incorrectly to the screen. On the one hand, we were using the PSP's GU to render to the screen, allowing us a cheap way to scale the 640x480 or whatever graphics to the PSP screen size. On the other hand, we created the screen texture exactly at the place where the PSP's frame buffer is, which is a very fast method that is NOT compatible with using the GU. 

I changed it so we now allocate our screen texture in main memory, and then send it to the GU. There is no discernible performance hit as far as I can tell.

I'm posting this so joost can test it on his end.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=418822&aid=2872626&group_id=37116




More information about the Scummvm-tracker mailing list