Class VkPhysicalDevice16BitStorageFeatures

java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.Struct<VkPhysicalDevice16BitStorageFeatures>
org.lwjgl.vulkan.VkPhysicalDevice16BitStorageFeatures
All Implemented Interfaces:
AutoCloseable, org.lwjgl.system.NativeResource, org.lwjgl.system.Pointer
Direct Known Subclasses:
VkPhysicalDevice16BitStorageFeaturesKHR

public class VkPhysicalDevice16BitStorageFeatures extends org.lwjgl.system.Struct<VkPhysicalDevice16BitStorageFeatures> implements org.lwjgl.system.NativeResource
Structure describing features supported by VK_KHR_16bit_storage.
Description

If the VkPhysicalDevice16BitStorageFeatures structure is included in the pNext chain of the VkPhysicalDeviceFeatures2 structure passed to GetPhysicalDeviceFeatures2, it is filled in to indicate whether each corresponding feature is supported. VkPhysicalDevice16BitStorageFeatures can also be used in the pNext chain of VkDeviceCreateInfo to selectively enable these features.

Valid Usage (Implicit)

Layout


 struct VkPhysicalDevice16BitStorageFeatures {
     VkStructureType sType();
     void * pNext();
     VkBool32 storageBuffer16BitAccess();
     VkBool32 uniformAndStorageBuffer16BitAccess();
     VkBool32 storagePushConstant16();
     VkBool32 storageInputOutput16();
 }