TPEPlatform/2014-03-20: Difference between revisions
Jump to navigation
Jump to search
(→Media) |
|||
Line 33: | Line 33: | ||
** libjpeg-turbo OpenCL decoder patch on FX OS. | ** libjpeg-turbo OpenCL decoder patch on FX OS. | ||
*** Analysis: Try to enable debug log for image decoder in Gecko on B2G. JPEG decoder in Gecko uses decoding pool which makes logging very complex. | *** Analysis: Try to enable debug log for image decoder in Gecko on B2G. JPEG decoder in Gecko uses decoding pool which makes logging very complex. | ||
* webrtc | |||
** {{Bug|984306}} - remove webrtc from libxul / slee | |||
*** measure the size differences. | |||
** {{Bug|980744}} - gUM crashes in debug build / slee | |||
*** r+ and wait for landing | |||
** {{Bug|984215}} - VideoConduit reads the rotation flag and decides the rotation degree / slee | |||
*** performance test of rotation, color space conversion and scaling. CPU usage, rotation > scaling > conversion. | |||
*** proposed an WIP based on bug 976397 | |||
** {{Bug|935776}} - Mavericks cannot build emulator / slee | |||
*** Help Vicamo test his patch | |||
==Study== | ==Study== |
Revision as of 10:54, 20 March 2014
Media
- bug 973522 - MediaRecorder causes large leak /rlin
- get r-, and keep debugging the one crash on pushDataRunnable class at try server.
- bug 959490 - [MediaEncoder] Support *.3gp with AMR-NB audio format on certificated application /rlin
- landed
Graphics
Platform
- Vsync trigger
- bug 970751 - Making more smooth scrolling on scrollable layer /vilin
- bug 980241 - Vsync-triggered RefreshDriver /vilin
- Fix the uniformity issue caused by the inconsistency between Vsync(60Hz) and touch sampling rate(100Hz).
- WIP(Bug 980241) :
- RefreshDriver, CompositorParent and TouchEvent dispatcher all align with Vsync.
- Touch resampling algorithm.
- Uniform touch event generator for test.
- Profiling performance bottleneck(scrolling Setting, swiping Homescreen, dragging icon in Homescreen)
- To-do-Items
- Try to evaluate if the improvement of Bug 931668 is helpful.
- Fine tune Touch resampling algorithm.
- Graph of movement smoothness. (x:time, y:movement)
- bug 975346 - [LayerScope] LayerScope is not work while HWC is chosen / boris
- study
- Documents of Layers and Compositing:
- study
- Image process/camera /CTai
- Camera Panorama Prototype
- WIP: Analysis and implement prototype. Looks like we need to extend current GonkNativeWindow to support OpenGL texture binding.
- libjpeg-turbo OpenCL decoder patch on FX OS.
- Analysis: Try to enable debug log for image decoder in Gecko on B2G. JPEG decoder in Gecko uses decoding pool which makes logging very complex.
- Camera Panorama Prototype
- webrtc
- bug 984306 - remove webrtc from libxul / slee
- measure the size differences.
- bug 980744 - gUM crashes in debug build / slee
- r+ and wait for landing
- bug 984215 - VideoConduit reads the rotation flag and decides the rotation degree / slee
- performance test of rotation, color space conversion and scaling. CPU usage, rotation > scaling > conversion.
- proposed an WIP based on bug 976397
- bug 935776 - Mavericks cannot build emulator / slee
- Help Vicamo test his patch
- bug 984306 - remove webrtc from libxul / slee