f9b32af0575a253d7167db14ec5ea4de146fac46 |
|
19-Jul-2017 |
Naseer Ahmed <naseer@codeaurora.org> |
msm8996: Disable gralloc dump Bug: 62624942 Change-Id: I7cb03edfdc6ac37579c07d3d5603c33e42cdb72c
/hardware/qcom/display/msm8996/libgralloc1/gr_device_impl.cpp
|
d6751d55a64f04a3ed621e472092f0ebc2fb7e15 |
|
02-May-2017 |
Naseer Ahmed <naseer@codeaurora.org> |
gralloc1: Support GRALLOC1_CAPABILITY_RELEASE_IMPLY_DELETE v2: Handle buffers allocated outside gralloc with flag PRIV_FLAGS_CLIENT_ALLOCATED. CRs-Fixed: 2041607 Bug: 36355756 Change-Id: Icb0c4b724f7bf7097812f6306fb0b9a56bb790a9
/hardware/qcom/display/msm8996/libgralloc1/gr_device_impl.cpp
|
21b976b264a4c892b61523a8338111ca79c33e0d |
|
27-Mar-2017 |
Naseer Ahmed <naseer@codeaurora.org> |
gralloc1: Add support for layered buffers Implements the gralloc1 capability GRALLOC1_CAPABILITY_LAYERED_BUFFERS Bug: 31686534 Change-Id: I80c8ef6aa18844e33ecd8b019c6f4cf08872afb5
/hardware/qcom/display/msm8996/libgralloc1/gr_device_impl.cpp
|
c8261afb613ea9eb269951cc347fd97502e54b78 |
|
29-Mar-2017 |
Naseer Ahmed <naseer@codeaurora.org> |
gralloc1: Close acquire_fence in lock Bug: 36635948 Bug: 36612621 Test: Verified to fix fence leak in SUW Change-Id: I2069e828eedad0c0c23e6cd7ba05d26d7a2f2612
/hardware/qcom/display/msm8996/libgralloc1/gr_device_impl.cpp
|
f13f2213ee1071bd5602b95f110c1072671cfff8 |
|
23-Nov-2016 |
Naseer Ahmed <naseer@codeaurora.org> |
gralloc1: Add remaining functionality * Use private_0 flag * Add some legacy flags to be used during transition * Fix gralloc module version * Adjust makefiles for gralloc1 * Add support for dump, num flex planes and lock flex. * Use a unique ID for buffer descriptors * Do not delete buffer handle, fix after verifying framework fix. * Current gralloc1 clients do not conform to the lock() requirement in the gralloc1 header. Tracked in b/33588773 * Add perform APIs to get the buffer size and allocate a buffer for use by SDM * Fix reference counting * Add a unique buffer ID * Some cleanup in private_handle * Create a wrapper class of private_handle to do refcounting * Resolve implementation defined formats At allocation time, update buffer descriptors to replace implementation defined formats with the ones we mean to allocate * Defer ion handle release * Remove unused drm code. * Add legacy constructor for private_handle_t used by some clients * Add FP16 support * Add Dump() in buffer manager * Use handle as map key * Drop ZSL check CRs-Fixed: 2007391 Change-Id: Iaf843d93c031839d90403cc2e6927b516aedd354
/hardware/qcom/display/msm8996/libgralloc1/gr_device_impl.cpp
|
52af24f45972a8124cb33e97c740fa0bfc705df6 |
|
03-Jun-2016 |
Steve Pfetsch <spfetsch@google.com> |
display: Update to AU187 proprietary drop Update to AU_LINUX_ANDROID_LA.HB.1.3.9.06.00.01.213.187 display_hal: 897a3ef sdm: Add support for color mode & color transform 489b7cd sdm: color-manager: New color management feature. f4a1f34 hwc2: Use floating value refresh rate 94c3c93 Merge branch display.lnx.3.0-dev into LA.HB.1.3.9 2a3c7d9 hwc2: Fix lint error. 201bb83 Merge "Merge branch 'LA.HB.1.3.9' into display.lnx.3.0-dev" d3010dd Merge "sdm: Fix HDMI Primary and Virtual Display concurrency use case" 776f125 sdm: Fix HDMI Primary and Virtual Display concurrency use case e74eb40 gralloc: Handle RAW_OPAQUE formats similar to blob 57db735 Merge branch 'LA.HB.1.3.9' into display.lnx.3.0-dev 7c060b4 Merge "sdm : Remove un necessary log messages" 33d6fee Merge "hwc2: Add hwc specific dump" d477e60 Merge "hwc2: Locking fixes" d3a5303 Merge "gralloc1 : initial implementation" 41451dd Merge "sdm: Remove LayerCache from HWC" into display.lnx.3.0-dev 791dc00 Merge "sdm: Handle spurious wakeup from pthread_cond_wait" into display.lnx.3.0-dev 577a919 Merge "gralloc: Set default CSC to 601_FR" into display.lnx.3.0-dev 670815a Merge "sdm: Set system property when HDMI is Primary" into display.lnx.3.0-dev 31e5d8f Merge "IQService: Remove process name in debug logs" into display.lnx.3.0-dev 96e9234 gralloc1 : initial implementation 1fd59ea hwc2: Add hwc specific dump addcabf hwc2: Locking fixes 9aabdd0 hwc2: Fix validated check 093fd32 hwc2: Ignore null client target 223796e sdm: Handle spurious wakeup from pthread_cond_wait ca8b2f3 sdm: Set system property when HDMI is Primary 935f831 sdm: Remove LayerCache from HWC f2a6466 gralloc: Set default CSC to 601_FR 57c19c7 Merge "sdm: Re-define MultiRect MDP flags" into display.lnx.3.0-dev 9c0bf73 IQService: Remove process name in debug logs 20a80cb Merge "common: Do not enable QTI_BSP flag" into display.lnx.3.0-dev 378b492 sdm: Re-define MultiRect MDP flags c55bcb1 Merge "sdm: Full ROI for 1 frame after resolution switch" into display.lnx.3.0-dev 74d720f sdm: Full ROI for 1 frame after resolution switch 6f9612b sdm: Add support to report the pixel format of the display c3c2f85 common: Do not enable QTI_BSP flag 9cc2303 qdMetadata: Add MetaData operation functions 0d36263 sdm: Enable HDMI dynamic frame rate switch feature 9eade06 sdm : Remove un necessary log messages Change-Id: I70d35cfe58d9f5ac56b36c053119a6ae68ff3552
/hardware/qcom/display/msm8996/libgralloc1/gr_device_impl.cpp
|