2016-02-16 09:53:44 +00:00
|
|
|
vkCmdClearDepthStencilImage(3)
|
|
|
|
==============================
|
|
|
|
|
|
|
|
Name
|
|
|
|
----
|
|
|
|
vkCmdClearDepthStencilImage - Fill regions of a combined depth-stencil image.
|
|
|
|
|
|
|
|
C Specification
|
|
|
|
---------------
|
|
|
|
|
|
|
|
include::../protos/vkCmdClearDepthStencilImage.txt[]
|
|
|
|
|
|
|
|
Parameters
|
|
|
|
----------
|
|
|
|
|
|
|
|
pname:commandBuffer::
|
|
|
|
The command buffer into which the command is to be placed.
|
|
|
|
|
|
|
|
pname:image::
|
|
|
|
The image containing the regions to be cleared.
|
|
|
|
|
|
|
|
pname:imageLayout::
|
|
|
|
The layout of the image to be cleared.
|
|
|
|
|
|
|
|
pname:pDepthStencil::
|
|
|
|
A pointer to a structure containing the values to clear the image with.
|
|
|
|
|
|
|
|
pname:rangeCount::
|
|
|
|
The number of image regions to clear.
|
|
|
|
|
|
|
|
pname:pRanges::
|
|
|
|
A pointer to an array of pname:rangeCount regions to clear.
|
|
|
|
|
|
|
|
Description
|
|
|
|
-----------
|
|
|
|
|
|
|
|
fname:vkCmdClearDepthStencilImage clears pname:rangeCount regions of a combined
|
|
|
|
depth-stencil image to the values specified in the structure whose address is
|
|
|
|
given in pname:pDepthStencil. This is a pointer to an instance of the
|
|
|
|
slink:VkClearDepthStencilValue structure, the definition of which is:
|
|
|
|
|
|
|
|
include::../structs/VkClearDepthStencilValue.txt[]
|
|
|
|
|
2016-04-21 08:08:38 +00:00
|
|
|
The pname:depth and pname:stencil members contain the value to clear the
|
2016-02-16 09:53:44 +00:00
|
|
|
depth and stencil aspects of the image to, respectively. pname:imageLayout
|
|
|
|
specifies the layout of the image being cleared. pname:pRanges points to an
|
|
|
|
array pname:rangeCount regions of the image are cleared, each of which is described
|
|
|
|
by an instance of the slink:VkImageSubresourceRange structure, the definition
|
|
|
|
of which is:
|
|
|
|
|
|
|
|
include::../structs/VkImageSubresourceRange.txt[]
|
|
|
|
|
|
|
|
include::../validity/protos/vkCmdClearDepthStencilImage.txt[]
|
|
|
|
|
|
|
|
Notes
|
|
|
|
-----
|
|
|
|
|
|
|
|
Although fname:vkCmdClearDepthStencilImage does not generate errors or return a value, enabled
|
|
|
|
validation layers may detect possible error conditions or potentially undefined
|
|
|
|
behavior and report this via some other means.
|
|
|
|
|
|
|
|
See Also
|
|
|
|
--------
|
|
|
|
|
|
|
|
flink:vkCmdClearColorImage
|
|
|
|
|
|
|
|
include::footer.txt[]
|