diff options
author | Jason Ekstrand <[email protected]> | 2017-03-07 09:19:29 -0800 |
---|---|---|
committer | Jason Ekstrand <[email protected]> | 2017-03-07 15:22:16 -0800 |
commit | a316d8f406080cbfe516c7deaf52968de2eadfed (patch) | |
tree | 9609d3ead6129488b354458220b12dcfb37a81ce /src/intel/vulkan/anv_device.c | |
parent | 1488d079cb5dd625881204677fde9bf34f185c78 (diff) |
anv: Get rid of the stub() macros
Except for a few unimplemented things on gen7, we don't really have
stubs anymore so we should drop this. This commit replaces the few gen7
stub() calls with explicitly labeled finishme's and makes the sparse
binding stuff silently no-op or return a FEATURE_NOT_PRESENT error.
Reviewed-by: Lionel Landwerlin <[email protected]>
Diffstat (limited to 'src/intel/vulkan/anv_device.c')
-rw-r--r-- | src/intel/vulkan/anv_device.c | 4 |
1 files changed, 2 insertions, 2 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( |