For example, a page fault triggered by accessing an address located within a region of the GPU virtual address space that was previously reported as bound and then unbound may indicate a use-after-free error. Similarly, faults generated by accessing virtual addresses outside the limits of a bound region of GPU virtual address space may indicate indexing beyond the bounds of a resource.
VK_EXT_device_address_binding_reportVK_KHR_get_physical_device_properties2 and VK_EXT_debug_utilsVK_EXT_debug_utils| Modifier and Type | Field and Description |
|---|---|
| public static final int | VK_DEBUG_UTILS_MESSAGE_TYPE_DEVICE_ADDRESS_BINDING_BIT_EXT
Extends |
| public static final int | VK_DEVICE_ADDRESS_BINDING_INTERNAL_OBJECT_BIT_EXT
VkDeviceAddressBindingFlagBitsEXT - Bitmask specifying the additional information about a binding event Description
|
| public static final int | VK_DEVICE_ADDRESS_BINDING_TYPE_BIND_EXT
VkDeviceAddressBindingTypeEXT - Enum describing a change in device address bindings Description
|
| public static final int | VK_DEVICE_ADDRESS_BINDING_TYPE_UNBIND_EXT
VkDeviceAddressBindingTypeEXT - Enum describing a change in device address bindings Description
|
| public static final String | VK_EXT_DEVICE_ADDRESS_BINDING_REPORT_EXTENSION_NAME
The extension name. |
| public static final int | VK_EXT_DEVICE_ADDRESS_BINDING_REPORT_SPEC_VERSION
The extension specification version. |
| public static final int | VK_STRUCTURE_TYPE_DEVICE_ADDRESS_BINDING_CALLBACK_DATA_EXT
Extends |
| public static final int | VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ADDRESS_BINDING_REPORT_FEATURES_EXT
Extends |
| Access | Constructor and Description |
|---|---|
| private |
| VK_DEBUG_UTILS_MESSAGE_TYPE_DEVICE_ADDRESS_BINDING_BIT_EXT | back to summary |
|---|---|
| public static final int VK_DEBUG_UTILS_MESSAGE_TYPE_DEVICE_ADDRESS_BINDING_BIT_EXT Extends | |
| VK_DEVICE_ADDRESS_BINDING_INTERNAL_OBJECT_BIT_EXT | back to summary |
|---|---|
| public static final int VK_DEVICE_ADDRESS_BINDING_INTERNAL_OBJECT_BIT_EXT VkDeviceAddressBindingFlagBitsEXT - Bitmask specifying the additional information about a binding event Description
| |
| VK_DEVICE_ADDRESS_BINDING_TYPE_BIND_EXT | back to summary |
|---|---|
| public static final int VK_DEVICE_ADDRESS_BINDING_TYPE_BIND_EXT VkDeviceAddressBindingTypeEXT - Enum describing a change in device address bindings Description
See Also | |
| VK_DEVICE_ADDRESS_BINDING_TYPE_UNBIND_EXT | back to summary |
|---|---|
| public static final int VK_DEVICE_ADDRESS_BINDING_TYPE_UNBIND_EXT VkDeviceAddressBindingTypeEXT - Enum describing a change in device address bindings Description
See Also | |
| VK_EXT_DEVICE_ADDRESS_BINDING_REPORT_EXTENSION_NAME | back to summary |
|---|---|
| public static final String VK_EXT_DEVICE_ADDRESS_BINDING_REPORT_EXTENSION_NAME The extension name. | |
| VK_EXT_DEVICE_ADDRESS_BINDING_REPORT_SPEC_VERSION | back to summary |
|---|---|
| public static final int VK_EXT_DEVICE_ADDRESS_BINDING_REPORT_SPEC_VERSION The extension specification version. | |
| VK_STRUCTURE_TYPE_DEVICE_ADDRESS_BINDING_CALLBACK_DATA_EXT | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_DEVICE_ADDRESS_BINDING_CALLBACK_DATA_EXT Extends Enum values: | |
| VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ADDRESS_BINDING_REPORT_FEATURES_EXT | back to summary |
|---|---|
| public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_ADDRESS_BINDING_REPORT_FEATURES_EXT Extends Enum values: | |
| EXTDeviceAddressBindingReport | back to summary |
|---|---|
| private EXTDeviceAddressBindingReport() | |