Commit Graph

18 Commits

Author SHA1 Message Date
Ricardo Cerqueira
f08c954f02 Allow compatibility with ICS EGL for OMX
The new headers define the qcom video buffer format
(HAL_PIXEL_FORMAT_YCbCr_420_SP_TILED) as 0x7FA30C03, ICS used 0x108.

Trying to play a video with the ICS Adreno driver results in
it rejecting the buffers because 2141391875 (0x7FA30C03) is an
unknown buffer format, so use the QCOM_ICS_COMPAT CFLAG to
fallback to the older enum.

Do NOT use this with JB Adreno blobs.

Change-Id: I2bd05c681718e916bd91311a4c9e503545f2e1bc
2012-07-22 00:34:51 -07:00
Andrew Sutherland
32393536ca pmem: stop the log spam
Change-Id: I77a6bb587113326fa0224d058df0edcbcaf61886
2012-07-16 20:47:52 -05:00
Andrew Sutherland
bcc7c1c42f libgralloc: bring back pmem support
pmem is now legacy. ion is default, override with TARGET_USES_PMEM:=true

Change-Id: I05c95647838eb1613ddf80a9f672c2b93dc035f8
2012-07-13 03:19:21 -05:00
Andrew Sutherland
0e7581a767 libcopybit: add qsd8k support
Change-Id: I597b7ce61f0cadad9cf061a4011ac8696ac35377
2012-07-13 03:15:57 -05:00
Andrew Sutherland
c12771c8f9 qcom/display: edit makefile for our tree
liblight conflicts with msm7k, dont think any devices will use it. Removed

Change-Id: I4f940f1a843acc46813c9233e3a5a8cd6d2133e7
2012-07-13 03:09:18 -05:00
Naseer Ahmed
3a04c7acf5 gralloc: Fix msm_ion include
Change-Id: Ibbd93a14fca7c13f71ff2bb74a5ce14bd24cbe9c
2012-07-12 17:24:05 -05:00
Naseer Ahmed
880a5c8bb1 display: Enable triple framebuffers
Change-Id: I323c10b939277477f724c2d0a20f9c6da4899481
2012-07-12 17:24:05 -05:00
Naseer Ahmed
4a2207de17 display: Add lights HAL
Change-Id: If67d2180e395f60a8f7c458495b78b1cc456b847
2012-07-10 01:42:45 -07:00
Praveena Pachipulusu
7674342224 Include libgralloc to avoid compilation issues on pdk_jb
Change-Id: Iae6eb989ced17146d79d22466d187d3c43ab5592
2012-07-10 02:03:46 -06:00
Naseer Ahmed
6e75c3d61a display: Add QC Display utils
* Rename qcomui directory to qdutils
* Avoid inclusion of qcom_ui header
* Add class to get MDP version
* Add namespace for qdutils to prevent collison

Change-Id: Ib8b083ecfa071bbf9f72bfbfb8ecd6b202e87847
2012-07-10 02:03:46 -06:00
Naseer Ahmed
f3095241bc display: Use single thread for FB post
To support swapinterval zero a separate thread
was added to do the framebuffer post. Since we
are going to support the WAITFORVSYNC ioctl in HWC,
we can handle the zero swapinterval case there.

Change-Id: I39f960825ca4173f99a9895e0c132b70a7adccab
2012-07-10 02:03:46 -06:00
Naseer Ahmed
889608843a liboverlay: Fix format masking
The format was masked earlier for interlaced
videos and 3D content. Remove this masking

Change-Id: Ia167ef5ca6405fcb430f7e1ae453092de3597c4a
2012-07-10 02:03:46 -06:00
Naseer Ahmed
996d07075c genlock: Update version to match release on CodeAurora Forum
Change-Id: Ia45afc73723a9abc1cd55da8a8d0013c171b9855
2012-07-10 02:03:45 -06:00
Naseer Ahmed
8126b77c3a gralloc: Update YUV420 SP tiled format to match OMX
The value od OMX color format for YUV 420 SP tiled is 0x7FA30C03.
Add this format and also remove masking for interlaced videos
and S3D which were causing the format to be masked incorrectly

Change-Id: I76fe5e6e00a36130b065c5d88a8f52eebcfa162b
2012-07-10 02:03:45 -06:00
Naseer Ahmed
7341799797 qcom/display: Update HALs
- Update the display HAL from Code Aurora Forum
- Add updated overlay library
- Enable HWC with basic video going through overlay
- Cleanup some files

Change-Id: Ia53650759d4fe99bde395b7b4e8e02e6e65845e0
2012-07-10 02:03:45 -06:00
Gohulan Balachandran
2d968bf0cc remove dependency of libqcomui on libskia
Said dependency was being used to generate a PNG image in a dump() call.
Commenting out for now.

Change-Id: I4710d017534f44e76e1417a21fc919c056fff448
Signed-off-by: Gohulan Balachandran <gohulanb@codeaurora.org>
2012-07-10 02:03:45 -06:00
Gohulan Balachandran
a6f47452bd initial GL libraries for msm8960
Change-Id: Ic44834c421f32529da2ab73962246f6e25aa3117
Signed-off-by: Gohulan Balachandran <gohulanb@codeaurora.org>
2012-07-10 02:03:26 -06:00
Gohulan Balachandran
83718cd8a2 Initial empty repository
Change-Id: Ie2aec6408ac15c4c9f2fec172d5bf9cee5b5e6ff
2012-07-10 01:57:57 -06:00