vk: Return VK_SUCCESS for all descriptor pool entry points
authorKristian Høgsberg <kristian.h.kristensen@intel.com>
Mon, 18 May 2015 01:38:34 +0000 (18:38 -0700)
committerKristian Høgsberg <kristian.h.kristensen@intel.com>
Mon, 18 May 2015 17:27:07 +0000 (10:27 -0700)
src/vulkan/device.c

index da5573d2f72dead947ca09fc540c4a415d4c09cd..ae6d0bf93772d10c8d315bfbbb5e58e502fc6c88 100644 (file)
@@ -1529,14 +1529,14 @@ VkResult anv_BeginDescriptorPoolUpdate(
     VkDevice                                    device,
     VkDescriptorUpdateMode                      updateMode)
 {
-   stub_return(VK_UNSUPPORTED);
+   return VK_SUCCESS;
 }
 
 VkResult anv_EndDescriptorPoolUpdate(
     VkDevice                                    device,
     VkCmdBuffer                                 cmd)
 {
-   stub_return(VK_UNSUPPORTED);
+   return VK_SUCCESS;
 }
 
 VkResult anv_CreateDescriptorPool(
@@ -1546,14 +1546,16 @@ VkResult anv_CreateDescriptorPool(
     const VkDescriptorPoolCreateInfo*           pCreateInfo,
     VkDescriptorPool*                           pDescriptorPool)
 {
-   stub_return(VK_UNSUPPORTED);
+   *pDescriptorPool = 1;
+
+   return VK_SUCCESS;
 }
 
 VkResult anv_ResetDescriptorPool(
     VkDevice                                    device,
     VkDescriptorPool                            descriptorPool)
 {
-   stub_return(VK_UNSUPPORTED);
+   return VK_SUCCESS;
 }
 
 VkResult anv_AllocDescriptorSets(
@@ -1594,7 +1596,6 @@ void anv_ClearDescriptorSets(
     uint32_t                                    count,
     const VkDescriptorSet*                      pDescriptorSets)
 {
-   stub();
 }
 
 void anv_UpdateDescriptors(