4ace478545
This enhances the DescriptorType enum to include the memory handle type (DMABUF vs SHM) alongside the size, allowing consumers to differentiate between DMA-BUF and shared memory file descriptors without redundant code. Signed-off-by: Dorinda Bassey <dbassey@redhat.com> Reviewed-by: Gurchetan Singh <gurchetansingh@chromium.org> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38677>