diff options
author | Nicholas Bishop <nbishop@neverware.com> | 2016-09-22 16:04:13 +0100 |
---|---|---|
committer | Emil Velikov <emil.l.velikov@gmail.com> | 2016-09-27 13:37:21 +0100 |
commit | aa560e8e6328acd5b8feec1fea54dec06ae21368 (patch) | |
tree | 8be83a371cfd9e2ebf04d97f916a0175d6b0f72e /src/gallium/winsys/i915 | |
parent | 2d05ba2ca0af336ceae3167432d7df9df3366b74 (diff) |
st/dri: check pipe_screen->resource_get_handle() return value
Change dri2_query_image to check the return value of resource_get_handle
and return GL_FALSE if an error occurs.
For reference this is an example callstack that should propagate the
error back to the user:
i915_drm_buffer_get_handle
i915_texture_get_handle
u_resource_get_handle_vtbl
dri2_query_image
gbm_dri_bo_get_fd
gbm_bo_get_fd
Cc: mesa-stable@lists.freedesktop.org
Signed-off-by: Nicholas Bishop <nbishop@neverware.com>
Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com> (v1)
[Emil Velikov: Split from larger patch, polish coding style, cc stable]
Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
Diffstat (limited to 'src/gallium/winsys/i915')
0 files changed, 0 insertions, 0 deletions