History log of /hardware/qcom/display/msm8998/libgralloc1/gr_buf_mgr.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
253d50c32a64c27d06d2c32a81ddad8dfbd96329 25-Oct-2017 Arun Kumar K.R <akumarkr@codeaurora.org> gralloc: Add missing BT601_6_625 handing

Add missing BT601_6_625 handing

bug:77471420

Test: Reproduce bug scenario. With the CLs, verified both video and audio
work as expected using all the video modes.

Merge from: https://partner-android-review.googlesource.com/#/c/1063538

Change-Id: I10034f38c8ab2283f13556ddf37bea51e7356a79
CRs-fixed: 2129768
Acked-by: Saurabh Shah <saurshah@codeaurora.org>
/hardware/qcom/display/msm8998/libgralloc1/gr_buf_mgr.cpp
272267430caca35ed8f93afa4fe52f091f3a83b5 18-Jul-2017 Naseer Ahmed <naseer@codeaurora.org> msm8998: display: Update to LA.UM.6.4.9

986f06e953 hwc2: Extend GetClientTargetSupport API
68326e2eb3 hwc2: validate display id in SetColorModeById
4436e52a74 gralloc1: Additional checks in release
4d52eb143c hwc2: cursor fixes
5023c503ad hwc2: Partial revert of 82c9033a8b
1933da3aeb sdm: Cleanup unused code, round 2
e85c316234 hwc2: Allow non-atomic execution of validate and present apis
a124ea3639 sdm: Synchronized write of xlogs
c6d27ee1ff sdm: Fixes for Skip Validate feature
768a791ebd hwc2: Check and set CSC only for device layers
4775fc505e gpu_tm: Use vendor module for header includes
a296c8f493 sdm: Change error log to conditional verbose
3f82fca6a9 cec: Calculate buffer length to protect from overflow
82c9033a8b hwc2: Handle corner and error conditions properly.
e2ac3bb4ba gralloc1: Do not do early validation on Release
eaa0a4d697 gralloc1: Do not map metadata in gralloc
b6569c6679 display: Cleanup unused code
3ab38f43fa hwc2: Use CSC information from android dataspace

Bug: 63146977
Bug: 63691933
Bug: 62992393
Bug: 37480806
Change-Id: I1ba2c33e04f637e424355854f32f3c6cdf789a8d
/hardware/qcom/display/msm8998/libgralloc1/gr_buf_mgr.cpp
f1fe88efc15425cee878b83f345d88068ba03cfd 07-Jul-2017 Naseer Ahmed <naseer@codeaurora.org> display: Update to AU 269

af20b3030 qdutils: Add dependency on libhardware headers
07a82a250 display: Mark header modules as vendor
596d6789d hwc2: Do not reapply mode if it is the same as before
02f73fd2c sdm: hwc2: Support Skip Validate feature
2174cfe4b sdm: Use sync task utility for hdr tonemapping.
d002e1e90 sdm: Add sync task utility.
ea6921875 sdm: Add factory template for compile time exclusion.
77555e0a1 sdm: Use color metadata if Android framework metadata is not set
13f038dd6 gpu_tonemapper: Tonemap unaligned width and height of source
4a6a02514 hwc2: Add support to disable HDR handling
a58b93ebf hwc: gpu_tonemapper: Create Secure EGL Context
d7aed8703 hwc2: Pass secure flag to GPU tonemapper
3aff84da4 hwc2: Add support for HDR and HWC tonemapping
177e21f29 display: Store and restore the current eglContext
c659af50a gpu_tonemapper: Adjust sample points to maintain linearity
6e37120ce hwc2: Set client target dataspace
dc34aca12 gralloc1: Align buffer size for each layer
8cf3382bc gralloc1: Update client allocated handle behaviour
2d151167f hwc2: Fix compilation issue
40c96cd19 sdm: handle debug data in hw_device
4e520db60 sdm: hwc2: Check for HDR support by Display interface
9a534715b hwc2: Check composition type in SetLayerBuffer
3507a146a sdm: Update xlogs dump
ba5bbd5a9 hwc2: Disable detail enhancer
3a1f7b12a sdm: Save debug logs on pingpong timeout

Bug: 63111041
Bug: 63335893
Change-Id: I645b5d82c73100821879bf03fd5b836dca2d2c63
/hardware/qcom/display/msm8998/libgralloc1/gr_buf_mgr.cpp
ae4cfb055e97e2eb8c1b6366b23e2ab2120531f4 10-Jun-2017 Naseer Ahmed <naseer@codeaurora.org> gralloc1: Update client allocated handle behaviour

Client allocated handles give us a dup'd fd so we can
retain/release normally.

Change-Id: I0ec7cb6b86cbf23c160a81750144b5ca751c4104
Bug: 62470929
/hardware/qcom/display/msm8998/libgralloc1/gr_buf_mgr.cpp
97d6df60818edcea9e035fe555fd610f5bbc273b 09-Jun-2017 Naseer Ahmed <naseer@codeaurora.org> msm8998: Update to AU194

Bug: 62470929
Change-Id: I7affe5d42a3acf00f4631600ef56c90be0782792
/hardware/qcom/display/msm8998/libgralloc1/gr_buf_mgr.cpp
f2977d7036320d7c08b026d3b56b82e5fe31325c 08-Jun-2017 Pat Tjin <pattjin@google.com> Revert "msm8998: Update to 07.00.00.279.194"

This reverts commit 7526c3c419680a862342c9ac36850b35d6a969ac.

Change-Id: I1f5f3aa688169c3a663c138660c9500d42d0947a
/hardware/qcom/display/msm8998/libgralloc1/gr_buf_mgr.cpp
7526c3c419680a862342c9ac36850b35d6a969ac 04-Jun-2017 Thierry Strudel <tstrudel@google.com> msm8998: Update to 07.00.00.279.194

msm8998: from hardware/qcom/display
f98f19f6f gralloc1: Support GRALLOC1_CAPABILITY_RELEASE_IMPLY_DELETE
3a8cf9cec sdm: Handle de-interlacing adjustments in sdm.
00d3ef111 hwc2: Initialize transform matrix correctly
2303051fd Revert "gralloc1: Support GRALLOC1_CAPABILITY_RELEASE_IMPLY_DELETE"

Test: build, boot, sanity checks
Bug: 62319031
Change-Id: I7b84cd980f8741d0d02cccac05a52318475b88ed
Signed-off-by: Thierry Strudel <tstrudel@google.com>
/hardware/qcom/display/msm8998/libgralloc1/gr_buf_mgr.cpp
41a9743cebd8ebf48bc47ca9e9aa8325966d5ff8 18-May-2017 Naseer Ahmed <naseer@codeaurora.org> Revert "gralloc1: Support GRALLOC1_CAPABILITY_RELEASE_IMPLY_DELETE"

This reverts commit 043ed03b67688a5807180b00651eea407d6a8b05.
Some EIS clients that use private_handle out of band don't work
correctly with this change. Revert until resolved.

Test: Open cameracorder @60fps, then switch to camera
Change-Id: Ie2d428f64131da9c089bc82578a3c928f078dcae
CRs-Fixed: 2049286
/hardware/qcom/display/msm8998/libgralloc1/gr_buf_mgr.cpp
86f0be319b163d01870e0cc4c2d6489f5c5f117d 17-May-2017 Naseer Ahmed <naseer@codeaurora.org> msm8998: Update display HAL to AU_LINUX_ANDROID_LA.UM.6.4.9.07.00.00.279.156

d0e57317 libmemtrack: Fix fd leak in kgsl function
f4c795824 hwc2: Fixes to find the right display mode
7736da3d6 hwc2: Add dataspace to dump
10c55d8f7 hwc2: Featurize dataspace support
46448c761 hwc2: Fix color mode setting
3bd5933a7 gralloc1: Add additional tracing
85bd493cd sdm: Reduce log severity for modes without attributes
ee517cd4e hwc2: Additional dataspace checks
df807f7a9 hwc2: Fix Hwc2Test.SET_VSYNC_ENABLED_no_callback_no_power
c993df564 hwc2: Fix cursor tests
16489f7fc hwc2: Do not return error if socket is not available
2a41010ef display: Add support to set color mode by ID
b58fcd56f hwc: Do not snprintf in trace unless needed
151591a70 hwc2: Remove power manager dependency
cf2f3d66b Revert "liblight: Add brightness level extension support"
232c50094 libdrmutils: Fix kernel dependency
043ed03b6 gralloc1: Support GRALLOC1_CAPABILITY_RELEASE_IMPLY_DELETE

Change-Id: I6765c7899433a0cb865e7aae092cb0a06adca59a
/hardware/qcom/display/msm8998/libgralloc1/gr_buf_mgr.cpp
d6edb8b0dcd8eb91dbe23196b47f829c1ed494d4 15-May-2017 Thierry Strudel <tstrudel@google.com> msm8998: Update to 07.00.00.279.143

msm8998: from hardware/qcom/display
43af4aee6 Merge "sdm: Fix style errors"
17ea52ecf Merge "hwc2: Fix side effects of legacy dataspace conversion"
7cad9a057 sdm: Fix style errors
f4f5e3cc1 hwc2: Fix side effects of legacy dataspace conversion
585f2f38d sdm: Fix default panel alignment information
0310f2783 Merge "sdm: Add attribute support to HWC2"
c6ec9654b sdm: Add attribute support to HWC2
857df7dbe sdm: Add support for switch between with SDR and HDR mode
56e438b46 Merge "gralloc1: Allocate sensor data from ADSP heap"
195d3cd58 gralloc1: Allocate sensor data from ADSP heap
1aa4f7cc4 Merge "sdm: color-manager: Clear feature list when add new feature"
2af43cb9a gralloc1: Do not map buffer in retain
9ce434daf sdm: color-manager: Clear feature list when add new feature
034914390 Merge "gralloc1: Remove fb_id"
56cc86e7b Merge "hwc2: Fix dataspace comparison"
1644c2bfd gralloc1: Remove fb_id
f24a6e045 hwc2: Fix dataspace comparison
b4cbc5ea8 gralloc1: Locking fixes
05344d848 Merge "hwc2: Default handling for dataspaces"
7ae6b5c14 Merge "hwc2: Add dump in HWCColorMode"
dcae83a07 Merge "gralloc1: Support GPU_DATA_BUFFER and SENSOR_DIRECT_DATA"
dfaae80ed Merge "sdm: Reduce scope of lock in deinit"
12151c43b gralloc1: Support GPU_DATA_BUFFER and SENSOR_DIRECT_DATA
e5bccaba4 hwc2: Default handling for dataspaces
56da254c8 hwc2: Add dump in HWCColorMode
063bd941f hwc2: Make HWC dump less verbose
750f665e3 hwc2: Check if we're under max rlimit
7ad4a5bd4 sdm: Reduce scope of lock in deinit
95a95294a hwc2: hwc2test fixes
72ff64287 gralloc1: Fix metadata usage in GetYUVPlaneInfo

Test: build, boot, sanity checks
Bug: 38282057
Change-Id: I36d237cf9ce707b15eb1bc5dc1999aa4205c29c3
Signed-off-by: Thierry Strudel <tstrudel@google.com>
/hardware/qcom/display/msm8998/libgralloc1/gr_buf_mgr.cpp
cd66324640d3290ee75bf5bf41826fbcbc55a13a 06-Apr-2017 Thierry Strudel <tstrudel@google.com> msm8998: Update to 07.00.00.279.069

msm8998: from hardware/qcom/display
18f22e7b9 qdutils: Return on null param
c8ebaf46f gralloc1: Close acquire_fence in lock
922c3c434 qdutils: Fix mapping in qdMetaData
8cfb58786 gralloc1: Add support for layered buffers
10eb00c2d gralloc1: Refactor AllocateBuffer
d8a342252 gralloc1: Fix for buffer mapping and metadata access
36c99394a display: Use getMetaData in hwc2
3fcd11371 hwc2: Do not delete hwc_session
03a0b16fe display: makefile fixes
b5d8958dd Merge branch 'display.lnx-3.0-dev' into display.lnx.3.9-rel
f9cc5172c Merge "display: Add missing TP10 formats checks"
54885f0b8 display: Add missing TP10 formats checks
1901fa371 gralloc1: Handle ZSL scenario
7df1e404a gralloc1: Do not delete on close
065cff7db sdm: Fix compilation issue with updated framework
92998628b gralloc1: Add RAW12 format
0acc8565a Merge "gralloc1: Fix RAW10 stride"
9c6f2f82b Merge "qdutils: Fix compilation issue"
33e36730d Merge "sdm: Add property to define max upscaling limit."
dfd5e3394 gralloc1: Fix RAW10 stride
29a86ddd3 gralloc1: Work around handle delete by hidl wrapper
3a9d53a1a gralloc1: Import ion handle into registering process
08c3e40f1 qdutils: Fix compilation issue
ad1e7dd2e Merge "sdm: Reset the H/W layers of display"
7edd00399 Merge "sdm: Add layer format information in commit dump."
8c305cc9e sdm: Add property to define max upscaling limit.
1fbf3a337 Merge "hwc2: Fix buffer allocator usage"
72d3062d4 Merge "gralloc1: Fix sign conversion error"
d18304014 hwc2: Fix buffer allocator usage
a2569b466 hwc2: End uevent thread in hwc_close
cfa399d5a Merge "lights/sdm: Add support for new brightness node"
8b021cfac lights/sdm: Add support for new brightness node
96da72923 Merge "sdm: Fix file path for input layer dump."
fcaabf2de Merge "liblight: Add brightness level extension support"
890f2dddd Merge "sdm: fb: Ensure backward compatibility for backlight extn"
7dc06d104 gralloc1: Fix sign conversion error
586c6d5f9 liblight: Add brightness level extension support
692f91424 Merge "gralloc1: Drop ZSL check"
0a7d5af8b Merge "gralloc1: Add Dump() in buffer manager"
d0c5bb612 gralloc1: Drop ZSL check
699b45750 gralloc1: Add additional debug logging
ef287dc13 gralloc1: Use handle as map key
dce3654d9 sdm: Reset the H/W layers of display
d77bc0880 Merge "sdm: Change idle fallback time dynamically."
dc918136a gralloc1: Add Dump() in buffer manager
271403788 Merge "sdm: drm: Add user space to DRM driver struct conversion for PGC"
bf805fdf0 Merge "sdm: Add property to disable partial split"
6c4b8c957 sdm: Add layer format information in commit dump.
5e2b69f44 sdm: fb: Ensure backward compatibility for backlight extn
c31d7f8d9 sdm: add one action to set panel brightness and refresh screen
2fdd16ade sdm: Fix file path for input layer dump.
14ee4b688 sdm: rotator: Port min downscale and downscale compression
cd557c190 sdm: drm: const correctness
319f1e808 Merge "sdm: drm: Add user space to DRM driver struct conversion for gamut"
be5c2ef1d gralloc1: Fix typo in RAW8 format
d00094273 sdm: drm: Add user space to DRM driver struct conversion for PGC
d9f61ce2c Merge "gralloc: Add support for 8-bit RAW MIPI stream"
ce565d219 Merge "sdm: Add support to handle idle power collapse event"
c2b20a3a0 Merge "sdm: Destroy singleton DRMMaster instance"
b0a253bf3 Merge "sdm: Add support for rotator with DRM"
c1a71ca21 sdm: Add property to disable partial split
11e8ee03a Merge "sdm: Create HWCUevent thread before creating display."
1e54952f4 Revert "display: Move all opensource modules to vendor partition"
a57cf169f sdm: Destroy singleton DRMMaster instance
4c790408b display: Move all opensource modules to vendor partition
2337d700f sdm: Add support to handle idle power collapse event
9f163268a sdm: Create HWCUevent thread before creating display.
b06308d12 sdm: Change idle fallback time dynamically.
0beb2fd1a Merge "gralloc: Add support for raw12"
0f05e188a Merge "hwc2: Fix dumpsys bug"
f48302a61 gralloc: Add support for 8-bit RAW MIPI stream
85d9c785a sdm: drm: Add user space to DRM driver struct conversion for gamut
281f48de8 sdm: drm: Add post-processing support in SDM
68f7040b1 sdm: color-manager: Add new PP versions to color manager
66d5b4915 hwc2: Fix dumpsys bug
1c473d817 gralloc: Add support for new system defined RGBA formats
b08b43ff0 Merge "sdm: Fix vector initialization"
3394427d7 Merge "sdm: Add support to recompute rectangles considering flips"
a228f120a sdm: Add support for rotator with DRM
dd54f8443 Merge "sdm: Increase SurfaceFlinger fd limits"
8f9c7c323 gralloc1: Fixes for hidl
1738441b4 sdm: Fix vector initialization
e2422e0e7 gralloc: Add support for raw12
5de9c6377 sdm: Add support to recompute rectangles considering flips
13321553e Merge "sdm: Add support to pass HDR metadata to HDR External Displays"
4275221d6 sdm: enable gralloc1 from hwc2
e69031e9c gralloc1: Add remaining functionality
441526d42 Merge "sdm: Add partial framebuffer roi info into dumpsys."
5c050a808 Merge "hwc: Set minfps during idlefallback"
788630c7a Merge "sdm: Fix the Y stride for YCbCr420P010 format"
f78579a20 Merge "sdm: Add interface to update panel roi infromation."
694d11848 Merge "sdm: Validate mixer resolution read from property"
b1bdf6e2a libdrmutils: Remove dependency on drmModeAddFB3
4640591c7 sdm: Increase SurfaceFlinger fd limits
d6962cd5c sdm: Add support to pass HDR metadata to HDR External Displays
42be6d256 sdm: Add partial framebuffer roi info into dumpsys.
4894cf7db sdm: Fix the Y stride for YCbCr420P010 format
ce82fd066 hwc: Set minfps during idlefallback
7d4d74860 sdm: Add interface to update panel roi infromation.
3f281b6f9 sdm: Validate mixer resolution read from property

Bug: 37062945
Signed-off-by: Thierry Strudel <tstrudel@google.com>
Change-Id: I4937210f3f6a3652fa8c2c7eefa3cba2a7664cea
/hardware/qcom/display/msm8998/libgralloc1/gr_buf_mgr.cpp
daaf9024dc41f2ff2740589a065f18fcf9b0a473 16-Mar-2017 Naseer Ahmed <naseer@codeaurora.org> gralloc1: Work around handle delete by hidl wrapper

This works around bug 36355756. Initializing the fds in the
handle to -1 before deleting is probably good practice anyway.
The handle delete needs to move to gralloc1 FreeBuffer() but
currently the client does it.

Bug: 36225554
Test: manual
Change-Id: I4ae51e4cd90adb709287a01d66138df51924af8c
/hardware/qcom/display/msm8998/libgralloc1/gr_buf_mgr.cpp
e40f5bbed2e071e87100ac29586844588875cffe 12-Mar-2017 Naseer Ahmed <naseer@codeaurora.org> msm8998: gralloc1: Use handle as map key

The handle map is process local and the id may not be unique for
a given process

Bug: 36135145
CRs-Fixed: 2018333
Change-Id: Ic2bba13107787fd54121c978bff7e507eeb7dd64
/hardware/qcom/display/msm8998/libgralloc1/gr_buf_mgr.cpp
6cfbcfa35e4da3a5975d9904a8caae9968acc768 08-Mar-2017 Thierry Strudel <tstrudel@google.com> msm8998: Update to 07.00.00.279.027

msm8998: from hardware/qcom/display
9da3a9caf Merge "display: Move all opensource modules to vendor partition"
cecde8719 display: Move all opensource modules to vendor partition
1d7f83c14 gralloc1: Fixes for hidl
ecd7e84ea sdm: enable gralloc1 from hwc2
9c02dc799 gralloc1: Add remaining functionality
a110e65f5 libdrmutils: Remove dependency on drmModeAddFB3
e9a2c4ece Merge branch 'display.lnx.3.0-dev' into display.lnx.3.9-rel
852358c51 Merge "sdm: Intf change propagating fb config for partial update"
d0d29296a Merge "sdm: Do not mark video layer with non-integral crop as skip"
51915d6c1 Merge "sdm: Fix dynamic resolution change for virtual display"
96cffc4ce Merge "sdm: drm: Destroy DRMManager and resource info singletons"
ab7807cd5 sdm: drm: Destroy DRMManager and resource info singletons
fad1afd01 libdrmutils: Add support for RMFB2
672f0f788 Merge "sdm: Consider external display as active in doze suspend."
095e4405d Merge "sdm: Do not handle SKIP Cursor layer as H/W Cursor"
6d9608c9d Merge "libmemtrack: Update the flags field for sparse memory type"
66c941bd5 sdm: drm: Add Atomic commit support
7d476edfb sdm: drm: Add support for default non-atomic mode
0f26d84e3 libmemtrack: Update the flags field for sparse memory type
1f7aa5ccf sdm: Do not mark video layer with non-integral crop as skip
8ec9d36c2 sdm: Fix dynamic resolution change for virtual display
4cfb380e8 sdm: Intf change propagating fb config for partial update
172a743b1 sdm: Consider external display as active in doze suspend.
9b47ae740 sdm: Do not handle SKIP Cursor layer as H/W Cursor
2e06deff0 Add explicit liblog dependency
34f165638 Include additional system header search path

Bug: 36064845
Signed-off-by: Thierry Strudel <tstrudel@google.com>
Change-Id: If42b63f7cbc285dac84ea1970fcc7d21867bd70c
/hardware/qcom/display/msm8998/libgralloc1/gr_buf_mgr.cpp
6e71b7f95e9fdc03147c5f235060dd4ed4f23b86 24-Feb-2017 Thierry Strudel <tstrudel@google.com> msm8998: Update to 07.01.01.253.071

msm8998: from hardware/qcom/display
032edb44c Merge 46d8a021e92f1dac92bfdebfc65fad0cd3c736e3 on remote branch
46d8a021e Promotion of display.lnx.3.0-00109.
e37bdceb5 Merge "gpu_tonemapper:Fix uninitialized variables."
8ab97573a Merge "display: Use ion cookie in GPU Tonemapper"
40d2710a2 Merge "sdm: Disable HDR handling for non-primary displays"
b89af0f15 Merge "sdm: Add support for new pixel formats in HAL"
85f13b6dd Merge "sdm: Define error code for Perf validation failure"
98bdc9a99 Promotion of display.lnx.3.0-00107.
5d0295e5a Merge "sdm: No safemode fallback for single app layer"
858f572f1 Merge "gralloc: Remove conditional inclusion of msm_media_info.h"
247765bb6 Merge d3a5777141d69f134e546ab91147e1f2443d5643 on remote branch
d87b375c1 Promotion of display.lnx.3.0-00105.
b89f245ce gpu_tonemapper:Fix uninitialized variables.
6b8e2417a Merge "sdm: Always override requested mixer resolution set using binder."
c08c7fdb0 Merge "gpu_tonemapper: Fix compilation issue with GraphicBuffer"
d7cdb35b9 Merge "sdm: Add property to handle HDR"
2693a50c6 gralloc: Remove conditional inclusion of msm_media_info.h
d3a577714 Promotion of display.lnx.3.0-00102.
fb580226c Merge "gralloc/qdutils: Remove unused gralloc code, add driver type check"
6091f4cdd Merge "lights: Add support for low persistence mode"
18b7b2e90 Merge "sdm: Add SetColorTransform to HWC1.5"
1165322c8 Promotion of display.lnx.3.0-00100.
c5b2b7047 gralloc/qdutils: Remove unused gralloc code, add driver type check
4342f27cd lights: Add support for low persistence mode
4a8b118e2 display: Use ion cookie in GPU Tonemapper
2bace11fc sdm: Remove liblog dependency for core library
61173ea42 sdm: Add support for new pixel formats in HAL
5fd0cc0ec Promotion of display.lnx.3.0-00098.
4ae6a3833 sdm: Define error code for Perf validation failure
504da528d sdm: Disable HDR handling for non-primary displays
808e82ee7 sdm: Fix handling disable lut generation
8e0581e3d Merge "gpu_tonemapper: Get Current EGL context in Destructor"
76bcc55b8 Merge "SDM: Set safemode on resume."
1667af0d0 Merge "SDM: Normalize mapped FBT destination rect"
46bd4133a Merge "sdm: Set layer frame rate if not specified."
73a9dce89 Merge "sdm: Support HDR Capabilites thru DisplayFixedConfig"
5c1981d44 Merge "sdm: Update layer parameters based on panel orientation"
829be0f4f Merge "libgralloc: Disable UBWC output buffers for Writeback displays"
5769d4b6a Merge "sdm: Add support for compliance test mode for DP"
1b04a4ee5 gpu_tonemapper: Use individual EGL contexts.
2b1fea5a8 sdm: Add SetColorTransform to HWC1.5
03218a51b sdm: Add property to handle HDR
feaed0607 gpu_tonemapper: Fix compilation issue with GraphicBuffer
b3d15b61c sdm: Add support for compliance test mode for DP
6c44d14e1 Add explicit liblog dependency
f720701b1 Include additional system header search path
20a241364 Promotion of display.lnx.3.0-00094.
6f5f36fbf Merge "sdm: Avoid reading HWCapabilities multiple times."
a9d49d685 Merge "sdm: Pass character pointer with NULL terminated string."
f28957a11 sdm: Support HDR Capabilites thru DisplayFixedConfig
d612a57d8 gpu_tonemapper: Get Current EGL context in Destructor
ec6c1a643 SDM: Normalize mapped FBT destination rect
1494a93fc sdm: Update layer parameters based on panel orientation
f8d1c4025 libgralloc: Disable UBWC output buffers for Writeback displays
a93f8dd2d sdm: Set layer frame rate if not specified.
1d59acb9d SDM: Set safemode on resume.
705443268 sdm: Pass character pointer with NULL terminated string.
94fba1eef sdm: Avoid reading HWCapabilities multiple times.
12478e386 sdm: No safemode fallback for single app layer
b3d8957b8 sdm: Always override requested mixer resolution set using binder.

Bug: 35758911
Signed-off-by: Thierry Strudel <tstrudel@google.com>
Change-Id: I391688d46c247b905802444830f176a93d3aa21a
/hardware/qcom/display/msm8998/libgralloc1/gr_buf_mgr.cpp
d62c8a289ff6b4838e543e82b655dc436f387574 13-Dec-2016 Thierry Strudel <tstrudel@google.com> msm8998: Update to LA.UM.5.7.R1.07.00.00.253.052

msm8998: from hardware/qcom/display
11f3152 Merge AU_LINUX_ANDROID_LA.UM.5.7.R1.07.00.00.253.042 on remote branch
c8edaff Promotion of display.lnx.3.0-00073.
4b9f87f sdm: Fix infinite frame invalidates during camera bandwidth mode change. During camera bandwidth mode change, need_invalidate is set to true for to request new draw cycles to allow new bandwidth mode to take effect. This variable is not reset after mode is changed.
fcd4ec5 Merge "sdm: Enable autorefresh only one single buffer layer is present"
d92bdf3 Merge "sdm: Fix Map rect for offset in source domain"
982952a Merge "sdm: Multi rect partial update changes"
1e4ca32 Merge "hwc1: Add support for getHdrCapabilities"
6abdf82 Promotion of display.lnx.3.0-00070.
c906e98 sdm: Enable autorefresh only one single buffer layer is present
b82c9a0 sdm: Fix partial update control in display mode switch
6064cad sdm: Fix Map rect for offset in source domain
48a392c hwc1: Add support for getHdrCapabilities
5036d3d hwc2: Protect AcceptDisplayChanges with the hwc session lock
249e03b sdm: Multi rect partial update changes
bce1d81 Merge "sdm: Issue two null commits for command mode panels"
c41e42c sdm: Issue two null commits for command mode panels
ebf4a0d hwc2: Fix missing unaligned width setting
ecf1b50 sdm: color-manager: Detail Enhancer Enhancements.
b2771bf display: Add color Metadata
8b3dddc Merge "sdm : Allow configurable sdm layer limit for external"
770e328 Merge "HWC: Set skip to layers with Non Integral Source Crop"
e78a97f Merge "gralloc: Return an error if the buffer was not mapped"
a61a5f8 sdm : Allow configurable sdm layer limit for external
debd5ce gralloc: Return an error if the buffer was not mapped
a9f9000 HWC: Set skip to layers with Non Integral Source Crop

Bug: 33556391
Change-Id: If1886c87a823d583e5cec891468f5e2e2199d607
Signed-off-by: Thierry Strudel <tstrudel@google.com>
/hardware/qcom/display/msm8998/libgralloc1/gr_buf_mgr.cpp
a558e9f988d654c776a1aa093fef1e2b4fc96ede 13-Dec-2016 Thierry Strudel <tstrudel@google.com> msm8998: rename msmcobalt to msm8998

Bug: 33556391
Change-Id: I036702780d6fde57a57c4ed470a07b87e82fad56
/hardware/qcom/display/msm8998/libgralloc1/gr_buf_mgr.cpp