hwc2: Dup buffer fd in SetLayerBuffer() to avoid fb_id failure

Buffer fd for layers/client target is getting closed in ComposerClient
without hwcomposer knowledge, So creation of fb_id for that buffer
failed during DP disconnect. Hence duplicate the buffer fd to avoid
create fb id failures.

Change-Id: I7fb04aff9605ac28a64dcd615fa4804caa923996
CRs-Fixed: 2157977
2 files changed