VK_EXT_filter_cubic

Other Extension Metadata

Last Modified Date

2019-12-13

Contributors
  • Bill Licea-Kane, Qualcomm Technologies, Inc.
  • Andrew Garrard, Samsung
  • Daniel Koch, NVIDIA
  • Donald Scorgie, Imagination Technologies
  • Graeme Leese, Broadcom
  • Jan-Harald Fredriksen, ARM
  • Jeff Leger, Qualcomm Technologies, Inc.
  • Tobias Hector, AMD
  • Tom Olson, ARM
  • Stuart Smith, Imagination Technologies

Description

VK_EXT_filter_cubic extends VK_IMG_filter_cubic.

It documents cubic filtering of other image view types. It adds new structures that can be added to the pNext chain of VkPhysicalDeviceImageFormatInfo2 and VkImageFormatProperties2 that can be used to determine which image types and which image view types support cubic filtering.

New Structures

New Enum Constants

  • VK_EXT_FILTER_CUBIC_EXTENSION_NAME
  • VK_EXT_FILTER_CUBIC_SPEC_VERSION
  • Extending VkFilter:
    • VK_FILTER_CUBIC_EXT
  • Extending VkFormatFeatureFlagBits:
    • VK_FORMAT_FEATURE_SAMPLED_IMAGE_FILTER_CUBIC_BIT_EXT
  • Extending VkStructureType:
    • VK_STRUCTURE_TYPE_FILTER_CUBIC_IMAGE_VIEW_IMAGE_FORMAT_PROPERTIES_EXT
    • VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_IMAGE_VIEW_IMAGE_FORMAT_INFO_EXT

Version History

  • Revision 3, 2019-12-13 (wwlk)
    • Delete requirement to cubic filter the formats USCALED_PACKED32, SSCALED_PACKED32, UINT_PACK32, and SINT_PACK32 (cut/paste error)
  • Revision 2, 2019-06-05 (wwlk)
    • Clarify 1D optional
  • Revision 1, 2019-01-24 (wwlk)
    • Initial version