Difference between revisions of "User:Bluddy"
Jump to navigation
Jump to search
m (→Working On) |
m (→Working On) |
||
Line 25: | Line 25: | ||
**** 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. | **** Looks like HW MP3 can only handle 2 MP3s at a time... should be enough usually. | ||
**** Actually it should be able to do better with the libAudio implementation. | |||
**** I just found that the SDL 'mixer' blocks when playing audio! That's the thread we do all the work in! | |||
*** 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 |
Revision as of 09:28, 10 May 2010
Bluddy | ||
---|---|---|
Name | Yotam Barnoy | |
Team Member since | 2009-09-22 | |
Working on | PSP platform Refactoring and Cleanup | |
Personal webpage/BLOG | - | |
- |
Worked On
- PSP
- Suspend/resume support
- Plugin support (ELF loader)
- Console-oriented virtual keyboard
- D-pad directional support
- Eliminating the evil undead flickering bug (it was a tough one)
- Refactoring, redesign and cleanup
Working On
- PSP
- Optimization
- Adding PSP profiling support to the trunk - done
- 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.
- Memcopy can be greatly improved with alignment, rotation of unaligned bits, and using the VFPU cache.
- Possibly adding PSP MP3 HW support
- About 8% speedup in some games
- Looks like HW MP3 can only handle 2 MP3s at a time... should be enough usually.
- Actually it should be able to do better with the libAudio implementation.
- I just found that the SDL 'mixer' blocks when playing audio! That's the thread we do all the work in!
- Speeding up video decompression using vector unit
- Doesn't seem likely for smush - not much parallel processing
- Possibly speeding up music processing somehow?
- Timidity may be a good option here
- Optimization
To Do
- PSP
- MP3 playback with Media Engine
- Optimize speed in general
- Optimize video playback speed
- Use libTimidity for music
- Generic virtual keyboard: take my keyboard and make it available to all. Involves switching from bitmaps to vectors.
- Generic ELF loader