vulkan-3.3.1: Bindings to the Vulkan graphics API.
Safe HaskellNone
LanguageHaskell2010

Vulkan.Extensions.VK_EXT_shader_demote_to_helper_invocation

Synopsis

Documentation

data PhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT Source #

VkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT - Structure describing the shader demote to helper invocations features that can be supported by an implementation

Members

The members of the PhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT structure describe the following features:

Description

If the PhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT structure is included in the pNext chain of PhysicalDeviceFeatures2, it is filled with values indicating whether the feature is supported. PhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT can also be included in the pNext chain of DeviceCreateInfo to enable the feature.

Valid Usage (Implicit)

See Also

Bool32, StructureType

Constructors

PhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT 

Fields

Instances

Instances details
Eq PhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_shader_demote_to_helper_invocation

Show PhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_shader_demote_to_helper_invocation

Generic PhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_shader_demote_to_helper_invocation

Storable PhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_shader_demote_to_helper_invocation

FromCStruct PhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_shader_demote_to_helper_invocation

ToCStruct PhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_shader_demote_to_helper_invocation

Zero PhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_shader_demote_to_helper_invocation

type Rep PhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_shader_demote_to_helper_invocation

type Rep PhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT = D1 ('MetaData "PhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT" "Vulkan.Extensions.VK_EXT_shader_demote_to_helper_invocation" "vulkan-3.3.1-inplace" 'False) (C1 ('MetaCons "PhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT" 'PrefixI 'True) (S1 ('MetaSel ('Just "shaderDemoteToHelperInvocation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Bool)))

type EXT_SHADER_DEMOTE_TO_HELPER_INVOCATION_EXTENSION_NAME = "VK_EXT_shader_demote_to_helper_invocation" Source #