f9af8a40d5b10b9340804c55dafd5810985741ad |
|
14-Jul-2016 |
Naseer Ahmed <naseer@codeaurora.org> |
shamu: gralloc: Revert gralloc: Use GRALLOC_USAGE_PROTECTED for L1 protection Revert this for shamu as the original feature this was needed for is not available on shamu Bug: 29880419 Change-Id: I041849bca75c042b05608709825f465f436d0269
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
4f6feb11ede2708eac46d8c96d9ca2fc10b96a44 |
|
11-Apr-2016 |
Naseer Ahmed <naseer@codeaurora.org> |
gralloc: Use GRALLOC_USAGE_PROTECTED for L1 protection Do not require the MM_HEAP flag for TZ protection. This is in line with the gralloc spec. Bug: 27536318 Change-Id: I0bc7346b0a40061600707d8c1881a9d405995b4f
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
2c501a124d892ffca641aa38ffce4f17a3741ffe |
|
13-Mar-2015 |
Naseer Ahmed <naseer@codeaurora.org> |
gralloc: Default flexible YUV format to NV21 There could be buffers allocated in flexible YUV format that do not have any camera usage flags. Default such buffers to NV21. Change-Id: Id66076e02fe600890b7fcfcb038fa2e7a95be09c
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
4ee9ce6a957fbecdc26c9732b6483cc6c5967eea |
|
20-Feb-2015 |
Eino-Ville Talvala <etalvala@google.com> |
Remove sRGB, replace RAW_SENSOR with RAW16 graphics format. Change-Id: I22a557cabcba4c0d0a87c8a982a324ebb3ba701a
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
0771ec63c5a81c89626d8e3bccec2db933ca2972 |
|
01-Nov-2014 |
Praveen Chavan <pchavan@codeaurora.org> |
libgralloc: Align secure video and rotator buffers to 2M Buffers with 2M alignment have better efficiency with map/unmap operations performed in TrustZone compared to 1M-aligned buffers. Bug: 17763968 Change-Id: I9032e46618871fcb0d7b68666c1ad3f44f0081c7
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
9ee9263bd68e320cecfe152740988622949f7dd9 |
|
03-Jun-2014 |
Praveena Pachipulusu <pveena@codeaurora.org> |
libgralloc: Set Alignment to 1M only for Secured buffers. Set Data alignment to 1M only for secureed buffers which are allocated via MM heap. IOMMU heap allocated buffers should have buffer alignment of 4k. Change-Id: I501b35ab103b687f1081338e0c100c29e0b9c4bf
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
91dfffb86b0c6361a997a8bd4b1ca22b3668fd86 |
|
29-Mar-2014 |
Naseer Ahmed <naseer@codeaurora.org> |
gralloc: Set colorspace in the metadata Since camera now uses the metadata to store the color space, store the default color space values here as well instead of storing in the flags. Change-Id: I11ee84f391a8ee9d06267aa05645fa9467dc23a6
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
cbc630614b5f9a3299bfde07377b991b4a87ae16 |
|
08-May-2013 |
Naseer Ahmed <naseer@codeaurora.org> |
gralloc: Add support for lock_ycbcr Fill the android_ycbcr struct for HAL_PIXEL_FORMAT_YCbCr_*_888 formats. This is a flexible YUV format that allows gralloc to set a hardware specific YUV format based on the usage flags passed in. Here we set the format similar to how we set the implementation defined format and set the android_ycbcr structure to point to the appropriate plane offsets. Reference: HAL_PIXEL_FORMAT_YCbCr_420_888 definition in system/core/include/system/graphics.h Change-Id: If0c7abf5e206bf982ad333da2dae57cbac302733
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
ec5077d1b1d9067fda51b01d8d6c9a24f196d23d |
|
09-Apr-2014 |
Saurabh Shah <saurshah@codeaurora.org> |
gralloc: Fix RGB888 marked as VIDEO RGB888 layers were marked as VIDEO and treated as YUV along the path. If RGB888 is ever required to be a video format we need to make sure to have other differentiation mechanisms between a UI RGB888 and a Video RGB888 if any special handling is necessary. Change-Id: I94c74ac10d589e20dd600db0d1e32645613b1b21
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
7a09f5d1465b17a920bbc877ce1b8c63a754aa67 |
|
22-Jan-2014 |
Arun Kumar K.R <akumarkr@codeaurora.org> |
libgralloc: use proper types and type casts - Use proper types for pointers - Resolve compiler errors - handle proper type casts - remove unused variables Change-Id: I628ebe174485d30abadea4ca40b67f9aab1a0652
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
95a496f2c9ad7fed0cccaa33c3f544f47a542d44 |
|
20-Feb-2014 |
Manoj Kumar AVM <manojavm@codeaurora.org> |
gralloc: Add GRALLOC_PRIVATE_USAGE_WFD flag 1. Screenrecord and WFD use virtual display and encoder. Since HAL supports only one virtual display, we need a definite way to distinguish both use-cases. Failure to differentiate will break Screen record + WFD concurrent usecase. WFD stack will set this usage flag and SF will query the usage flags to differentiate WFD and screenrecord usecase. 2. Deprecate GRALLOC_USAGE_PRIVATE_EXTERNAL_CC and GRALLOC_USAGE_PRIVATE_EXTERNAL_BLOCK flags as these are no longer used. Change-Id: Ifa260c5af2371eea830744ce62a5a83b8cfd0de7
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
80a6a8a60232914d051ff22df8e06a32ceac2df3 |
|
26-Oct-2013 |
Manoj Kumar AVM <manojavm@codeaurora.org> |
gralloc: Set default value for implementation defined formats For implementation defined formats which go via HWC, set the default value to RGBA8888 Change-Id: I7f8c46bc47746dcf1c4a03438b8f93d7bab78bb1
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
1a0a179301c96df2255516d682f284eb9f2b27e4 |
|
21-Jan-2014 |
Linux Build Service Account <lnxbuild@localhost> |
Merge "hwc: RGB888 is considered as a VIDEO type"
|
c38cdae859e0ee12ad3284a308eaeef9d2708c74 |
|
10-Oct-2013 |
Manoj Kumar AVM <manojavm@codeaurora.org> |
hwc: Add support for Macro Tile feature Macro tile is enabled only if all the conditions are met: 1. GPU hardware should support Macro Tiling. 2. MDSS hardware should support Macro Tiling. 3. USAGE flags shouldnt contain GRALLOC_USAGE_SW_READ_OFTEN and GRALLOC_USAGE_SW_WRITE_OFTEN. 4. RGB 16bit and 32bit formats. 5. persist.hwc.macro_tile_enable flag should be enabled. PRIV_FLAGS_TILE_RENDERED flag is added to indicate whether the layer is rendered/composited in Macro Tiling or Linear format. Change-Id: Ie3139839c84d76c5d1a2300f33910a09eb7336f4
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
317a812340880a7e45aa2fc1937c8bf8898a6ff3 |
|
09-Jan-2014 |
Zohaib Alam <zalam@codeaurora.org> |
hwc: RGB888 is considered as a VIDEO type For mpq8092, RGB888 is the output video format, so need to make it a video buffer type, so that VIG pipe gets allocated for it. Another reason is that GPU cannot process RGB888, so marking it as a VIDEO layer will ensure that it will get picked by MDP. Change-Id: I5d1812a70f5e4d1fb7448d0a145a15c07c6fc188
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
34cdea818cb6b496361e7b89e329f5042e29ca25 |
|
05-Dec-2013 |
Baldev Sahu <bsahu@codeaurora.org> |
libgralloc: correct assigment of HAL_PIXEL_FORMAT_RGBA_8888 For implementation defined formats which go via HWC, set the default value to RGBA8888. Change-Id: I741504d54694ac061ecd6c870cb8f815cc61ab24 CRs-Fixed: 588596
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
74f56831acaf1913dbec8104f14d53aaa278f515 |
|
16-Aug-2013 |
Naseer Ahmed <naseer@codeaurora.org> |
Revert "display: Video Encoding not working" This reverts commit 0a1db6aef28c3b90d1f992f56abc562dbae10b55. Video encoder uses the NV12 encodeable format again. Change-Id: I1b5170a5c2b5c7de0791cc5bc44457257519f749
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
c3e683e0a35dcf3d00f3d9415f771beaa590c9e3 |
|
20-Sep-2013 |
Jesse Hall <jessehall@google.com> |
Replace sRGB_888 with sRGB_X_8888 As sRGB_888 is not defined, replace it with sRGB_X_8888 Change-Id: Ie7e27ffea1ca6ec99de8e746c0f784e5fc9a4e53 (cherry picked from commit b81796dc9a0c4178004ae947e9d756c5cae6967a)
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
634d190af0346cff9af500bde60688604e50d853 |
|
20-Sep-2013 |
Naseer Ahmed <naseer@codeaurora.org> |
gralloc: Add allocation support for sRGB formats Refer to graphics.h for the definition of these new formats. The HWC doesn't yet support output to these formats. Change-Id: I14dade3412d262d853d3783ba77d559c76d331bf (cherry picked from commit 3a63837a3d006aee3d176d379409bf3134f6189b)
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
7e77fca478d026f1806d106bc37465d555065e3d |
|
24-Jul-2013 |
Ramkumar Radhakrishnan <ramkumar@codeaurora.org> |
display: Add support to HAL_PIXEL_FORMAT_NV21_ZSL format Add Support to HAL_PIXEL_FORMAT_NV21_ZSL format in gralloc for camera capture usecase. This support is required because, CPP module requires 64 byte aligned width and height to resolve corruption in bottom/left edge of the landscape/portrait buffer. Change-Id: Id3e0e5f3d695d5111f3469f78a1d52aad9bea4f4 (cherry picked from commit 512ee1dcef6fa47dfdcf3990fea29bd85f967f02)
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
1b28b60e15c27fee703a16fbd1e42e3b41b031fd |
|
31-Aug-2013 |
Ramkumar Radhakrishnan <ramkumar@codeaurora.org> |
hwc: Add support for Secure display - Identify secure display layer in the hwc_list - Need to set both SECURE_OVERLAY and SECURE_DISPLAY flags for the secure display layer - Disable idle timeout for secure display usecase, as GPU should not be accessing secure display layer Change-Id: I555910db77c466b5e103b24b4f0ec7f47bb210a5
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
a2033d43cbaa2efd426007ac2fab20e9bc998918 |
|
06-Sep-2013 |
Arun Kumar K.R <akumarkr@codeaurora.org> |
libgralloc: Don't set buffer type to be BUFFER_TYPE_VIDEO For buffers with usage set as GRALLOC_USAGE_EXTERNAL_DISP or GRALLOC_USAGE_PROTECTED, dont mark them as BUFFER_TYPE_VIDEO, as they can be either RGB/YUV Change-Id: If4ee80ae85427b2bd850a9f6aeb2c914d4c7c198 CRs-fixed: 537052
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
2134d9f38a202bfa2adcec5f996a34b8ca9f0b3e |
|
14-Aug-2013 |
Naseer Ahmed <naseer@codeaurora.org> |
gralloc: Fix ITU formats for camera Make sure ITU formats are applied exclusively for camera buffers. Camera HW_TEXTURE buffers go to GPU and should be marked as 601 FR. Earlier, this was OR'd with video encoder due to which it incorrectly got marked as 709. Change-Id: Icaf3692b581b7861229e613dd632123d21dda2cf
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
8e2341b6ab077041ea9ec9209daa30b5aac1727a |
|
14-Jun-2013 |
Naseer Ahmed <naseer@codeaurora.org> |
gralloc: Use compile time flag for mdss. The gralloc allocation can happen from processes other than surfaceflinger in which case we cannot open the framebuffer device to get the mdp version. Use the MDSS_TARGET flag to differentiate. Change-Id: I69bc9ff6004b382a2836274a32fbbd3b2e67dea2
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
5f8523774590196afcd7046628bf0eede30d7cc8 |
|
29-Apr-2013 |
Naseer Ahmed <naseer@codeaurora.org> |
gralloc: Add ITU-R standard info for YUV formats These format qualifiers will help graphics decide which standard to use when working with a YUV texture. Change-Id: I6ad464e6b070d3b375c5e07f03228308d15407cd
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
438e134aba6ea6f8552c53070c2ab2e98e284e8f |
|
24-Apr-2013 |
Linux Build Service Account <lnxbuild@localhost> |
Merge "gralloc: Set correct private gralloc format for video buffers"
|
bb43570e27b2f580270f5222a75e93fee204e97a |
|
21-Apr-2013 |
Shuzhen Wang <shuzhenw@codeaurora.org> |
gralloc: Set correct private gralloc format for video buffers For IMPLEMENTATION_DEFINED pixel format, if the usage flag is HW_VIDEO_ENCODER, the private gralloc format should be HAL_PIXEL_FORMAT_NV12_ENCODEABLE. Change-Id: I61e8aabe124179e8bebda5d50ad1d8681060b99a
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
4970cce2d6a29bfcb3eb07966c475895ac288bb5 |
|
11-Apr-2013 |
Shuzhen Wang <shuzhenw@codeaurora.org> |
gralloc: Mark buffers used by HW Texture Consumer of gralloc buffers need to distinguish between buffers with different usage flags, such as HW_TEXTURE vs VIDEO_ENCODER. Change-Id: Idc330390c184ea942c096b84d29afe7705c06e4d
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
6397c8bb267d7d93c7ebdaa7662cb90ab63e3913 |
|
11-Apr-2013 |
Naseer Ahmed <naseer@codeaurora.org> |
gralloc: Enable framebuffer memory mapping. Enable mapping from framebuffer if debug.gralloc.map_fb_memory is set to 1. This is useful for bringup. Change-Id: I3c860148729c5f5c98d84bf17e6633285b4b0af1
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
9ff25065c69cafb44ae1f58ffbf1d241e3ead3f1 |
|
05-Apr-2013 |
Naseer Ahmed <naseer@codeaurora.org> |
gralloc: Mark buffers used by HWC Some clients need to distinguish between buffers going to HWC for composition and other regular buffers. Change-Id: Ia05a765afe2f8bd223f3e47edd0fb746d6ade531
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
52b9f901a7c1fb6599c9a108b4b8e894f1f2639f |
|
05-Mar-2013 |
Ramkumar Radhakrishnan <ramkumar@codeaurora.org> |
gralloc: Override gralloc calculated size only if bufferSize is greater. bufferSize set using native window set buffer size will override gralloc calculated size only if bufferSize is greater. Fix for 720P, 1080P HD content playback is not working on 7x27A due to buffer size mismatch between requested size by frameworks and allocated size by gralloc for HAL_PIXEL_FORMAT_YCrCb_420_SP and HAL_PIXEL_FORMAT_YCrCb_420_SP format Change-Id: I16d04e406ab8f1f35e0e0a70e19d99a019adc5ef CRs-Fixed: 451783
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
c567a93cd9ff7079ac03024d4fdb1ddc5683e748 |
|
21-Feb-2013 |
Jeykumar Sankaran <jsanka@codeaurora.org> |
display: Remove framebuffer HAL usage This patch removes the usage of the framebuffer HAL which is deprecated in JB MR1 onwards. The code is left for compatibility such as conformance tests but it is unused for normal display usage. Change-Id: If98133bdaa759cdc41d4503ff695b225ee43cb6f Conflicts: libhwcomposer/hwc_utils.cpp
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
83b98f3b7c3c458707c95b854a3669c98d28d1f5 |
|
12-Feb-2013 |
Naseer Ahmed <naseer@codeaurora.org> |
display: Remove genlock usage genlock is no-op from Android 4.2 onwards since the sync framework is used for explicit synchronization. Change-Id: Idd1df589516534a683e0fa1ef0cfbb7f0e411f67
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
736f2b25c5dc2be95de68574efb1d094e5fdb4a0 |
|
13-Feb-2013 |
Linux Build Service Account <lnxbuild@localhost> |
Merge "display: Reconcile display HALs"
|
5070c694011ddc30673ec68a9d1d74dc713c49f2 |
|
10-Feb-2013 |
Duy Truong <dtruong@codeaurora.org> |
Update copyright to The Linux Foundation Change-Id: I145b66896159ff9886ed73507f17b3165ba0266d
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
59644b2127280052ca410cb053f0a41c3181a97a |
|
09-Feb-2013 |
Naseer Ahmed <naseer@codeaurora.org> |
display: Reconcile display HALs Make the display HALs compile with/without the Qualcomm BSP specific features so they can work with pure AOSP. Change-Id: I1ad7282c4fe1fe7e3309afb530a07735f165ffbe
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
3fd3b60a0c8f9b40106b895e558b7f00ee62f90e |
|
09-Jan-2013 |
Sushil Chauhan <sushilchauhan@codeaurora.org> |
display: Use GRALLOC_USAGE_PROTECTED to indicate secure content For secure content, use GRALLOC_USAGE_PROTECTED flag instead of the obsolete flag GRALLOC_USAGE_PRIVATE_CP_BUFFER. Change-Id: I69bf8cfd3a978fd472608beb44056e1bf55c1414
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
12396a93926126a4ec5cf376a9ebeb2ac80d687f |
|
15-Jan-2013 |
Linux Build Service Account <lnxbuild@localhost> |
Merge "libgralloc: force 1M alignment for secure buffers"
|
6454e17e5208ccd98bd5592a69cb662a379db7d0 |
|
29-Nov-2012 |
Praveen Chavan <pchava@codeaurora.org> |
libgralloc: force 1M alignment for secure buffers Align secure buffers to 1M alignment as TZ expects this for protecting the buffers, MDP5 onwards. Update the buffer-size to the same alignment used. Change-Id: I369932a4a72b28c05a3ea216a8bba681de1f9dad
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
e69cef651d11e04e5e9b28fe9479d4741b6e045d |
|
09-Jan-2013 |
Linux Build Service Account <lnxbuild@localhost> |
Merge "libgralloc: Add support for custom buffer size."
|
591f83eb35f33cf108720d9bb30cb56933e1e724 |
|
07-Nov-2012 |
Ramkumar Radhakrishnan <ramkumar@codeaurora.org> |
display: Add display metadata in buffer handle Allocate extra space for metadata in buffer handles Provide api to map this space in client process and set the metadata Change-Id: I8bca8448670d4aa88d439320faf402dae30458f8
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
6bd0a92736b973cd857f6a9a89ed01914d0eae10 |
|
11-Dec-2012 |
Ramkumar Radhakrishnan <ramkumar@codeaurora.org> |
libgralloc: Add support for custom buffer size. Init allocSize hook function with alloc_size function Change-Id: I514d47928f10b6c41404aa19d8b704f64327211b
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
3ba3431c8b63c3f198bb7b74395d5b6f01bc0a3a |
|
13-Dec-2012 |
Naseer Ahmed <naseer@codeaurora.org> |
gralloc: Mark framebuffer as ION memory Change-Id: I859d4d03b62279b7e66ba52e3215fe7394a63434
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
76d5809dbb374df18148a6f346e200738ecebb8d |
|
28-Nov-2012 |
Naseer Ahmed <naseer@codeaurora.org> |
libgralloc: Discontinue allocating FB buffers from carveout. Don't allocate primary framebuffer from carveout. Allocate them from IOMMU heap just like the external framebuffer. Bug: 7626586 Change-Id: I52a8db1a34d19856302b38d2c30c1290d1f2f060 Signed-off-by: Saurabh Shah <saurshah@codeaurora.org> Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
553d102770ff11f143975246bec03e1be44f53f0 |
|
02-Oct-2012 |
Saurabh Shah <saurshah@codeaurora.org> |
gralloc: Send first 2 FB buffers to carveout and next to IOMMU Gralloc uses the GRALLOC_USAGE_HW_FB flag to allocate memory from carveout. This is fine for primary framebuffer, but for external framebuffer we need IOMMU heap buffers, since the ioctls for external work with those. Ideally, the primary buffers also need to come from IOMMU heap, which is ongoing work. This patch allocates the first 2 FB buffer requests (assuming they are for primary) from carveout and allocates all subsequent buffers from IOMMU heap. Bug: 7124159 Change-Id: Ie53b2e1e7fcac136acd2d251f39cefe367fc7125 Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
c25ee291334fc454516cdf3df17474b177c579f7 |
|
05-Sep-2012 |
Saurabh Shah <saurshah@codeaurora.org> |
gralloc: Check for HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED Check for HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED before assigning format based on usage bits. Change-Id: Ie140f3f8a7002febc2fab729686d646b349c3b75
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
9a4c96b15190b86e9865180fad9dcb784f4631e5 |
|
05-Sep-2012 |
Shuzhen Wang <shuzhenw@quicinc.com> |
Gralloc: Fall back to HW_CAMERA_WRITE if HW_VIDEO_ENCODER is not set. In both video encoding and camera preview cases, HW_CAMERA_WRITE will be set. This is a hack so that if HW_VIDEO_ENCODER is set, allocate NV12 format; otherwise, allocate NV21 format. Change-Id: I61dc96b125e026159f55048cb79783578832460a
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
89bd8f3230439b54e47132bb7e014ae77b10a168 |
|
21-Aug-2012 |
Naseer Ahmed <naseer@codeaurora.org> |
gralloc: Support camera and video encoder flags - Set private flags for these formats so that the camera HAL can differentiate between the allocated buffers. - Usage flags define format Change-Id: Ib3cfad12ab2ba79662207609138633769b1504e6
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
5d0935531842ab9cf01775a77e92f204e6d40971 |
|
01-Aug-2012 |
Naseer Ahmed <naseer@codeaurora.org> |
hwc: Add support for external-only layers Add support for different types of external-only layers EXTERNAL_ONLY: General purpose EXTERNAL_BLOCK: Blocks the display of other ext-only layers EXTERNAL_CC: Used for closed captions with videos. Change-Id: I9cc7b9a1dbf1085194725474d6a4d1094e27a0c8 Acked-by: Saurabh Shah <saurshah@codeaurora.org>
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
be2e1bb9057c8d0666de057743eeb898c78f34b0 |
|
15-Jul-2012 |
Naseer Ahmed <naseer@codeaurora.org> |
display: Clean up gralloc * Remove pmem and ashmem implementations * Remove usage of RefBase * Reduce log verbosity Change-Id: If8ef543d236e5305bd5430f4f9c62c51b3a13787
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
cfbb0c8d90feb153606e1d2b2693ee054828b9f7 |
|
16-Jun-2012 |
Naseer Ahmed <naseer@codeaurora.org> |
gralloc: Update YUV420 SP tiled format to match OMX The value of 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
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
befc466069680cb8a65b1f22ad44723d949128c8 |
|
14-Jun-2012 |
Naseer Ahmed <naseer@codeaurora.org> |
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: I65c687c51be458cee71213c79e03eeda962d9086
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|
a19f21d925628239ef52c8ce392fa4ada91df6fc |
|
11-Jun-2012 |
Iliyan Malchev <malchev@google.com> |
initial GL libraries for msm8960 Change-Id: I16451c70a079894ac326d3564d96f1fbafcd4f1b Signed-off-by: Iliyan Malchev <malchev@google.com>
/hardware/qcom/display/msm8084/libgralloc/gpu.cpp
|