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]>

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
mesa-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to