Class VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT

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

    public class VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT
    extends Struct
    implements NativeResource
    Structure describing fragment shader interlock features that can be supported by an implementation.
    Description

    If the VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT structure is included in the pNext chain of VkPhysicalDeviceFeatures2, it is filled with values indicating whether the feature is supported. VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT can also be used in the pNext chain of VkDeviceCreateInfo to enable features.

    Valid Usage (Implicit)

    Member documentation

    • fragmentShaderSampleInterlock – indicates that the implementation supports the FragmentShaderSampleInterlockEXT SPIR-V capability.
    • fragmentShaderPixelInterlock – indicates that the implementation supports the FragmentShaderPixelInterlockEXT SPIR-V capability.
    • fragmentShaderShadingRateInterlock – indicates that the implementation supports the FragmentShaderShadingRateInterlockEXT SPIR-V capability.

    Layout

    
     struct VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT {
         VkStructureType sType;
         void * pNext;
         VkBool32 fragmentShaderSampleInterlock;
         VkBool32 fragmentShaderPixelInterlock;
         VkBool32 fragmentShaderShadingRateInterlock;
     }