VulkanSurfaceCapabilitiesKHR |
VulkanSurfaceCapabilitiesKHR.Builder.build() |
|
static VulkanSurfaceCapabilitiesKHR |
VulkanSurfaceCapabilitiesKHR.copyOf(VulkanSurfaceCapabilitiesKHRType instance) |
|
static VulkanSurfaceCapabilitiesKHR |
VulkanSurfaceCapabilitiesKHR.of(int minImageCount,
int maxImageCount,
VulkanExtent2D currentExtent,
VulkanExtent2D minImageExtent,
VulkanExtent2D maxImageExtent,
int maxImageArrayLayers,
java.lang.Iterable<VulkanSurfaceTransformFlagKHR> supportedTransforms,
java.lang.Iterable<VulkanSurfaceTransformFlagKHR> currentTransform,
java.lang.Iterable<VulkanCompositeAlphaFlagKHR> supportedCompositeAlpha,
java.lang.Iterable<VulkanImageUsageFlag> supportedUsageFlags) |
Construct a new immutable VulkanSurfaceCapabilitiesKHR instance.
|
static VulkanSurfaceCapabilitiesKHR |
VulkanSurfaceCapabilitiesKHR.of(int minImageCount,
int maxImageCount,
VulkanExtent2D currentExtent,
VulkanExtent2D minImageExtent,
VulkanExtent2D maxImageExtent,
int maxImageArrayLayers,
java.util.Set<VulkanSurfaceTransformFlagKHR> supportedTransforms,
java.util.Set<VulkanSurfaceTransformFlagKHR> currentTransform,
java.util.Set<VulkanCompositeAlphaFlagKHR> supportedCompositeAlpha,
java.util.Set<VulkanImageUsageFlag> supportedUsageFlags) |
Construct a new immutable VulkanSurfaceCapabilitiesKHR instance.
|
VulkanSurfaceCapabilitiesKHR |
VulkanExtKHRSurfaceType.surfaceCapabilities(VulkanPhysicalDeviceType device,
VulkanExtKHRSurfaceType.VulkanKHRSurfaceType surface) |
Determine the capabilities of surface .
|
VulkanSurfaceCapabilitiesKHR |
VulkanSurfaceCapabilitiesKHR.withCurrentExtent(VulkanExtent2D value) |
Copy the current immutable object by setting a value for the currentExtent attribute.
|
VulkanSurfaceCapabilitiesKHR |
VulkanSurfaceCapabilitiesKHR.withCurrentTransform(VulkanSurfaceTransformFlagKHR... elements) |
Copy the current immutable object with elements that replace the content of currentTransform .
|
VulkanSurfaceCapabilitiesKHR |
VulkanSurfaceCapabilitiesKHR.withCurrentTransform(java.lang.Iterable<VulkanSurfaceTransformFlagKHR> elements) |
Copy the current immutable object with elements that replace the content of currentTransform .
|
VulkanSurfaceCapabilitiesKHR |
VulkanSurfaceCapabilitiesKHR.withMaxImageArrayLayers(int value) |
|
VulkanSurfaceCapabilitiesKHR |
VulkanSurfaceCapabilitiesKHR.withMaxImageCount(int value) |
Copy the current immutable object by setting a value for the maxImageCount attribute.
|
VulkanSurfaceCapabilitiesKHR |
VulkanSurfaceCapabilitiesKHR.withMaxImageExtent(VulkanExtent2D value) |
Copy the current immutable object by setting a value for the maxImageExtent attribute.
|
VulkanSurfaceCapabilitiesKHR |
VulkanSurfaceCapabilitiesKHR.withMinImageCount(int value) |
Copy the current immutable object by setting a value for the minImageCount attribute.
|
VulkanSurfaceCapabilitiesKHR |
VulkanSurfaceCapabilitiesKHR.withMinImageExtent(VulkanExtent2D value) |
Copy the current immutable object by setting a value for the minImageExtent attribute.
|
VulkanSurfaceCapabilitiesKHR |
VulkanSurfaceCapabilitiesKHR.withSupportedCompositeAlpha(VulkanCompositeAlphaFlagKHR... elements) |
|
VulkanSurfaceCapabilitiesKHR |
VulkanSurfaceCapabilitiesKHR.withSupportedCompositeAlpha(java.lang.Iterable<VulkanCompositeAlphaFlagKHR> elements) |
|
VulkanSurfaceCapabilitiesKHR |
VulkanSurfaceCapabilitiesKHR.withSupportedTransforms(VulkanSurfaceTransformFlagKHR... elements) |
Copy the current immutable object with elements that replace the content of supportedTransforms .
|
VulkanSurfaceCapabilitiesKHR |
VulkanSurfaceCapabilitiesKHR.withSupportedTransforms(java.lang.Iterable<VulkanSurfaceTransformFlagKHR> elements) |
Copy the current immutable object with elements that replace the content of supportedTransforms .
|
VulkanSurfaceCapabilitiesKHR |
VulkanSurfaceCapabilitiesKHR.withSupportedUsageFlags(VulkanImageUsageFlag... elements) |
Copy the current immutable object with elements that replace the content of supportedUsageFlags .
|
VulkanSurfaceCapabilitiesKHR |
VulkanSurfaceCapabilitiesKHR.withSupportedUsageFlags(java.lang.Iterable<VulkanImageUsageFlag> elements) |
Copy the current immutable object with elements that replace the content of supportedUsageFlags .
|