Class VkPhysicalDeviceShaderSMBuiltinsPropertiesNV

  • All Implemented Interfaces:
    java.lang.AutoCloseable, NativeResource, Pointer

    public class VkPhysicalDeviceShaderSMBuiltinsPropertiesNV
    extends Struct
    implements NativeResource
    Structure describing shader SM Builtins properties supported by an implementation.

    If the VkPhysicalDeviceShaderSMBuiltinsPropertiesNV structure is included in the pNext chain of VkPhysicalDeviceProperties2, it is filled with the implementation-dependent limits.

    Valid Usage (Implicit)

    Member documentation

    • sType – the type of this structure.
    • pNextNULL or a pointer to an extension-specific structure.
    • shaderSMCount – the number of SMs on the device.
    • shaderWarpsPerSM – the maximum number of simultaneously executing warps on an SM.


     struct VkPhysicalDeviceShaderSMBuiltinsPropertiesNV {
         VkStructureType sType;
         void * pNext;
         uint32_t shaderSMCount;
         uint32_t shaderWarpsPerSM;