Top Description Fields Constructors Methods
org.lwjgl.vulkan

public final Class EXTCustomBorderColor

extends Object
Class Inheritance

This extension provides cross-vendor functionality to specify a custom border color for use when the sampler address mode SAMPLER_ADDRESS_MODE_CLAMP_TO_BORDER is used.

To create a sampler which uses a custom border color set VkSamplerCreateInfo::borderColor to one of:

When BORDER_COLOR_FLOAT_CUSTOM_EXT or BORDER_COLOR_INT_CUSTOM_EXT is used, applications must provide a VkSamplerCustomBorderColorCreateInfoEXT in the pNext chain for VkSamplerCreateInfo.

VK_EXT_custom_border_color
Name String
VK_EXT_custom_border_color
Extension Type
Device extension
Registered Extension Number
288
Revision
12
Extension and Version Dependencies
VK_KHR_get_physical_device_properties2 or Version 1.1
Special Uses
Contact
Other Extension Metadata
Last Modified Date
2020-04-16
IP Status
No known IP claims.
Contributors
  • Joshua Ashton, Valve
  • Hans-Kristian Arntzen, Valve
  • Philip Rebohle, Valve
  • Liam Middlebrook, NVIDIA
  • Jeff Bolz, NVIDIA
  • Tobias Hector, AMD
  • Faith Ekstrand, Intel
  • Spencer Fricke, Samsung Electronics
  • Graeme Leese, Broadcom
  • Jesse Hall, Google
  • Jan-Harald Fredriksen, ARM
  • Tom Olson, ARM
  • Stuart Smith, Imagination Technologies
  • Donald Scorgie, Imagination Technologies
  • Alex Walters, Imagination Technologies
  • Peter Quayle, Imagination Technologies

Field Summary

Modifier and TypeField and Description
public static final int
VK_BORDER_COLOR_FLOAT_CUSTOM_EXT

Extends VkBorderColor.

public static final int
VK_BORDER_COLOR_INT_CUSTOM_EXT

Extends VkBorderColor.

public static final String
public static final int
VK_EXT_CUSTOM_BORDER_COLOR_SPEC_VERSION

The extension specification version.

public static final int
public static final int
public static final int

Constructor Summary

AccessConstructor and Description
private

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

VK_BORDER_COLOR_FLOAT_CUSTOM_EXTback to summary
public static final int VK_BORDER_COLOR_FLOAT_CUSTOM_EXT

Extends VkBorderColor.

Enum values:
VK_BORDER_COLOR_INT_CUSTOM_EXTback to summary
public static final int VK_BORDER_COLOR_INT_CUSTOM_EXT

Extends VkBorderColor.

Enum values:
VK_EXT_CUSTOM_BORDER_COLOR_EXTENSION_NAMEback to summary
public static final String VK_EXT_CUSTOM_BORDER_COLOR_EXTENSION_NAME

The extension name.

VK_EXT_CUSTOM_BORDER_COLOR_SPEC_VERSIONback to summary
public static final int VK_EXT_CUSTOM_BORDER_COLOR_SPEC_VERSION

The extension specification version.

VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_FEATURES_EXTback to summary
public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_FEATURES_EXT

Extends VkStructureType.

Enum values:
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_PROPERTIES_EXTback to summary
public static final int VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_CUSTOM_BORDER_COLOR_PROPERTIES_EXT

Extends VkStructureType.

Enum values:
VK_STRUCTURE_TYPE_SAMPLER_CUSTOM_BORDER_COLOR_CREATE_INFO_EXTback to summary
public static final int VK_STRUCTURE_TYPE_SAMPLER_CUSTOM_BORDER_COLOR_CREATE_INFO_EXT

Extends VkStructureType.

Enum values:

Constructor Detail

EXTCustomBorderColorback to summary
private EXTCustomBorderColor()