summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-12-07Snap for 9376496 from 85245b2282243ae54cd1273a221f3df112d5c890 to ↵android-13.0.0_r49android-13.0.0_r45android-13.0.0_r44android-13.0.0_r43android-13.0.0_r42android-13.0.0_r41android-13.0.0_r40android-13.0.0_r39android-13.0.0_r38android-13.0.0_r37android-13.0.0_r36android-13.0.0_r35android-13.0.0_r34android-13.0.0_r33android-13.0.0_r32android13-qpr2-s9-releaseandroid13-qpr2-s8-releaseandroid13-qpr2-s7-releaseandroid13-qpr2-s6-releaseandroid13-qpr2-s5-releaseandroid13-qpr2-s3-releaseandroid13-qpr2-s2-releaseandroid13-qpr2-s12-releaseandroid13-qpr2-s11-releaseandroid13-qpr2-s10-releaseandroid13-qpr2-s1-releaseandroid13-qpr2-releaseandroid13-qpr2-b-s1-releaseAndroid Build Coastguard Worker
tm-qpr2-release Change-Id: I4a01355854ee7175b8d2639a7ea6ec767bc31f74
2022-10-03Snap for 9133013 from 6d9cb1744e8dbaa7304372e8f26df38c20e301e4 to ↵Android Build Coastguard Worker
tm-qpr2-release Change-Id: I0fa9db39ead88c9b39e90ed73043f39d14fcf999
2022-10-03libhw2.1: change mIDLHistogram to shared_ptrsusi_su
change mIDLHistogram to shared_ptr to avoid memory error when destructing ExynosDisplayDrmInterfaceModule add lock when dealing with roi, weights, threshold to avoid race between set and use of these data bug: b/240292495 test: tested by a histogram client program locally Change-Id: I065239c2bc7d5edfa37e96f04c016da51ebed76f
2022-08-10libhwc2.1: allow assign to M2M MPP under specific restrictionMidas Chien
To avoid underrun issue when playing 4k video, ag/18345164 add a specific restriction to prevent DPU to handle it directly. However it should be ok to assign resource to M2M as middle layer. Therefore only check this restriction for OTF MPP. Bug: 229324876 Test: zoom in 4k video to check underrun Change-Id: I057dbd4668ac5b616d9b054f120733a248d209de
2022-05-30libhwc2.1: return NO_ERROR if histogram is not registeredWeizhung Ding
Return NO_ERROR if the histogram is not registered to avoid commit error. Bug: 234315612 Test: display work Change-Id: I63d5ec08e663a7259c2d9a8c4f33a3607747ae44
2022-05-24Merge "libhwc2.1: Add Histogram handling codes" into tm-d1-dev am: c7c7c27b7cSusi Su
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/graphics/gs201/+/18087663 Change-Id: I4b414efbf397364385e26f55c0bc3b35ade9ed39 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-24Merge "libhwc2.1: Add Histogram handling codes" into tm-d1-devSusi Su
2022-05-20libhwc2.1: Add Histogram handling codesYongWook Shin
It creates Histogram related functions and adds related handling codes for GS201. It overrides histogram position configuration. Bug: 197519352 Signed-off-by: YongWook Shin <yongwook.shin@samsung.com> Change-Id: I60ce97418528b7c56ef8c5511a684911b0873209
2022-05-19libhwc2.1: add a restriction for 4k video am: 81202c1a7fKen Huang
Original change: https://googleplex-android-review.googlesource.com/c/platform/hardware/google/graphics/gs201/+/18345164 Change-Id: I2d8da4e6c584b1b3d5ca0575aac17236aa60166f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-19libhwc2.1: add a restriction for 4k videoKen Huang
There is underrun issue when scrolling to metadata on a 4k video at 90hz or 120Hz. Because we don't have a solution for this case yet, fallback back it to other clients to avoid underrun issue first. Bug: 227600615 Bug: 228795599 Test: zoom in 4k video to check underrun Change-Id: I6c399cf86a81637086157660fa88c3a44eb0adcb
2022-02-11Add OWNERSaml_tz4_332714010Daniel Solomon
Change-Id: Idcfe5b1e7c150dc68f48a2c0f66d619386af2cbc
2021-11-26libhwc2.1: set early wakeup node path for PROMidas Chien
Bug: 207615889 Test: composer write early wakeup successfully Change-Id: Ieafb578a9301de8b09b7fd0f2d72806902cb9412
2021-09-13libhwc2.1: Use multiple buffers for CGC DMA dataYongWook Shin
To avoid data collision btw platform and kernel to handle CGC DMA data, it needs to use multiple buffers. It uses double buffers. Bug: 187006158 Signed-off-by: YongWook Shin <yongwook.shin@samsung.com> Change-Id: If9de265516a0567467da8f90051faa628e04a9ea
2021-09-13libhwc2.1: Override ExynosDisplayDrmInterfaceModuleYongWook Shin
CGC configurations are changed in GS201. New display CGC Setting is added to support changed method. Bug: 187006158 Signed-off-by: YongWook Shin <yongwook.shin@samsung.com> Change-Id: I16f6524ca1a207131de686cd76c4576182d0e51d
2021-06-16Revert DISABLE_M2M_MPPSYoshita Sharma
Enable G2D for bring up Bug: 186580217 Signed-off-by: Yoshita Sharma <yoshita.as@samsung.com> Change-Id: Iad5b7fb93ee7e9cf8e3d4fdc1dd8375e0c86f53b
2021-05-20DISABLE_M2M_MPPSPat Tjin
Disable for bring up Bug: 186836335 Signed-off-by: Pat Tjin <pattjin@google.com> Change-Id: I5fe86cbbcab4c3b3adb5f22ab95ba2c489bc8f84
2021-05-20add libacryl_plugin library supportAaron Ding
Bug: 186836335 Change-Id: I14ebd21de7c14807c65ffe1e87b34657371efda6
2021-05-20libhwc2.1: Add initial codes for GS201YongWook Shin
This commit supports GS201 based build. It supports namespace separations and applies namespace gs201. The initial implementation uses gs101 classes and globals implemented in namespace gs101. Bug: 186905324 Signed-off-by: YongWook Shin <yongwook.shin@samsung.com> Change-Id: I202cf88e7214339464573de0edf3b5fd9e46b264
2020-12-28Initial empty repositoryThomas Joseph Avila