Add ClientNativePixmap multi-planar support.
ClientNativePixmap, that lets clients map pixmaps in user space,
always assumed a pixmap contained only one plane.
This CL adds support for multiple-planes.
BUG=
618516
TBR=posciak
TEST=gl_unittests on samus.
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel
Committed:
https://crrev.com/cdb357b81306f5e8170027d13d931b8e26140405
Committed:
https://crrev.com/3085817730f8c6eacc1b6f02e78a712aefcaaacd
Cr-Original-Commit-Position: refs/heads/master@{#420251}
Cr-Commit-Position: refs/heads/master@{#421543}