c9cbe63708025b7aed15e251b2fb3a914fd842a0 |
|
01-Feb-2014 |
Ramkumar Radhakrishnan <ramkumar@codeaurora.org> |
display: Remove klockwork warnings and errors. Remove all klockwork warnings and errors for libgralloc, libhwcomposer, liboverlay, libqdutils, libqservice, libvirtual, libexternal libraries to avoid buffer overflow and memory leaks. Change-Id: I078143bcbcf5e4b342156bd8305a644566f7cc4b
/hardware/qcom/display/msm8084/liboverlay/overlayWriteback.cpp
|
4b3227695dbfda6e12110f258b5b672807d642ca |
|
26-Oct-2013 |
Tatenda Chipeperekwa <tatendac@codeaurora.org> |
overlay: Add API for WB clients to set secure flag for a session Add API to set the secure flag on the WB interface, making the WB session seccure. This is required for use cases such as secure playback when AD is enabled. Change-Id: Ifd6cb16f257e8eb27541e524905456c04cf06c3b
/hardware/qcom/display/msm8084/liboverlay/overlayWriteback.cpp
|
ed86bfc13ab26a6d48eabf2dcc241b76241fa591 |
|
30-Oct-2013 |
Saurabh Shah <saurshah@codeaurora.org> |
overlay: writeback: Do not create writeback instance on dumpsys Do not create a writeback instance during dumpsys. Instead use the dumpsys to return empty if no instance exists. This fixes the issue where a) Unnecessary instance is created. b) Dumpsys has garbage, if a valid instance didn't exist Change-Id: Ic8ea5ddd8d05203234da7c7dfccd2c2b497e62f7
/hardware/qcom/display/msm8084/liboverlay/overlayWriteback.cpp
|
d292850924144d1e3ff1a1ba0ff0c31a54857c9a |
|
29-Oct-2013 |
Saurabh Shah <saurshah@codeaurora.org> |
overlay: writeback: Add dumpsys info Add dumpsys information from writeback data structure. Remove some unused fields, formatting to save space. Change-Id: I808ce67aae16e27c3aa6d6db45983929b1386b69
/hardware/qcom/display/msm8084/liboverlay/overlayWriteback.cpp
|
f963e55de71b4598d3bd65c02896f1a9ff8a787f |
|
17-Oct-2013 |
Tatenda Chipeperekwa <tatendac@codeaurora.org> |
liboverlay: explicitly set alignment to 1M for secure buffers On systems that do not have a Contiguous Memory Allocator (CMA) it is the responsibily of the client to specify the required address alignment. Additionally, we centralize size alignment to so that overlay clients do not need to take of this. Change-Id: Id6cec19bf59826fca2617c856bb62968790bf71c
/hardware/qcom/display/msm8084/liboverlay/overlayWriteback.cpp
|
bfc2dfa191ac4e0d8209a7441f28b3f3367bcf92 |
|
15-Aug-2013 |
Saurabh Shah <saurshah@codeaurora.org> |
overlay: writeback: Add API to set output format, get writeback FB fd Add support for setting writeback output format. Modify the getter to query the driver for output format if not already done. Add API to retrieve writeback fb node's fd. Change-Id: I4a3681b6501c41a094e4cd840591b707b4d7ed66
/hardware/qcom/display/msm8084/liboverlay/overlayWriteback.cpp
|
4cab76532675261b22d5b43541f63a01c555639f |
|
05-Sep-2013 |
Saurabh Shah <saurshah@codeaurora.org> |
overlay: writeback: Align secure allocations to 1M In the writeback path, when memory is allocated and managed by writeback, make sure the input size is aligned to 1M if the request is for a secure allocation Change-Id: Ia10f1b6811b81f075b221e0fa025447a77a1e02c
/hardware/qcom/display/msm8084/liboverlay/overlayWriteback.cpp
|
f1c9077e23f3fd814c27445ad73f6967a1ce5d9e |
|
03-Jul-2013 |
Saurabh Shah <saurshah@codeaurora.org> |
hwc: Add assertive display support. Add assertive display support to hwc. This feature takes effect when node /sys/class/graphics/fb*/ad is present. This signifies that that LM0 is being used with fb* for writeback. When a video playback begins we write "1" to this node to indicate to post processing that a writeback will happen. Likewise a "0" is written to this node when playback stops. The original contents are worked upon and the modified output is fed via writeback to either rotator or mdp as appropriate. The feature doesnt trigger when either: 1) Buffer size exceeds 2048 2) External display is connected 3) Multiple yuv streams are present When this mode is active, MDP comp is applied only to yuv layer. Change-Id: If5520f9dc849de3189c9f9ed4e9072c8f8f760e1
/hardware/qcom/display/msm8084/liboverlay/overlayWriteback.cpp
|
76a5cdf91ae7c3f98845c0464dcc49c45d1af10b |
|
27-Jun-2013 |
Saurabh Shah <saurshah@codeaurora.org> |
overlay: Add writeback support Add explicit writeback display type, writeback ioctls, memory mgmt, writeback class, writeback obj manager class to overlay. Change-Id: I171e60cea5ed8f6649859e3eb189df37b39962f1
/hardware/qcom/display/msm8084/liboverlay/overlayWriteback.cpp
|