android_hardware_qcom_display/libhwcomposer
Amara Venkata Mastan Manoj Kumar a4b0340e0f hwcomposer: Add secure intents to support Secure Playback
Add OPEN_SECURE_START, OPEN_SECURE_END, CLOSE_SECURE_START
   and CLOSE_SECURE_END secure intents for Securing/Unsecuring
   start and end notifications.

   1. On Open Secure Start and Close Secure End events, hwc_prepare
      close the current overlay state and composition will be
      done by GPU. This will teardown the exisiting Rotator session.
   2. On Open Secure End, secure configuration is enabled and
      subsequent hwc_prepare will allocate secure memory for Rotator.
   3. On Close Secure End, secure configuration is disabled and
      subsequent hwc_prepare calls will allocate non-secure memory
      for Rotator.

Change-Id: Ia81b21d19f8084f218ae16eb8e69bb62937afa26

Conflicts:
	libhwcomposer/hwc_utils.h
2012-10-14 15:47:48 -07:00
..
Android.mk hardware/qcom/display: Remove glfinish call 2012-10-14 15:47:48 -07:00
hwc_copybit.cpp hardware/qcom/display: Remove glfinish call 2012-10-14 15:47:48 -07:00
hwc_copybit.h libqdutils: Add copybit support to qdutils 2012-10-06 00:49:06 -05:00
hwc_external.cpp hwcexternal: fixes in hwc_external 2012-10-14 15:47:48 -07:00
hwc_external.h hwcomposer: Remove vsync event control for WFD External Display 2012-10-06 00:41:40 -05:00
hwc_extonly.cpp liboverlay: Remove waitForVsync, getOvPipeType APIs 2012-07-31 14:09:33 -07:00
hwc_extonly.h hwc: Add support for external-only layers 2012-07-27 08:24:25 -07:00
hwc_mdpcomp.cpp libhwcomposer: Check for downscaling with alpha 2012-10-14 15:39:34 -07:00
hwc_mdpcomp.h libhwcomposer: Reset layer list before clearing MDP states. 2012-09-12 23:11:50 -05:00
hwc_pip.cpp display: Add support for video rotation on Ext display 2012-10-06 00:48:59 -05:00
hwc_pip.h Add support for PIP, picture in picture feature 2012-09-12 23:07:49 -05:00
hwc_qbuf.h hwc: qbuf: Add API to unlock all 2012-09-12 22:52:42 -05:00
hwc_service.cpp hwcomposer: Add secure intents to support Secure Playback 2012-10-14 15:47:48 -07:00
hwc_service.h hwcomposer: Add secure intents to support Secure Playback 2012-10-14 15:47:48 -07:00
hwc_uevents.cpp hwcomposer : Use sysfs to read vysnc information 2012-10-14 15:45:19 -07:00
hwc_uimirror.cpp hwcomposer: Add secure intents to support Secure Playback 2012-10-14 15:47:48 -07:00
hwc_uimirror.h display: Enable vsync 2012-07-27 08:23:23 -07:00
hwc_utils.cpp libhwcomposer: Fix bug caused by change 152124 2012-10-14 15:47:47 -07:00
hwc_utils.h hwcomposer: Add secure intents to support Secure Playback 2012-10-14 15:47:48 -07:00
hwc_video.cpp display: Add support for video rotation on Ext display 2012-10-06 00:48:59 -05:00
hwc_video.h hwc: Add support for external-only layers 2012-07-27 08:24:25 -07:00
hwc_vsync.cpp hwcomposer : Synchronize EventThread, and hwcVsyncThread 2012-10-14 15:46:18 -07:00
hwc.cpp hwcomposer: Add secure intents to support Secure Playback 2012-10-14 15:47:48 -07:00
ihwc.cpp hwcomposer: Add secure intents to support Secure Playback 2012-10-14 15:47:48 -07:00
ihwc.h hwcomposer: Add secure intents to support Secure Playback 2012-10-14 15:47:48 -07:00