| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Graphics.Vulkan.Extensions.VK_KHR_incremental_present
- pattern VK_STRUCTURE_TYPE_PRESENT_REGIONS_KHR :: VkStructureType
- pattern VK_KHR_INCREMENTAL_PRESENT_SPEC_VERSION :: Integral a => a
- pattern VK_KHR_INCREMENTAL_PRESENT_EXTENSION_NAME :: (Eq a, IsString a) => a
- data VkPresentRegionsKHR = VkPresentRegionsKHR {}
- data VkPresentRegionKHR = VkPresentRegionKHR {}
- data VkRectLayerKHR = VkRectLayerKHR {}
Documentation
pattern VK_KHR_INCREMENTAL_PRESENT_SPEC_VERSION :: Integral a => a Source #
pattern VK_KHR_INCREMENTAL_PRESENT_EXTENSION_NAME :: (Eq a, IsString a) => a Source #
data VkPresentRegionsKHR Source #
VkPresentRegionsKHR - Structure hint of rectangular regions changed by vkQueuePresentKHR
Description
Valid Usage
swapchainCountmust be the same value asVkPresentInfoKHR::swapchainCount, whereVkPresentInfoKHRis in the pNext-chain of thisVkPresentRegionsKHRstructure.
Valid Usage (Implicit)
sTypemust beVK_STRUCTURE_TYPE_PRESENT_REGIONS_KHR
- If
pRegionsis notNULL,pRegionsmust be a valid pointer to an array ofswapchainCountvalidVkPresentRegionKHRstructures swapchainCountmust be greater than0
See Also
Constructors
| VkPresentRegionsKHR | |
Fields
| |
data VkPresentRegionKHR Source #
VkPresentRegionKHR - Structure containing rectangular region changed by vkQueuePresentKHR for a given VkImage
Description
Valid Usage (Implicit)
- If
rectangleCountis not0, andpRectanglesis notNULL,pRectanglesmust be a valid pointer to an array ofrectangleCountVkRectLayerKHRstructures
See Also
Constructors
| VkPresentRegionKHR | |
Fields
| |
data VkRectLayerKHR Source #
VkRectLayerKHR - Structure containing a rectangle, including layer, changed by vkQueuePresentKHR for a given VkImage
Description
Valid Usage
- The sum of
offsetandextentmust be no greater than theimageExtentmember of theVkSwapchainCreateInfoKHRstructure given tovkCreateSwapchainKHR.
layermust be less thanimageArrayLayersmember of theVkSwapchainCreateInfoKHRstructure given tovkCreateSwapchainKHR.
Some platforms allow the size of a surface to change, and then scale the
pixels of the image to fit the surface. VkRectLayerKHR specifies
pixels of the swapchain’s image(s), which will be constant for the life
of the swapchain.
See Also
Constructors
| VkRectLayerKHR | |
Fields
| |
Instances