diff options
author | Samuel Pitoiset <[email protected]> | 2017-11-22 20:13:25 +0100 |
---|---|---|
committer | Samuel Pitoiset <[email protected]> | 2017-11-24 11:18:38 +0100 |
commit | 15c0df785b85ccf6cf33f3730dd3b4152b7a49e6 (patch) | |
tree | 510cd33b4365b7c1b1c9e0d06be61ed15fc86527 /install-lib-links.mk | |
parent | f1873956dbbde78a9e4fb2df3cd2049891740bba (diff) |
radv/winsys: do not try to create a BO list with 0 buffers
This happens when all BOs have the RADEON_FLAG_NO_INTERPROCESS_SHARING
(DRM version >= 3.23) flag set. This flag is mainly used for reducing
overhead on the userspace side because we don't have to put those BOs
inside the list.
Though, if the driver tries to create a list with 0 buffers inside it,
libdrm returns -EINVAL and the app just crashes.
This fixes a bunch of CTS dEQP-VK.sparse_resources.* fails (~100).
Signed-off-by: Samuel Pitoiset <[email protected]>
Reviewed-by: Dave Airlie <[email protected]>
Reviewed-by: Bas Nieuwenhuizen <[email protected]>
Diffstat (limited to 'install-lib-links.mk')
0 files changed, 0 insertions, 0 deletions