vk/0.130: Stub vkCmdClear*Attachment() funcs
vkCmdClearColorAttachment vkCmdClearDepthStencilAttachment
This commit is contained in:
@@ -1995,6 +1995,8 @@ typedef void (VKAPI *PFN_vkCmdUpdateBuffer)(VkCmdBuffer cmdBuffer, VkBuffer dest
|
|||||||
typedef void (VKAPI *PFN_vkCmdFillBuffer)(VkCmdBuffer cmdBuffer, VkBuffer destBuffer, VkDeviceSize destOffset, VkDeviceSize fillSize, uint32_t data);
|
typedef void (VKAPI *PFN_vkCmdFillBuffer)(VkCmdBuffer cmdBuffer, VkBuffer destBuffer, VkDeviceSize destOffset, VkDeviceSize fillSize, uint32_t data);
|
||||||
typedef void (VKAPI *PFN_vkCmdClearColorImage)(VkCmdBuffer cmdBuffer, VkImage image, VkImageLayout imageLayout, VkClearColor color, uint32_t rangeCount, const VkImageSubresourceRange* pRanges);
|
typedef void (VKAPI *PFN_vkCmdClearColorImage)(VkCmdBuffer cmdBuffer, VkImage image, VkImageLayout imageLayout, VkClearColor color, uint32_t rangeCount, const VkImageSubresourceRange* pRanges);
|
||||||
typedef void (VKAPI *PFN_vkCmdClearDepthStencilImage)(VkCmdBuffer cmdBuffer, VkImage image, VkImageLayout imageLayout, float depth, uint32_t stencil, uint32_t rangeCount, const VkImageSubresourceRange* pRanges);
|
typedef void (VKAPI *PFN_vkCmdClearDepthStencilImage)(VkCmdBuffer cmdBuffer, VkImage image, VkImageLayout imageLayout, float depth, uint32_t stencil, uint32_t rangeCount, const VkImageSubresourceRange* pRanges);
|
||||||
|
typedef void (VKAPI *PFN_vkCmdClearColorAttachment)(VkCmdBuffer cmdBuffer, uint32_t colorAttachment, VkImageLayout imageLayout, const VkClearColorValue* pColor, uint32_t rectCount, const VkRect3D* pRects);
|
||||||
|
typedef void (VKAPI *PFN_vkCmdClearDepthStencilAttachment)(VkCmdBuffer cmdBuffer, VkImageAspectFlags imageAspectMask, VkImageLayout imageLayout, float depth, uint32_t stencil, uint32_t rectCount, const VkRect3D* pRects);
|
||||||
typedef void (VKAPI *PFN_vkCmdResolveImage)(VkCmdBuffer cmdBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage destImage, VkImageLayout destImageLayout, uint32_t regionCount, const VkImageResolve* pRegions);
|
typedef void (VKAPI *PFN_vkCmdResolveImage)(VkCmdBuffer cmdBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage destImage, VkImageLayout destImageLayout, uint32_t regionCount, const VkImageResolve* pRegions);
|
||||||
typedef void (VKAPI *PFN_vkCmdSetEvent)(VkCmdBuffer cmdBuffer, VkEvent event, VkPipeEvent pipeEvent);
|
typedef void (VKAPI *PFN_vkCmdSetEvent)(VkCmdBuffer cmdBuffer, VkEvent event, VkPipeEvent pipeEvent);
|
||||||
typedef void (VKAPI *PFN_vkCmdResetEvent)(VkCmdBuffer cmdBuffer, VkEvent event, VkPipeEvent pipeEvent);
|
typedef void (VKAPI *PFN_vkCmdResetEvent)(VkCmdBuffer cmdBuffer, VkEvent event, VkPipeEvent pipeEvent);
|
||||||
@@ -2533,6 +2535,23 @@ void VKAPI vkCmdClearDepthStencilImage(
|
|||||||
uint32_t rangeCount,
|
uint32_t rangeCount,
|
||||||
const VkImageSubresourceRange* pRanges);
|
const VkImageSubresourceRange* pRanges);
|
||||||
|
|
||||||
|
void VKAPI vkCmdClearColorAttachment(
|
||||||
|
VkCmdBuffer cmdBuffer,
|
||||||
|
uint32_t colorAttachment,
|
||||||
|
VkImageLayout imageLayout,
|
||||||
|
const VkClearColorValue* pColor,
|
||||||
|
uint32_t rectCount,
|
||||||
|
const VkRect3D* pRects);
|
||||||
|
|
||||||
|
void VKAPI vkCmdClearDepthStencilAttachment(
|
||||||
|
VkCmdBuffer cmdBuffer,
|
||||||
|
VkImageAspectFlags imageAspectMask,
|
||||||
|
VkImageLayout imageLayout,
|
||||||
|
float depth,
|
||||||
|
uint32_t stencil,
|
||||||
|
uint32_t rectCount,
|
||||||
|
const VkRect3D* pRects);
|
||||||
|
|
||||||
void VKAPI vkCmdResolveImage(
|
void VKAPI vkCmdResolveImage(
|
||||||
VkCmdBuffer cmdBuffer,
|
VkCmdBuffer cmdBuffer,
|
||||||
VkImage srcImage,
|
VkImage srcImage,
|
||||||
|
@@ -1293,6 +1293,29 @@ void anv_CmdClearDepthStencilImage(
|
|||||||
stub();
|
stub();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void anv_CmdClearColorAttachment(
|
||||||
|
VkCmdBuffer cmdBuffer,
|
||||||
|
uint32_t colorAttachment,
|
||||||
|
VkImageLayout imageLayout,
|
||||||
|
const VkClearColorValue* pColor,
|
||||||
|
uint32_t rectCount,
|
||||||
|
const VkRect3D* pRects)
|
||||||
|
{
|
||||||
|
stub();
|
||||||
|
}
|
||||||
|
|
||||||
|
void anv_CmdClearDepthStencilAttachment(
|
||||||
|
VkCmdBuffer cmdBuffer,
|
||||||
|
VkImageAspectFlags imageAspectMask,
|
||||||
|
VkImageLayout imageLayout,
|
||||||
|
float depth,
|
||||||
|
uint32_t stencil,
|
||||||
|
uint32_t rectCount,
|
||||||
|
const VkRect3D* pRects)
|
||||||
|
{
|
||||||
|
stub();
|
||||||
|
}
|
||||||
|
|
||||||
void anv_CmdResolveImage(
|
void anv_CmdResolveImage(
|
||||||
VkCmdBuffer cmdBuffer,
|
VkCmdBuffer cmdBuffer,
|
||||||
VkImage srcImage,
|
VkImage srcImage,
|
||||||
|
Reference in New Issue
Block a user