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/sdm/libs/hwc2/hwc_layers.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/sdm/libs/hwc2/hwc_layers.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/sdm/libs/hwc2/hwc_layers.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/sdm/libs/hwc2/hwc_layers.cpp
|
22e1ce0bdbff9a7df236f25e93addef7bcb0e3d9 |
|
13-Apr-2017 |
Courtney Goeltzenleuchter <courtneygo@google.com> |
Fix SDM error regarding 10:10:10:2 pixel formats Test: adb shell /system/bin/test-opengl-wide-color Bug: 37309976 Change-Id: Iaf970f71234d5b87068bb2d35006ffde2241332a
/hardware/qcom/display/msm8998/sdm/libs/hwc2/hwc_layers.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/sdm/libs/hwc2/hwc_layers.cpp
|
d737a64cb9df2b06ce7768c6cd6b1d792c6918a0 |
|
09-Mar-2017 |
Arun Kumar K.R <akumarkr@codeaurora.org> |
display: Use getMetaData in hwc2 Use getMetaData API to get the metadata information in hwc2. As it maps the metadata in the process before accessing it. Change-Id: I346d223058e6eadb00f16bb9f2be8a46e87fbdef
/hardware/qcom/display/msm8998/sdm/libs/hwc2/hwc_layers.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/sdm/libs/hwc2/hwc_layers.cpp
|
b06147dd70f03970c8f3b30837a82394b814cb43 |
|
15-Feb-2017 |
Thierry Strudel <tstrudel@google.com> |
msm8998: Update to 07.01.01.253.064 msm8998: from hardware/qcom/display 6e5ae080d Merge 4e72fab80bf8aab3442b7922273dd998763b3802 on remote branch 4e72fab80 Promotion of display.lnx.3.0-00093. da5e1f967 Promotion of display.lnx.3.0-00092. ec4cee0b9 libmemtrack: Fix integer overflow in kgsl function 9b50abe92 Merge "sdm: Add support for multiple tone map sessions" 8492f1af4 Merge "gpu_tonemapper: Clear EGLImage mappings in Tonemapper" 92ede0c97 Promotion of display.lnx.3.0-00090. 5bab55448 Merge "sdm: Fix hwc2 compilation" 0adafaff7 Promotion of display.lnx.3.0-00089. 40c8cf585 sdm: Add support for multiple tone map sessions e05cb6caa sdm: Use LayerRequests in Tonemapper. 622885460 sdm: Support ColorModes and HDR customizations e0636f332 sdm: Read HW HDR capabilities fb2f2a8a0 Merge "sdm: Add GetBufferInfo Interface" 230492a90 Merge "sdm: Use Lut indexes directly from HWScaleData" db087f65b sdm: Add GetBufferInfo Interface f3a6f1a9b gpu_tonemapper: Fix forward tonemap shader 1cc416f12 gpu_tonemapper: Clear EGLImage mappings in Tonemapper e50252bca sdm: Fix hwc2 compilation eb5c32bed Merge "gpu_tonemapper: Free eglImage on termination" e146c81a4 Merge "sdm: color-manager: Detail Enhancer Enhancements." bd6db5f56 Merge "sdm: Fix conditional logging of error and warning logs" 3c02c2497 Merge 4b32d52eae18ac558d5e2385ca5f16453f7629f7 on remote branch 310bca1de Promotion of display.lnx.3.0-00088. a4d319b71 Merge "libgralloc: Add gralloc support for P010 format" dbb86f2da gpu_tonemapper: Free eglImage on termination f2ec9452d sdm: Use Lut indexes directly from HWScaleData d9ced38e6 sdm: color-manager: Detail Enhancer Enhancements. 063f9b6fc Merge "sdm: skip null commit on command mode panels" 4a1506461 Merge "sdm: Add utils in SDM utils" f0472016a Merge "sdm: Define DPPS control interface" 938353c7e Merge "sdm: Define Socket Handler interface" 7d63f8248 sdm: Fix conditional logging of error and warning logs 3083fe9c4 libgralloc: Add gralloc support for P010 format 4b32d52ea Promotion of display.lnx.3.0-00084. 49a539b71 Merge "sdm: Fix dumpsys alignment" 088260ad8 Merge "display: Fix ColorMetaData" afe7ecb2d Merge "sdm : Fix output buffer dimensions for concurrent wb" 79819eada Merge "display: Add HDMI support in APIs exposed by display." dafb76ec7 Merge "sdm:scalar:intialize scaling params." 0b75aa236 Merge "sdm: Read downscale_compression capability from Rotator" e3ae4b05e Merge "sdm: Handle AVR and dynamic fps concurrency scenario." 0568ff182 sdm: Add utils in SDM utils 46db33696 sdm: Define DPPS control interface ca196fce5 display: Fix ColorMetaData 03e6ff664 Promotion of display.lnx.3.0-00079. a6e0f9f2d sdm: skip null commit on command mode panels 455b7f7aa sdm: Fix dumpsys alignment f27f5e7b4 sdm: Define Socket Handler interface bf2b25c10 sdm: Add support for HDR 2b75da399 gpu_tonemapper: Include gpu tonemapper 9c19cdd96 sdm: Add Layers to HWLayersInfo Intf bc0addf5a sdm: Use ColorMetadata in SDM a9a915add sdm: Handle AVR and dynamic fps concurrency scenario. bd5a8c759 Merge "sdm: Indicate driver about multi roi pu usage." 0e552d584 Merge "qdutils: Conditionally mute pu control error log" 03d567945 display: Add HDMI support in APIs exposed by display. f1e34b9d2 sdm : Fix output buffer dimensions for concurrent wb 5e4ae0c1e sdm: Read downscale_compression capability from Rotator 15f91e8e5 sdm: Indicate driver about multi roi pu usage. d14503786 sdm:scalar:intialize scaling params. 1afec3db7 qdutils: Conditionally mute pu control error log Bug: 34911851 Signed-off-by: Thierry Strudel <tstrudel@google.com> Change-Id: I7c3dce6f0e1febfaa1d0e6591c536c1409fe08ba # Conflicts: # msm8998/sdm/libs/hwc/Android.mk
/hardware/qcom/display/msm8998/sdm/libs/hwc2/hwc_layers.cpp
|
a558e9f988d654c776a1aa093fef1e2b4fc96ede |
|
13-Dec-2016 |
Thierry Strudel <tstrudel@google.com> |
msm8998: rename msmcobalt to msm8998 Bug: 33556391 Change-Id: I036702780d6fde57a57c4ed470a07b87e82fad56
/hardware/qcom/display/msm8998/sdm/libs/hwc2/hwc_layers.cpp
|