summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIago Toral Quiroga <itoral@igalia.com>2020-04-17 13:56:01 +0200
committerMarge Bot <eric+marge@anholt.net>2020-10-13 21:21:29 +0000
commitd1b60d2d0c2b95cc8d19eebe9b14140b7b2c1fa5 (patch)
treef0fbc3e61790a695b9883ef59fae9b7238084275
parent71ba6a11098472e17aba64b681e333bb07e8a182 (diff)
v3dv: add a bunch of API stubs
This his helpful to identify samples that attempt to use unimplemented features. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6766>
-rw-r--r--src/broadcom/vulkan/v3dv_cmd_buffer.c44
1 files changed, 44 insertions, 0 deletions
diff --git a/src/broadcom/vulkan/v3dv_cmd_buffer.c b/src/broadcom/vulkan/v3dv_cmd_buffer.c
index 9f869dcfbe3..f8090181604 100644
--- a/src/broadcom/vulkan/v3dv_cmd_buffer.c
+++ b/src/broadcom/vulkan/v3dv_cmd_buffer.c
@@ -3503,3 +3503,47 @@ v3dv_cmd_buffer_copy_query_results(struct v3dv_cmd_buffer *cmd_buffer,
list_addtail(&job->list_link, &cmd_buffer->submit_jobs);
}
+
+void
+v3dv_CmdSetEvent(VkCommandBuffer commandBuffer,
+ VkEvent event,
+ VkPipelineStageFlags stageMask)
+{
+ assert(!"vkCmdSetEvent not implemented yet");
+}
+
+void
+v3dv_CmdResetEvent(VkCommandBuffer commandBuffer,
+ VkEvent event,
+ VkPipelineStageFlags stageMask)
+{
+ assert(!"vkCmdResetEvent not implemented yet");
+}
+
+void
+v3dv_CmdWaitEvents(VkCommandBuffer commandBuffer,
+ uint32_t eventCount,
+ const VkEvent *pEvents,
+ VkPipelineStageFlags srcStageMask,
+ VkPipelineStageFlags dstStageMask,
+ uint32_t memoryBarrierCount,
+ const VkMemoryBarrier *pMemoryBarriers,
+ uint32_t bufferMemoryBarrierCount,
+ const VkBufferMemoryBarrier *pBufferMemoryBarriers,
+ uint32_t imageMemoryBarrierCount,
+ const VkImageMemoryBarrier *pImageMemoryBarriers)
+{
+ assert(!"vkCmdWaitEvents not implemented yet");
+}
+
+void
+v3dv_CmdBlitImage(VkCommandBuffer commandBuffer,
+ VkImage srcImage,
+ VkImageLayout srcImageLayout,
+ VkImage dstImage,
+ VkImageLayout dstImageLayout,
+ uint32_t regionCount,
+ const VkImageBlit* pRegions, VkFilter filter)
+{
+ assert(!"vkCmdBlitImage not implemented yet");
+}