summaryrefslogtreecommitdiffstats
path: root/hwc/hwc_dev.h
Commit message (Collapse)AuthorAgeFilesLines
* hwc: Support enumeration of display attributesMykola Ostrovskyy2012-12-181-0/+2
| | | | | | | | Basic implementation of HWC 1.1 callbacks for display discovery. Only primary LCD display is supported. Change-Id: I6c48378f520887c143b2a6e03db5b4ab7322cb71 Signed-off-by: Mykola Ostrovskyy <mykola@ti.com>
* hwc: Support HWC_FRAMEBUFFER_TARGET layersMykola Ostrovskyy2012-12-181-0/+1
| | | | | | | | Layers with HWC_FRAMEBUFFER_TARGET composition type should be skipped from normal DSS mapping and mapped to FB oberlay instead. Change-Id: I1085cc93a7df53e7a4d4a9f1a1584cd8fc12a4a8 Signed-off-by: Mykola Ostrovskyy <mykola@ti.com>
* hwc: isolating S3D code by OMAP_ENHANCEMENT_S3D macroPavlo Suikov2012-12-041-3/+8
| | | | | Change-Id: I1b5b67d70165c368f6059a88c7ae0b8e195d41af Signed-off-by: Pavlo Suikov <pavlo.suikov@ti.com>
* Merge remote-tracking branch 'gl-mirror/d-jb-mr0-release-hwc' into ↵Pavlo Suikov2012-12-041-1/+4
| | | | | | | | | d-jb-mr1-release Early regionizer adaptation for HWC API 1.0. Change-Id: I1842e09500af8c9b79c0a01bb960ab9f2427d488 Signed-off-by: Pavlo Suikov <pavlo.suikov@ti.com>
* hwc: s/w vsync supportTony Lofthouse2012-11-281-0/+1
| | | | | | | | | Rather than rely on the version of the hwcomposer api, use a pthread to generate the vsync when software assistance is needed. Change-Id: I787120297fb5b5814442cf638dc53495fe9ce335 Signed-off-by: Tony Lofthouse <a0741364@ti.com>
* hwc: Move dock image into a separate fileTony Lofthouse2012-11-281-3/+0
| | | | | | Change-Id: I01582535beb22f7f4de493f74b4671ee59cdcadd Signed-off-by: Mykola Ostrovskyy <mykola@ti.com> Signed-off-by: Tony Lofthouse <a0741364@ti.com>
* hwc: pull in common headers to hwc_dev.hTony Lofthouse2012-11-281-0/+5
| | | | | Change-Id: I146b0b3a2aad83a97e7831218cb57c064748e0fa Signed-off-by: Tony Lofthouse <a0741364@ti.com>
* hwc: Remove omap4_hwc prefixPavlo Suikov2012-11-281-7/+7
| | | | | | | | | | | omap4_hwc prefix is removed for functions and changed to omap_hwc for data structures. Minor function name adjustment. Only entry points into hwc are prefixed hwc_ for convenience. Change-Id: Ib9e819b34fefa83bdf2534c53d7f63b4acaf99c2 Signed-off-by: Pavlo Suikov <pavlo.suikov@ti.com> Signed-off-by: Tony Lofthouse <a0741364@ti.com>
* hwc: Move definition of omap4_hwc_device into a header fileMykola Ostrovskyy2012-11-281-0/+166
This change will allow to split monolithic hwc.c file into a number of smaller, more manageable files with distinct functionality. Change-Id: I990fc4a37fc58d1c5e511347524bdbd547ce8c0c Signed-off-by: Mykola Ostrovskyy <mykola@ti.com>