llvmpipe: enable EXT_memory_object(_fd)

Reviewed-by: Dave Airlie <airlied@redhat.com>
Tested-by: Heinrich Fink <hfink@snap.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12345>
This commit is contained in:
Thomas Wagner
2021-08-11 10:49:08 +02:00
committed by Marge Bot
parent 895d3399f7
commit 9da15aa3aa
3 changed files with 6 additions and 4 deletions
@@ -620,7 +620,6 @@ spec/ext_direct_state_access/named-buffers 15/flushmappednamedbufferrangeext: sk
spec/ext_direct_state_access/named-buffers 15/mapnamedbufferext: skip
spec/ext_direct_state_access/named-buffers 15/mapnamedbufferrangeext: skip
spec/ext_direct_state_access/named-buffers 15/namedcopybuffersubdataext: skip
spec/ext_external_objects/memory-object-api-errors: skip
spec/ext_external_objects/semaphore-api-errors: skip
spec/ext_external_objects/vk-buf-exchange: skip
spec/ext_external_objects/vk-depth-display: skip
@@ -634,7 +633,6 @@ spec/ext_external_objects/vk-semaphores-2: skip
spec/ext_external_objects/vk-stencil-display: skip
spec/ext_external_objects/vk-vert-buf-reuse: skip
spec/ext_external_objects/vk-vert-buf-update-errors: skip
spec/ext_external_objects_fd/memory-object-api-errors: skip
spec/ext_external_objects_fd/semaphore-api-errors: skip
spec/ext_framebuffer_blit/fbo-blit-check-limits: fail
spec/ext_framebuffer_multisample/accuracy 16 color: skip
+4
View File
@@ -349,6 +349,10 @@ llvmpipe_get_param(struct pipe_screen *screen, enum pipe_cap param)
case PIPE_CAP_TGSI_FS_FACE_IS_INTEGER_SYSVAL:
case PIPE_CAP_RESOURCE_FROM_USER_MEMORY:
return 1;
#ifdef PIPE_MEMORY_FD
case PIPE_CAP_MEMOBJ:
return 1;
#endif
case PIPE_CAP_SAMPLER_REDUCTION_MINMAX:
case PIPE_CAP_TGSI_TXQS:
case PIPE_CAP_TGSI_VOTE: