mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-20 16:00:08 +01:00
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:
parent
895d3399f7
commit
9da15aa3aa
3 changed files with 6 additions and 4 deletions
|
|
@ -318,8 +318,8 @@ Khronos, ARB, and OES extensions that are not part of any OpenGL or OpenGL ES ve
|
|||
GL_ARB_texture_filter_minmax DONE (nvc0/gm200+, zink)
|
||||
GL_EXT_color_buffer_half_float DONE (gallium drivers supporting required formats)
|
||||
GL_EXT_depth_bounds_test DONE (i965/gen12+, nv50, nvc0, radeonsi, softpipe, swr, zink)
|
||||
GL_EXT_memory_object DONE (radeonsi, i965/gen7+)
|
||||
GL_EXT_memory_object_fd DONE (radeonsi, i965/gen7+)
|
||||
GL_EXT_memory_object DONE (radeonsi, i965/gen7+, llvmpipe)
|
||||
GL_EXT_memory_object_fd DONE (radeonsi, i965/gen7+, llvmpipe)
|
||||
GL_EXT_memory_object_win32 not started
|
||||
GL_EXT_multisampled_render_to_texture DONE (freedreno/a6xx, panfrost, zink)
|
||||
GL_EXT_render_snorm DONE (i965, r600, radeonsi, softpipe, zink)
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue