36
edits
m (→Working On) |
m (→Working On) |
||
Line 21: | Line 21: | ||
*** Moving all buffers to uncached space | *** Moving all buffers to uncached space | ||
**** Doesn't seem like a great idea. Some parts of the code need the buffers to be cached, particularly if they access small pieces. Audio buffers absolutely MUST be cached for decent speed. | **** Doesn't seem like a great idea. Some parts of the code need the buffers to be cached, particularly if they access small pieces. Audio buffers absolutely MUST be cached for decent speed. | ||
**** Memcopy can be greatly improved with alignment, rotation of unaligned bits, and using the VFPU cache. | |||
*** Possibly adding PSP MP3 HW support | *** Possibly adding PSP MP3 HW support | ||
**** About 8% speedup in some games | **** About 8% speedup in some games | ||
**** Looks like HW MP3 can only handle 2 MP3s at a time... should be enough usually. | |||
*** Speeding up video decompression using vector unit | *** Speeding up video decompression using vector unit | ||
**** Doesn't seem likely for smush - not much parallel processing | **** Doesn't seem likely for smush - not much parallel processing |
edits