Commit Graph

4336 Commits

Author SHA1 Message Date
Steve Pfetsch afb11e0299 msm8994: libgralloc: Fix adding offset to the mapped base address
Bug: 63662821
Change-Id: I722ed2560efd66e2e61a3054d7db7f6241e8e911
2017-10-11 18:09:26 -07:00
Steve Pfetsch f3abcf51ab [DO NOT MERGE] msm8998: libgralloc: Fix adding offset to the mapped base address
Bug: 63662821
Change-Id: I3621eb3080b4e502d7eb8ffb65382153a34c60c0
2017-10-11 18:07:23 -07:00
Ramkumar Radhakrishnan 7344889023 [DO NOT MERGE] msm8996: libgralloc: Fix adding offset to the mapped base address
Bug: 63662821
CRs-Fixed: 2109325

Change-Id: Ib67ba670753d0f2ce41ca7168de7ab5202103a47
2017-10-11 18:07:23 -07:00
Steve Pfetsch 1008e23395 [DO NOT MERGE] msm8994: libgralloc: Fix adding offset to the mapped base address
Bug: 63662821
Change-Id: I722ed2560efd66e2e61a3054d7db7f6241e8e911
2017-10-11 18:07:23 -07:00
Steve Pfetsch c03ecc2907 [DO NOT MERGE] msm8998: libgralloc: Fix adding offset to the mapped base address
Bug: 63662821
Change-Id: I3621eb3080b4e502d7eb8ffb65382153a34c60c0
2017-10-11 18:05:26 -07:00
Ramkumar Radhakrishnan b7f8cc171e [DO NOT MERGE] msm8996: libgralloc: Fix adding offset to the mapped base address
Bug: 63662821
CRs-Fixed: 2109325

Change-Id: Ib67ba670753d0f2ce41ca7168de7ab5202103a47
2017-10-11 18:05:17 -07:00
Steve Pfetsch e6ce8dd698 [DO NOT MERGE] msm8994: libgralloc: Fix adding offset to the mapped base address
Bug: 63662821
Change-Id: I722ed2560efd66e2e61a3054d7db7f6241e8e911
2017-10-11 17:39:41 -07:00
Naseer Ahmed e234d57654 hwc2: Do not reapply mode if it is the same as before
Bug: 63111041
Bug: 67488442
Test: manual
Enable sRGB mode, enable night light mode. Adjust night light
strength setting. Update should not be janky when sRGB is enabled.

CRs-Fixed: 2071819
Change-Id: Ib5ebc35f81f977bf1f096ecf1b31849f2ece4639
2017-10-10 15:11:37 -06:00
android-build-team Robot 759fc596b1 Snap for 4375922 from 925bc4fa0c to pi-release
Change-Id: I817d8265d8bea536059bfbd9526bb1cc969ed01b
2017-10-04 08:06:46 +00:00
Naseer Ahmed 925bc4fa0c msm8996: gralloc1: Align buffer size for each layer am: 8480196c50
am: 9144db9aed

Change-Id: I2d0043eec56bafe64b290219b76d2420f6ab79e0
2017-10-04 01:08:20 +00:00
Naseer Ahmed 9144db9aed msm8996: gralloc1: Align buffer size for each layer
am: 8480196c50

Change-Id: I20635361ef8208a9fca4787195bd32ad1c6946b5
2017-10-04 00:44:33 +00:00
Naseer Ahmed 8480196c50 msm8996: gralloc1: Align buffer size for each layer
Align the per layer buffer size instead of the total size.

Bug: 62299647
Test: Ran multiview test on Pixel XL, verified no visual artifacts
Change-Id: I114fe6b9e0b40ce6cf92fcb32559ed01b94527e4
2017-10-03 12:06:51 -07:00
android-build-team Robot 5d9ed16a84 release-request-fbd98711-169e-4972-a5f2-db043df00e09-for-git_pi-release-4367572 snap-temp-L13500000107248413
Change-Id: Ie3006f19c03408309d6af4ddde30ad8155192412
2017-09-29 08:29:06 +00:00
TreeHugger Robot 587620632c Merge "Remove sdm845 support" 2017-09-29 03:08:24 +00:00
android-build-team Robot 1b4647f292 release-request-e2e4ef47-6e2d-4fd3-aa91-845ba8826fbc-for-git_pi-release-4349279 snap-temp-L58700000104420312
Change-Id: Ifbd671fa38ac2cfbad6a434de19099133e33cd0b
2017-09-20 08:24:41 +00:00
Thierry Strudel 1c03b7ae25 msm8998: Update to C1.07.00.00.375.020 am: ef38dc2312
am: efe2bcdd19

Change-Id: Ibed29c2477ed884729d2e7872347b6bcbbaca96c
2017-09-19 18:15:49 +00:00
Thierry Strudel efe2bcdd19 msm8998: Update to C1.07.00.00.375.020
am: ef38dc2312

Change-Id: Idabe5f950182b231de25249e91a3df420faafccc
2017-09-19 18:14:01 +00:00
Thierry Strudel ef38dc2312 msm8998: Update to C1.07.00.00.375.020
msm8998:  from hardware/qcom/display
  b28746c3d libgrallocutils: Support defaults in AdrenoMemInfo

Test: build, boot, sanity checks
Bug: 65735819
Change-Id: I65db9818f6f5b88d7f3d7b899979ddb6abe9638f
Signed-off-by: Thierry Strudel <tstrudel@google.com>
2017-09-19 15:35:13 +00:00
Alexey Polyudov ad53438bd7 Remove sdm845 support
Change-Id: I4df80faa4974fbf79c8eb258a2afe35c811efd94
2017-09-18 11:36:16 -07:00
android-build-team Robot 786a97f07e release-request-51e6d4a7-52eb-462d-9bf2-f148ba83e4bd-for-git_pi-release-4320962 snap-temp-L22700000100184372
Change-Id: I1275c93770f44c6bfa3f55b08fc8de47c1312e0e
2017-09-07 08:12:52 +00:00
Naseer Ahmed 0df7046df2 gralloc1: Locking fixes am: bbc6f15a63
am: 5886360f6d

Change-Id: I98f44e2471e2fc5de4ee5ee007a48e60f7d1a13d
2017-09-06 23:27:30 +00:00
Naseer Ahmed 5886360f6d gralloc1: Locking fixes
am: bbc6f15a63

Change-Id: Ie99c9bef1b62afbb04f4ff04593aeb950042b5ac
2017-09-06 22:20:33 +00:00
android-build-team Robot a518b205ce release-request-dbb5053c-c8af-4c07-a295-d7d7b281ce3f-for-git_pi-release-4306414 snap-temp-L16000000097876522
Change-Id: I4a374d6a33fcb7d235459945e1db4fec06ca4b47
2017-08-30 08:08:47 +00:00
Naseer Ahmed ace165908b msm8996: Disable gralloc dump am: f9b32af057
am: dab8039b21

Change-Id: Icb6b7e107ba670fa2ad66267d363bce2c92f4a1b
2017-08-30 03:49:46 +00:00
Arun Kumar K.R 851f45c98a sdm: Handle invalid layers in Dump am: bf533c115a
am: eb9fc27908

Change-Id: I5dcb7b0eeaad9b68772104e4d827027a65a8be08
2017-08-30 03:49:44 +00:00
Naseer Ahmed dab8039b21 msm8996: Disable gralloc dump
am: f9b32af057

Change-Id: I9d2a44262e0d569ff24f6c99a517c5f24d91c827
2017-08-30 02:58:32 +00:00
Arun Kumar K.R eb9fc27908 sdm: Handle invalid layers in Dump
am: bf533c115a

Change-Id: I02af6d2970d1eae7b37fa241c268ffcb1fad2878
2017-08-30 02:58:30 +00:00
Naseer Ahmed bbc6f15a63 gralloc1: Locking fixes
* Separate buffer lock and descriptor lock
* Add lock for allocation as we touch the handles_map

Change-Id: I2baf7a65f55b04f1bbbfbf78a19c0e288040fab7
Bug: 64340340
2017-08-28 17:18:05 -07:00
Naseer Ahmed f9b32af057 msm8996: Disable gralloc dump
Bug: 62624942
Change-Id: I7cb03edfdc6ac37579c07d3d5603c33e42cdb72c
2017-08-28 16:14:12 -07:00
Arun Kumar K.R bf533c115a sdm: Handle invalid layers in Dump
Check for invalid layer or layer buffer in dump and handle
gracefully.

Bug: 63113833
Change-Id: I98aaf2b868a98687e715796b3eebb5dabde719bb
2017-08-28 16:06:50 -07:00
android-build-team Robot cee3490714 release-request-729bcc05-d3c5-4aa4-9c1d-7a9e6ee59f06-for-git_pi-release-4296206 snap-temp-L10900000096312436
Change-Id: I86674ded44c6a506d2031e2475d06c9781bbabac
2017-08-24 08:11:38 +00:00
Naseer Ahmed 448f48ede7 hwc2: cursor fixes am: d8991a4624
am: 57da072401

Change-Id: I5ae0284106ca8e6e4e5e5401a62987207ceee49a
2017-08-24 02:16:44 +00:00
Naseer Ahmed 57da072401 hwc2: cursor fixes
am: d8991a4624

Change-Id: Ic63729e0b5bb43367f2d725bf488b5c3147e9623
2017-08-24 02:09:44 +00:00
Naseer Ahmed d8991a4624 hwc2: cursor fixes
* Treat cursor layers as device layers
* Reject incorrect setCursorPosition calls

Bug: 62992393
Change-Id: Icebc268d1429324f198691cee7aa1737d1a54081
2017-08-23 15:48:43 -07:00
android-build-team Robot 2f5f280d5e release-request-38d4765e-6779-4912-a79f-25f77b8184a7-for-git_pi-release-4288638 snap-temp-L71800000095143664
Change-Id: I88768c1b84b95b7c8ac34a10760db1a73a3ae84b
2017-08-20 08:16:24 +00:00
Madhuri Athota 3d4fdf3c22 Merge "gralloc: backport 1010102 and FP16 support to 8909w" into oc-mr1-dev am: 80cb4abfd4
am: ab382d6340

Change-Id: I4eef8b2051f8d67db9b6d4299e95aef329834847
2017-08-18 02:11:32 +00:00
Madhuri Athota b997947844 sdm: Remove unused property from gralloc am: 171ab80f52
am: becae992d5

Change-Id: I5c6ba5723f53436e8a8ca0eab8aa7facc0941162
2017-08-18 02:11:18 +00:00
Madhuri Athota ab382d6340 Merge "gralloc: backport 1010102 and FP16 support to 8909w" into oc-mr1-dev
am: 80cb4abfd4

Change-Id: I26563c12df2b6bcea39c2a7258ad7492bf5f4218
2017-08-18 01:10:37 +00:00
Madhuri Athota becae992d5 sdm: Remove unused property from gralloc
am: 171ab80f52

Change-Id: Ia76148e074632eee120051cf8d81d703c7ff3157
2017-08-18 01:10:23 +00:00
TreeHugger Robot 80cb4abfd4 Merge "gralloc: backport 1010102 and FP16 support to 8909w" into oc-mr1-dev 2017-08-18 00:54:33 +00:00
Madhuri Athota 5a706e9d4a gralloc: backport 1010102 and FP16 support to 8909w
Bug: 62237223
Test: cts -m CtsHardwareTestCases -t
android.hardware.cts.HardwareBufferTest#testCreate
Change-Id: I3ae124028ef54ace103efc93f47f37dae97ca376
(cherry picked from commit 2a62b0769eae26b5b1c97b35e632403e24f7254b)
2017-08-17 20:20:08 +00:00
Madhuri Athota 171ab80f52 sdm: Remove unused property from gralloc
Bug: 64613045
Change-Id: I5eab85729ae2ce5b448d275ea00d206ee3160164
(cherry picked from commit e82f1d1b299c2b2f88746729720bf73970321a24)
2017-08-17 20:19:53 +00:00
android-build-team Robot 0d480f13c7 release-request-631994b2-37c0-4d03-8caa-bfd01530db29-for-git_pi-release-4269836 snap-temp-L23500000092503827
Change-Id: I9296814f6252eb81f59477964154d3123b837f13
2017-08-13 08:12:59 +00:00
Jiyong Park 1a8609071e Add GLESv3 as a dependency. am: fc5a84eb61
am: bf8737d6d0

Change-Id: I506471a426f88c865436d9a6cca5151d36000cc5
2017-08-11 14:08:39 +00:00
Jiyong Park bf8737d6d0 Add GLESv3 as a dependency.
am: fc5a84eb61

Change-Id: I2f81553e516f156f3df1bd29492867578a54ec05
2017-08-11 14:02:34 +00:00
Jiyong Park fc5a84eb61 Add GLESv3 as a dependency.
The module is using glTexImage3D which is a GLESv3 API. But it didn't
have GLESv3 in its dependency list. In fact, it implicitly relied on the
fact that the symbol exist in GLESv2 as a platform private one.

Test: BOARD_VNDK_VERSION=current m -j libgpu_tonemapper
Change-Id: Ib9ce0e5a54ec5b554d89a090e0224f5c9225966e
2017-08-10 22:12:23 +09:00
android-build-team Robot 9d524f5936 release-request-64fc473b-7e45-48f5-b2f7-3c916e338608-for-git_pi-release-4249735 snap-temp-L34700000089732387
Change-Id: I422d558158b86760fb3e091439eb89982cbd620f
2017-08-06 08:10:56 +00:00
Yifan Hong c58ddc01a6 Fix libcutils private headers am: 773b888bdb
am: 624ba3caf7

Change-Id: I4c24d84fc6483a70efb2788ba5cfebce9bc130f7
2017-08-03 23:06:47 +00:00
Yifan Hong 624ba3caf7 Fix libcutils private headers
am: 773b888bdb

Change-Id: I3c55555bd2ab8014851e711c560a04ca7f6fa144
2017-08-03 23:01:22 +00:00
Yifan Hong 773b888bdb Fix libcutils private headers
Use cutils/android_filesystem_config.h instead.

Bug: 63135587

Test: m -j
Test: BOARD_VNDK_VERSION=current m -j
Test: mma -j
Test: BOARD_VNDK_VERSION=current mma -j

Change-Id: I4070a4c693509c569dc30c452db68c15e1386f42
2017-08-01 18:50:42 -07:00