• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1// Copyright 2017-2022 Khronos Group.
2//
3// SPDX-License-Identifier: CC-BY-4.0
4
5include::{generated}/meta/{refprefix}VK_EXT_device_fault.adoc[]
6
7=== Other Extension Metadata
8
9*Last Modified Date*::
10    2021-03-10
11*IP Status*::
12    No known IP claims.
13*Contributors*::
14  - Ralph Potter, Samsung
15  - Stuart Smith, AMD
16  - Jan-Harald Fredriksen, ARM
17  - Mark Bellamy, ARM
18  - Andrew Ellem, Google
19  - Alex Walters, IMG
20  - Jeff Bolz, NVIDIA
21  - Baldur Karlsson, Valve
22
23=== Description
24
25Device loss can be triggered by a variety of issues, including invalid API
26usage, implementation errors, or hardware failures.
27
28This extension introduces a new command: flink:vkGetDeviceFaultInfoEXT,
29which may be called subsequent to a ename:VK_ERROR_DEVICE_LOST error code
30having been returned by the implementation.
31This command allows developers to query for additional information on GPU
32faults which may have caused device loss, and to generate binary crash
33dumps, which may be loaded into external tools for further diagnosis.
34
35include::{generated}/interfaces/VK_EXT_device_fault.adoc[]
36
37=== Version History
38
39  * Revision 1, 2020-10-19 (Ralph Potter)
40  ** Initial revision
41