Age | Commit message (Collapse) | Author |
|
Bug: 279496748
Test: Camera RGB888 allocation passes
Change-Id: I2c25ac813d32aa6b03d1744209963c17cd882ce3
|
|
After this patch, GPU usages are not guaranteed to conform to platform's
contract, but others will be.
Bug: 274375412
Test: gfx-gralloc-alloc-test
Test: Manually tested GPU rendering using map-graphics-buffer tool
Change-Id: I3a0202c61d3e558595a856ec150d12be5a7220fc
|
|
* changes:
gralloc4: Choose framebuffer-secure for FB if available
gralloc4: Remove redundant ion_device class and stale comments
gralloc4: Remove dependence on libion_google
gralloc4: Import system and vscaler heap from libion
gralloc4: Remove dead code from ion
|
|
Bug: 245053092
Test: gfx-gralloc-alloc-test
Change-Id: If72289abf0dde9701456f0d6e3fb09885b6bf529
|
|
Bug: 275481134
Bug: 245053092
Test: Boot to home
Change-Id: I042fb7fb0cbc9656b382ca78a9c6d6ce7004bfee
|
|
This patch also removes the allocation for NONSECURE usage bit as that
is marked as invalid in mali_gralloc_usages.h
Bug: 275481134
Bug: 245053092
Test: Boot to home
Test: gfx-gralloc-alloc-test
Change-Id: Id506dc806829b846562faed33d3270a17710f1d8
|
|
system, system-uncached and vscaler were the only used heaps from
libion.
Bug: 275481134
Bug: 245053092
Test: Boot to home
Change-Id: If0f58a77640e18f4f021fe87d90fdc3e20bca5f1
|
|
Most of the removal comes from the fact that ion_client is always going
to be 0 which helps in cleaning up all the setup code needed to make
sure ion_client is valid.
Bug: 275481134
Bug: 245053092
Test: Boot to home
Change-Id: Icc2cdb5eb9d6235ab37de4e7449724b5c546fc3f
|
|
|
|
Bug: 276510508
Test: Swiftshader boots to home with SELinux disabled
Change-Id: Iec063ca9087a5d8f08334248fdd2878fa7f5cad5
|
|
These macros were added when we didn't have kernel UAPI headers
Fix: 274918858
Test: Tested with ag/22302412
Change-Id: I580bb8dce4a996493308abe1b1c97f666dfbed26
|
|
|
|
"revert-21688145-revert_enable_mfc_single_fd-LOHBHRBITC" into udc-dev
* changes:
Revert^2 "gralloc4: Warn about multifd PlaneLayout once"
Revert^2 "gralloc4: Add warnings for using multi-fd formats"
Revert^2 "gralloc4: Do not map buffer on import"
Revert "Revert "Revert "Revert "Remove hack of offset calculatio..."
|
|
Fix: 272679097
Bug: 272748251
Test: Chat app image capture
Test: Image capture in user profile
Test: Faceauth
Test: Normal camera usage
Change-Id: I684721db56290f6df546625c056d347c3369f207
|
|
Fix: 272748251
Test: Faceauth enroll
Change-Id: I7f3800c9000760dc4f4d7816860b1ebcea7ae232
|
|
955a611bb3a2ee61a706f22deb71cde7b0dbe96a
Bug: 237824580
Test: No display artifacts after camera shot
Change-Id: Ide4fd026014b54cb443d285f1036d88abde65e09
|
|
e21346e84c6e0377f49416d64f5d94688c6b3619
Bug: 237824580
Test: No display artifacts after camera shot
Change-Id: Ida57fabe407fcd385b2d16808adcaee12a938d3b
|
|
36922f185ec93280afe71c9e323001a75ba10a0a
Bug: 237824580
Test: No display artifacts after camera shot
Change-Id: I83c285c597e2b153045923945b8c31776481c16c
|
|
Revert submission 21688145-revert_enable_mfc_single_fd
Reason for revert: integrating with camera single-fd format
Reverted changes: /q/submissionid:21688145-revert_enable_mfc_single_fd
Bug: 237824580
Test: No display artifacts after camera shot
Change-Id: I3ccc9268d67fb5c5b66ebd02807690b88a0bcb42
|
|
|
|
|
|
Before common format finish for Big and MFC.
Use MFC format by default for 420_888 and IMPLEMENTATION_DEFINED.
Bug: 266873468
Test: Media/Camera CTS
Change-Id: I086cb8d774e23a886771570fbdc9e2ffc0b39b61
|
|
This reverts commit 2818a8cfe88388af03c45806e1fc8074335a1aba.
Bug: 269705937
Test: No display artifacts after camera shot
Change-Id: If74e97dda9dad7b63ae145386b76d9d8f6d14ee4
|
|
This reverts commit 43ab868f19edb307808e3c40b7df2bca5c0ecb4e.
Bug: 269705937
Test: No display artifacts after camera shot
Change-Id: Id37bd48b14e90859b5e5f9f3e0bfe706873961aa
|
|
This reverts commit fc18d4c806f9abd4098a8af576dad68331fccd70.
Bug: 269705937
Test: No display artifacts after camera shot
Change-Id: If5743a82f6d008e7a22c71c13d6a27ea574d7cdf
|
|
This reverts commit 370e40a3db70425e6bae5dc9c22fc4bd6e0fa3b4.
Bug: 269705937
Test: No display artifacts after camera shot
Change-Id: I8a044c10cf4e01786e30813cc703569ee2024baa
|
|
Bug: 269535480
Test: no error log with R_8 format
Change-Id: I3fc0bb26ca8939e01972ce7f8daeac048f731813
|
|
Bug: 233392806
Change-Id: I69625ea8161bda02ccc7f090d33325e875c437cb
Signed-off-by: Ruofei Ma <ruofeim@google.com>
|
|
- 16B vstride for HAL_PIXEL_FORMAT_GOOGLE_NV12_SP
- 16B vstride for HAL_PIXEL_FORMAT_GOOGLE_NV12_SP_10B
Bug: 267636459
Test: AV1 Playback with specific resolution
Change-Id: I79f3cc7cd5a431e3c16a9fda7c4e2f23df445775
|
|
Bug: 237824580
Test: Boot to home
Test: Camera viewfinder, video and shot
Change-Id: I7f7dc8bb955779ac00e6e7545c54c6ba3d99b4d6
|
|
Bug: 237824580
Test: 1080p and 2160p video playback with device and client composition
Change-Id: I8a53e353f42af40e0187a4919df6b5b732276839
|
|
Bug: 182885532
Bug: 237824580
Test: Video playback (AV1, H264) on P10
Test: Tested manually by wenchangliu@
Change-Id: I388d722c98cf68d0a1bfadff1d047b9921a80714
|
|
This reverts commit cae627b1fd45676ca3a7a3e8a425bda968bdbe47.
Change-Id: Ibb78612cf53179cfe9b889228d4a4510e64178d7
|
|
|
|
Bug: 258416590
Test: Mali integration tests
Change-Id: Ib9a1a82608908a4766f49d14e756ceb3247a100c
|
|
Before common format finish for Big and MFC.
Use MFC format by default for YCBCR_P010 when buffer have
HW encoder/decoder usage flags.
Bug: 229547170
Bug: 267738300
Bug: 267744065
Test: record by multistreamcam.apk
Test: atest CtsMediaDecoderTestCases:ImageReaderDecoderTest
Test: atest CtsMediaV2TestCases
Change-Id: Id60eda92b16b8cc0b4ff28617b72ef9d9b5d6eff
|
|
Bug: 261638967
Test: Camera team tested it
Change-Id: I5dede8ea1b902ad0243a6da5aa563c910490ed3b
|
|
|
|
- 128B stride for HAL_PIXEL_FORMAT_EXYNOS_YCbCr_P010_SPN
- 64B stride for HAL_PIXEL_FORMAT_EXYNOS_YCbCr_420_SPN
- 16B vstride for both format
Bug: 229547170
Bug: 238360304
Test: atest gfx-gralloc-alloc-test
Test: atest gfx-gralloc-common-formats-test
Change-Id: I39fe3da3046b10a3e2443425c8aa661d48aaee28
|
|
Fix: 263940253
Test: Raven boots to home
Test: VtsHalGraphicsMapperV4_0TargetTest
Change-Id: I4e6551718ba2eaf45d7e069bf1e66938f00efd7d
|
|
|
|
Nothing appears to depend on this default value, and it requires an
additional condition which we remove here also.
Bug: 242097812
Change-Id: I74569cf24500748d624d4e41e2bbb4348d7bbb8b
|
|
|
|
Bug: 242097812
Test: system_server:1467
Test: Name Rss Pss nr_procs Inode
Test: Lyric 12 kB 0 kB 2 337
Test: system 4 kB 0 kB 2 338
Test: HardwareBuffer pid [5017] 612 kB 0 kB 2 341
Change-Id: I6da2a26d60585cb2c5cbaf52fdf3d27142706004
|
|
Bug: 251177105
Test: builds
Change-Id: Ia43a22d7fe0647d26c368d2490952e1ba5c35262
|
|
RAW_OPAQUE is same as RAW_PRIVATE on the camera HAL side. This is needed
to define private raw formats which behave same as RAW10 from gralloc's
perspective but we do not want framework to treat it as such.
Fix: 254345790
Test: Manually tested (need proper PTS tests for gralloc)
Change-Id: I4537b105673adf9288db28b109c687080183dfef
|
|
* changes:
Use proper alias for BW, BO and BIG
Add support for BigWave
|
|
Bug: 244366228
Test: To be tested
Change-Id: I5ae79f9d8828a5008a04cfe3309d14686b3ecc9c
|
|
|
|
This reverts commit ef80cd65f23cae9b43fa634385fad2adfa7e6054.
Reason for revert: This wasn't actually correct. It's important that the vendor usages are locked to the version they actually implement, not the latest version that framework will attempt to use.
Change-Id: I71eabb7df51ca10ed79190b4f27847a7772be3d4
|