Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | Revert "RenderScript should not depend on libsurfaceflinger_client.so" | Jack Palevich | 2010-02-12 | 2 | -6/+7 | |
| | | | | | | | | This reverts commit 88b55fb090ace1a835f890758866f42f03795c12. | |||||
* | | RenderScript should not depend on libsurfaceflinger_client.so | Mathias Agopian | 2010-02-11 | 2 | -7/+6 | |
| | | ||||||
* | | split libsurfaceflinger_client and libcamera_client out of libui | Mathias Agopian | 2010-02-11 | 27 | -82/+122 | |
| | | ||||||
* | | Change default mode. | Jason Sams | 2010-02-10 | 1 | -1/+1 | |
| | | ||||||
* | | Add java benchmark to imageProcessing. | Jason Sams | 2010-02-10 | 2 | -10/+46 | |
| | | ||||||
* | | Cleanup image processing example script. | Jason Sams | 2010-02-10 | 1 | -22/+10 | |
| | | ||||||
* | | Merge "Fix ImageProcessing example." | Jason Sams | 2010-02-10 | 1 | -4/+9 | |
|\ \ | ||||||
| * | | Fix ImageProcessing example. | Jason Sams | 2010-02-10 | 1 | -4/+9 | |
| | | | ||||||
* | | | Merge "Remove some logs." | Wu-cheng Li | 2010-02-10 | 2 | -2/+2 | |
|\ \ \ | ||||||
| * | | | Remove some logs. | Wu-cheng Li | 2010-02-10 | 2 | -2/+2 | |
| | | | | ||||||
* | | | | Merge "Add exposure compensation parameter." | Wu-cheng Li | 2010-02-09 | 1 | -0/+2 | |
|\ \ \ \ | ||||||
| * | | | | Add exposure compensation parameter. | Wu-cheng Li | 2010-02-09 | 1 | -0/+2 | |
| |/ / / | | | | | | | | | | | | | bug:2375993 | |||||
* | | | | Merge "Preview seperating RenderScript into RenderScript and RenderScriptGL" | Jason Sams | 2010-02-09 | 8 | -37/+64 | |
|\ \ \ \ | | |/ / | |/| | | ||||||
| * | | | Preview seperating RenderScript into RenderScript and RenderScriptGL | Jason Sams | 2010-02-09 | 8 | -37/+64 | |
| | | | | ||||||
* | | | | Merge "Add support for physically rotated displays" | Mathias Agopian | 2010-02-09 | 2 | -37/+69 | |
|\ \ \ \ | |/ / / |/| | | | ||||||
| * | | | Add support for physically rotated displays | Mathias Agopian | 2010-02-08 | 2 | -37/+69 | |
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This feature is currently controled by a system property. "ro.sf.hwrotation" can be set to either 90 or 270. It'll cause SF to rotate the screen by 90 and 270 degres respectively. That is, if the driver reports 800x480 for instance, and ro.sf.hwrotation is set to 90, applications will "see" a 480x800 display and will run in portrait. This is implemented by introducing an extra "display" transformation in the GraphicPlane. | |||||
* | | | Fix fountain and put the demos back in the optional build. | Jason Sams | 2010-02-08 | 2 | -0/+7 | |
|/ / | ||||||
* | | Add support for direct EGLImageKHR use with pushbuffer API | Mathias Agopian | 2010-02-04 | 2 | -16/+31 | |
| | | | | | | | | | | | | | | We now always first try to use the EGLImageKHR directly before making a copy with copybit. The copy may be needed when EGLImage doesn't support the requested format, which is currently the case with YUV. | |||||
* | | Add float support for set and get in CameraParameters. | Wu-cheng Li | 2010-01-31 | 1 | -0/+14 | |
| | | | | | | | | | | bug:2375989 bug:2375987 | |||||
* | | Add focal length and view angle API. | Wu-cheng Li | 2010-01-30 | 1 | -0/+3 | |
| | | | | | | | | bug:2375989,2375987 | |||||
* | | Simplify the MemoryDealer implementation | Mathias Agopian | 2010-01-29 | 3 | -138/+181 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | At some point the implementation became complicated because of SurfaceFlinger's special needs, since we are now relying on gralloc we can go back to much simpler MemoryDealer. Removed HeapInterface and AllocatorInterface, since those don't need to be paramterized anymore. Merged SimpleMemory and Allocation. Made SimplisticAllocator non virtual. Removed MemoryDealer flags (READ_ONLY, PAGE_ALIGNED) Removed a lot of unneeded code. | |||||
* | | Remove verbose log from AudioPolicyManagerBase. | Eric Laurent | 2010-01-28 | 1 | -2/+1 | |
| | | ||||||
* | | Merge "Fix some minor bugs with GL state setup that were exposed by Droids ↵ | Jason Sams | 2010-01-27 | 7 | -13/+24 | |
|\ \ | | | | | | | | | | driver." | |||||
| * | | Fix some minor bugs with GL state setup that were exposed by Droids driver. | Jason Sams | 2010-01-27 | 7 | -13/+24 | |
| | | | ||||||
* | | | Merge "Fix issue 2285561: New AudioFlinger and audio driver API needed for ↵ | Eric Laurent | 2010-01-27 | 10 | -9/+62 | |
|\ \ \ | |/ / |/| | | | | | A/V sync" | |||||
| * | | Fix issue 2285561: New AudioFlinger and audio driver API needed for A/V sync | Eric Laurent | 2010-01-26 | 10 | -9/+62 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added getRenderPosition() API to IAudioFlinger to retreive number of audio frames written by AudioFlinger to audio HAL and by DSP to DAC. Added getRenderPosition() API to AudioHardwareInterface to retreive number of audio frames written by DSP to DAC. Exposed AudioTrack::getPosition() to AudioSink() to make it available to media player. Removed excessive log in AudioHardwareGeneric. | |||||
* | | | Merge "Add support for setting camera display orientation." | Chih-Chung Chang | 2010-01-27 | 1 | -20/+0 | |
|\ \ \ | |/ / |/| | | ||||||
| * | | Add support for setting camera display orientation. | Chih-Chung Chang | 2010-01-26 | 1 | -20/+0 | |
| | | | ||||||
* | | | Merge "Turn the debugging back on." | Jason Sams | 2010-01-26 | 1 | -0/+1 | |
|\ \ \ | ||||||
| * | | | Turn the debugging back on. | Jason Sams | 2010-01-26 | 1 | -0/+1 | |
| | | | | ||||||
* | | | | Revert "Fix failure to open AVRCP input device due to EPERM." | Nick Pelly | 2010-01-26 | 1 | -7/+1 | |
| |/ / |/| | | | | | | | | This reverts commit e6b1bbd8acca3f6e174c24cf4eb23a66db2d08a2. | |||||
* | | | am 425324e9: am e834722f: Merge "Fix failure to open AVRCP input device due ↵ | Nick Pelly | 2010-01-25 | 1 | -2/+8 | |
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | to EPERM." into eclair Merge commit '425324e97bba75cd69bb6c81de6248529540e6fe' * commit '425324e97bba75cd69bb6c81de6248529540e6fe': Fix failure to open AVRCP input device due to EPERM. | |||||
| * | | Fix failure to open AVRCP input device due to EPERM. | Nick Pelly | 2010-01-20 | 1 | -2/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sleep for 100us and try to open the input device again if it fails, with a maximum of 10 attempts. We need the retry logic because setting permissions on a new input device is racy. The init process watches for new input device (via uevent) and sets the permission on them in devices.c:make_device(). However at the same time EventHub.cpp watches for new input devices from the system_server process, and immediately tries to open them. I can't see a simple way to avoid this race condition. As best as I can tell this race condition has always exisited. There must have been some timing change that happened recently that causes us to hit this race condition much more often. See repro notes in referenced bug. Bug: 2375632 | |||||
* | | | Fix issue 2378022: AudioService should direct volume control to ↵ | Eric Laurent | 2010-01-25 | 2 | -6/+6 | |
| |/ |/| | | | | | | | | | | | | | | | STREAM_VOICE_CALL stream when STREAM_VOICE_CALL stream is active. Modified AudioService.getActiveStreamType() so that STREAM_VOICE_CALL is selected when a track using this stream type is playing. Chanded isMusicActive() for a more generic isStreamActive(stream) method in AudioSystem, IAudioFlinger and AudioFlinger. | |||||
* | | Cleanup seperation of Legacy and user attribs. All user programs now use ↵ | Jason Sams | 2010-01-25 | 7 | -195/+172 | |
| | | | | | | | | the new names. Legacy vertex attribs are given default names. | |||||
* | | Change key to KEY_SUPPORTED_JPEG_THUMBNAIL_SIZES for consistency. | Wu-cheng Li | 2010-01-25 | 1 | -1/+1 | |
| | | | | | | | | bug:2375986 | |||||
* | | Merge "Add support for 180/270 degrees rotation." | Chih-Chung Chang | 2010-01-22 | 1 | -5/+14 | |
|\ \ | ||||||
| * | | Add support for 180/270 degrees rotation. | Chih-Chung Chang | 2010-01-22 | 1 | -5/+14 | |
| | | | ||||||
* | | | Merge "return an error when Surface::lock() is called while the surface is ↵ | Mathias Agopian | 2010-01-22 | 1 | -3/+11 | |
|\ \ \ | |/ / |/| | | | | | already locked." | |||||
| * | | return an error when Surface::lock() is called while the surface is already ↵ | Mathias Agopian | 2010-01-22 | 1 | -3/+11 | |
| | | | | | | | | | | | | locked. | |||||
* | | | Add an orientation parameter for overlay, so we can do camera preview in ↵ | Chih-Chung Chang | 2010-01-21 | 7 | -14/+35 | |
|/ / | | | | | | | portrait mode. | |||||
* | | fix [2324665] texture leak in surfaceflinger when using camera | Mathias Agopian | 2010-01-21 | 1 | -1/+16 | |
| | | ||||||
* | | fix a texture leak introduced recently. | Mathias Agopian | 2010-01-21 | 1 | -4/+11 | |
| | | | | | | | | | | create the texture name once and for all for a given BufferSource and make sure to recreate it when we're forced to delete the texture. | |||||
* | | Merge "fix [2363362] [Sapphire] Corrupted raw picture displayed during snapshot" | Mathias Agopian | 2010-01-20 | 1 | -0/+10 | |
|\ \ | ||||||
| * | | fix [2363362] [Sapphire] Corrupted raw picture displayed during snapshot | Mathias Agopian | 2010-01-20 | 1 | -0/+10 | |
| | | | | | | | | | | | | | | | handled all cases where the scale factor of a video is out of bounds of supported scale factors in copybit. | |||||
* | | | Merge "part of fix for [2363362] [Sapphire] Corrupted raw picture displayed ↵ | Mathias Agopian | 2010-01-20 | 2 | -11/+18 | |
|\ \ \ | |/ / | | | | | | | during snapshot" | |||||
| * | | part of fix for [2363362] [Sapphire] Corrupted raw picture displayed during ↵ | Mathias Agopian | 2010-01-20 | 2 | -11/+18 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | snapshot make sure to fallback properly to software when copybit operation fails. with this change, the preview image will at least be displayed in b&w (since GL doesn't support the yuv format). This would also fix 2363506, but that one is now handled more cleanly. | |||||
* | | | am b3699b14: am 836e1666: Merge "add drawSpriteScreenspaceCropped to ↵ | Joe Onorato | 2010-01-20 | 2 | -4/+13 | |
|\ \ \ | |/ / |/| / | |/ | | | | | | | | | | | renderscript" into eclair Merge commit 'b3699b14be3a3db1d75ea4c38853b0a53d14b1be' * commit 'b3699b14be3a3db1d75ea4c38853b0a53d14b1be': add drawSpriteScreenspaceCropped to renderscript | |||||
| * | add drawSpriteScreenspaceCropped to renderscript | Joe Onorato | 2010-01-14 | 2 | -4/+13 | |
| | | ||||||
* | | Merge "fix [2363506] [Sapphire] Video playback broken" | Mathias Agopian | 2010-01-20 | 2 | -6/+8 | |
|\ \ |