Structures
VkPhysicalDeviceShaderUntypedPointersFeaturesKHR
Structure describing support for untyped pointers in shader by an implementation
The VkPhysicalDeviceShaderUntypedPointersFeaturesKHR structure is
defined as:
typedef struct VkPhysicalDeviceShaderUntypedPointersFeaturesKHR {
VkStructureType sType;
void* pNext;
VkBool32 shaderUntypedPointers;
} VkPhysicalDeviceShaderUntypedPointersFeaturesKHR;
pub struct PhysicalDeviceShaderUntypedPointersFeaturesKHR {
s_type: vk::StructureType,
p_next: *mut c_void,
shader_untyped_pointers: vk::Bool32,
}
The members of VkPhysicalDeviceShaderUntypedPointersFeaturesKHR
describe the following features:
-
shaderUntypedPointersspecifies whether shader modules can declare theUntypedPointersKHRcapability and untyped pointers in any explicitly laid out storage class.
If the VkPhysicalDeviceShaderUntypedPointersFeaturesKHR structure is
included in the pNext chain of VkPhysicalDeviceFeatures2, it is
filled with values indicating whether the features are supported.
VkPhysicalDeviceShaderUntypedPointersFeaturesKHR can also be included
in the pNext chain of VkDeviceCreateInfo to enable the features.
Valid Usage (Implicit)
VUID-VkPhysicalDeviceShaderUntypedPointersFeaturesKHR-sType-sType
sType must be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_SHADER_UNTYPED_POINTERS_FEATURES_KHR
Type
Structures