浏览代码

vk/0.130: Stub vkCmdExecuteCommands()

tags/12.0-branchpoint
Chad Versace 10 年前
父节点
当前提交
dff32238c7
共有 2 个文件被更改,包括 13 次插入0 次删除
  1. 5
    0
      include/vulkan/vulkan.h
  2. 8
    0
      src/vulkan/device.c

+ 5
- 0
include/vulkan/vulkan.h 查看文件

@@ -1998,6 +1998,7 @@ typedef VkResult (VKAPI *PFN_vkCreateFramebuffer)(VkDevice device, const VkFrame
typedef VkResult (VKAPI *PFN_vkCreateRenderPass)(VkDevice device, const VkRenderPassCreateInfo* pCreateInfo, VkRenderPass* pRenderPass);
typedef void (VKAPI *PFN_vkCmdBeginRenderPass)(VkCmdBuffer cmdBuffer, const VkRenderPassBegin* pRenderPassBegin);
typedef void (VKAPI *PFN_vkCmdEndRenderPass)(VkCmdBuffer cmdBuffer, VkRenderPass renderPass);
typedef void (VKAPI *PFN_vkCmdExecuteCommands)(VkCmdBuffer cmdBuffer, uint32_t cmdBuffersCount, const VkCmdBuffer* pCmdBuffers);

#ifdef VK_PROTOTYPES
VkResult VKAPI vkCreateInstance(
@@ -2604,6 +2605,10 @@ void VKAPI vkCmdEndRenderPass(
VkCmdBuffer cmdBuffer,
VkRenderPass renderPass);

void VKAPI vkCmdExecuteCommands(
VkCmdBuffer cmdBuffer,
uint32_t cmdBuffersCount,
const VkCmdBuffer* pCmdBuffers);
#endif

#ifdef __cplusplus

+ 8
- 0
src/vulkan/device.c 查看文件

@@ -3746,6 +3746,14 @@ void anv_CmdEndRenderPass(
.CommandStreamerStallEnable = true);
}

void anv_CmdExecuteCommands(
VkCmdBuffer cmdBuffer,
uint32_t cmdBuffersCount,
const VkCmdBuffer* pCmdBuffers)
{
stub();
}

void vkCmdDbgMarkerBegin(
VkCmdBuffer cmdBuffer,
const char* pMarker)

正在加载...
取消
保存