Modulevulkan-3.27GHC2021
Vulkan.Core10.Enums.SamplerCreateFlagBits
- 2 types
- Packagevulkan-3.27
- Exports7
- LanguageGHC2021
- LicenceBSD-3-Clause
- SourceSamplerCreateFlagBits.hs
VkSamplerCreateFlagBits - Bitmask specifying additional parameters of sampler
Description
SAMPLER_CREATE_SUBSAMPLED_BIT_EXT specifies that the sampler will read from an image created with
flagscontaining IMAGE_CREATE_SUBSAMPLED_BIT_EXT.
SAMPLER_CREATE_SUBSAMPLED_COARSE_RECONSTRUCTION_BIT_EXT specifies that the implementation may use approximations when reconstructing a full color value for texture access from a subsampled image.
SAMPLER_CREATE_NON_SEAMLESS_CUBE_MAP_BIT_EXT specifies that cube map edge handling is not performed.
SAMPLER_CREATE_IMAGE_PROCESSING_BIT_QCOM specifies that the sampler will read from images using only
OpImageSampleWeightedQCOM,OpImageBoxFilterQCOM,OpImageBlockMatchGatherSSDQCOM,OpImageBlockMatchGatherSADQCOM,OpImageBlockMatchWindowSSDQCOM,OpImageBlockMatchWindowSADQCOM,OpImageBlockMatchSSDQCOM, orOpImageBlockMatchSADQCOM.
The approximations used when SAMPLER_CREATE_SUBSAMPLED_COARSE_RECONSTRUCTION_BIT_EXT is specified are implementation defined. Some implementations may interpolate between fragment density levels in a subsampled image. In that case, this bit may be used to decide whether the interpolation factors are calculated per fragment or at a coarser granularity.
SAMPLER_CREATE_DESCRIPTOR_BUFFER_CAPTURE_REPLAY_BIT_EXT specifies that the sampler can be used with descriptor buffers when capturing and replaying (e.g. for trace capture and replay), see OpaqueCaptureDescriptorDataCreateInfoEXT for more detail.
See Also
Constructors
Instances8Eq, Ord, Read, Show, Bits, FiniteBits, …
Eq SamplerCreateFlagBitsDefined in vulkan-3.27 · Vulkan.Core10.Enums.SamplerCreateFlagBitsOrd SamplerCreateFlagBitsDefined in vulkan-3.27 · Vulkan.Core10.Enums.SamplerCreateFlagBitsRead SamplerCreateFlagBitsDefined in vulkan-3.27 · Vulkan.Core10.Enums.SamplerCreateFlagBitsShow SamplerCreateFlagBitsDefined in vulkan-3.27 · Vulkan.Core10.Enums.SamplerCreateFlagBitsBits SamplerCreateFlagBitsDefined in vulkan-3.27 · Vulkan.Core10.Enums.SamplerCreateFlagBitsFiniteBits SamplerCreateFlagBitsDefined in vulkan-3.27 · Vulkan.Core10.Enums.SamplerCreateFlagBitsStorable SamplerCreateFlagBitsDefined in vulkan-3.27 · Vulkan.Core10.Enums.SamplerCreateFlagBitsZero SamplerCreateFlagBitsDefined in vulkan-3.27 · Vulkan.Core10.Enums.SamplerCreateFlagBits