gfxstream: Emulate DMABUF with OPAQUE_FD

Enables software rendering via swiftshader on host side and angle
on guest when using DMABUF based framebuffers.

TEST=Run internal application successfully

Reviewed-by: Aaron Ruby <aruby@qnx.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33740>
This commit is contained in:
Sergii Ushakov
2025-01-31 16:19:42 +00:00
committed by Marge Bot
parent 18afdaa168
commit 3449c3c98a
3 changed files with 50 additions and 21 deletions
@@ -129,6 +129,7 @@ HANDWRITTEN_ENTRY_POINTS = [
# TODO: Make a codegen module (use deepcopy as reference) to make this more robust
"vkAllocateMemory",
"vkUpdateDescriptorSets",
"vkGetPhysicalDeviceFormatProperties2",
]
# Handles that need to be translated to/from their corresponding gfxstream object types