On Wednesday, March 29, 2017 12:37:50 PM PDT Jason Ekstrand wrote: > When a client causes a GPU hang (or experiences issues due to a hang in > another client) we want to let it know as soon as possible. In > particular, if it submits work with a fence and calls vkWaitForFences or > vkQueueQaitIdle and it returns VK_SUCCESS, then the client should be > able to trust the results of that rendering. In order to provide this > guarantee, we have to ask the kernel for context status in a few key > locations. > --- > src/intel/vulkan/anv_device.c | 114 > +++++++++++++++++++++++++++++------------ > src/intel/vulkan/anv_gem.c | 17 ++++++ > src/intel/vulkan/anv_private.h | 5 ++ > src/intel/vulkan/genX_query.c | 11 ++-- > 4 files changed, 107 insertions(+), 40 deletions(-)
Reviewed-by: Kenneth Graunke <[email protected]>
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ mesa-dev mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-dev
