Class VkPhysicalDeviceShaderCoreProperties2AMD

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

    public class VkPhysicalDeviceShaderCoreProperties2AMD
    extends Struct
    implements NativeResource
    Structure describing shader core properties that can be supported by an implementation.

    If the VkPhysicalDeviceShaderCoreProperties2AMD 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.
    • shaderCoreFeatures – a bitmask of VkShaderCorePropertiesFlagBitsAMD indicating the set of features supported by the shader core.
    • activeComputeUnitCount – an unsigned integer value indicating the number of compute units that have been enabled.


     struct VkPhysicalDeviceShaderCoreProperties2AMD {
         VkStructureType sType;
         void * pNext;
         VkShaderCorePropertiesFlagsAMD shaderCoreFeatures;
         uint32_t activeComputeUnitCount;