diff options
-rw-r--r-- | src/intel/vulkan/anv_device.c | 4 | ||||
-rw-r--r-- | src/intel/vulkan/anv_private.h | 12 | ||||
-rw-r--r-- | src/intel/vulkan/gen7_cmd_buffer.c | 6 |
3 files changed, 5 insertions, 17 deletions
diff --git a/src/intel/vulkan/anv_device.c b/src/intel/vulkan/anv_device.c index fbcbd40c61f..7a087bd0f06 100644 --- a/src/intel/vulkan/anv_device.c +++ b/src/intel/vulkan/anv_device.c @@ -1603,7 +1603,7 @@ void anv_GetImageSparseMemoryRequirements( uint32_t* pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements* pSparseMemoryRequirements) { - stub(); + *pSparseMemoryRequirementCount = 0; } void anv_GetDeviceMemoryCommitment( @@ -1640,7 +1640,7 @@ VkResult anv_QueueBindSparse( const VkBindSparseInfo* pBindInfo, VkFence fence) { - stub_return(VK_ERROR_INCOMPATIBLE_DRIVER); + return vk_error(VK_ERROR_FEATURE_NOT_PRESENT); } VkResult anv_CreateFence( diff --git a/src/intel/vulkan/anv_private.h b/src/intel/vulkan/anv_private.h index e2aeb4f86d7..7d3fd40d7c5 100644 --- a/src/intel/vulkan/anv_private.h +++ b/src/intel/vulkan/anv_private.h @@ -279,18 +279,6 @@ void anv_loge_v(const char *format, va_list va); #define anv_validate if (0) #endif -#define stub_return(v) \ - do { \ - anv_finishme("stub %s", __func__); \ - return (v); \ - } while (0) - -#define stub() \ - do { \ - anv_finishme("stub %s", __func__); \ - return; \ - } while (0) - /** * A dynamically growable, circular buffer. Elements are added at head and * removed from tail. head and tail are free-running uint32_t indices and we diff --git a/src/intel/vulkan/gen7_cmd_buffer.c b/src/intel/vulkan/gen7_cmd_buffer.c index 01abadb49e1..b1721c78ba0 100644 --- a/src/intel/vulkan/gen7_cmd_buffer.c +++ b/src/intel/vulkan/gen7_cmd_buffer.c @@ -270,7 +270,7 @@ void genX(CmdSetEvent)( VkEvent event, VkPipelineStageFlags stageMask) { - stub(); + anv_finishme("Implement events on gen7"); } void genX(CmdResetEvent)( @@ -278,7 +278,7 @@ void genX(CmdResetEvent)( VkEvent event, VkPipelineStageFlags stageMask) { - stub(); + anv_finishme("Implement events on gen7"); } void genX(CmdWaitEvents)( @@ -294,7 +294,7 @@ void genX(CmdWaitEvents)( uint32_t imageMemoryBarrierCount, const VkImageMemoryBarrier* pImageMemoryBarriers) { - stub(); + anv_finishme("Implement events on gen7"); genX(CmdPipelineBarrier)(commandBuffer, srcStageMask, destStageMask, false, /* byRegion */ |