anv: s/vk_error/anv_error/g
authorJason Ekstrand <jason@jlekstrand.net>
Fri, 24 Sep 2021 18:44:41 +0000 (13:44 -0500)
committerMarge Bot <eric+marge@anholt.net>
Thu, 7 Oct 2021 20:51:36 +0000 (20:51 +0000)
Reviewed-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13045>

22 files changed:
src/intel/vulkan/anv_acceleration_structure.c
src/intel/vulkan/anv_allocator.c
src/intel/vulkan/anv_android.c
src/intel/vulkan/anv_batch_chain.c
src/intel/vulkan/anv_cmd_buffer.c
src/intel/vulkan/anv_descriptor_set.c
src/intel/vulkan/anv_device.c
src/intel/vulkan/anv_formats.c
src/intel/vulkan/anv_image.c
src/intel/vulkan/anv_pass.c
src/intel/vulkan/anv_perf.c
src/intel/vulkan/anv_pipeline.c
src/intel/vulkan/anv_pipeline_cache.c
src/intel/vulkan/anv_private.h
src/intel/vulkan/anv_queue.c
src/intel/vulkan/anv_util.c
src/intel/vulkan/anv_wsi.c
src/intel/vulkan/anv_wsi_display.c
src/intel/vulkan/genX_cmd_buffer.c
src/intel/vulkan/genX_pipeline.c
src/intel/vulkan/genX_query.c
src/intel/vulkan/genX_state.c

index 1d0ccc0..8bb412a 100644 (file)
@@ -83,7 +83,7 @@ anv_CreateAccelerationStructureKHR(
    accel = vk_zalloc2(&device->vk.alloc, pAllocator, sizeof(*accel), 8,
                       VK_SYSTEM_ALLOCATION_SCOPE_OBJECT);
    if (accel == NULL)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    vk_object_base_init(&device->vk, &accel->base,
                        VK_OBJECT_TYPE_ACCELERATION_STRUCTURE_KHR);
@@ -144,7 +144,7 @@ anv_BuildAccelerationStructuresKHR(
     const VkAccelerationStructureBuildRangeInfoKHR* const* ppBuildRangeInfos)
 {
    unreachable("Unimplemented");
-   return vk_error(VK_ERROR_FEATURE_NOT_PRESENT);
+   return anv_error(VK_ERROR_FEATURE_NOT_PRESENT);
 }
 
 VkResult
@@ -154,7 +154,7 @@ anv_CopyAccelerationStructureKHR(
     const VkCopyAccelerationStructureInfoKHR*   pInfo)
 {
    unreachable("Unimplemented");
-   return vk_error(VK_ERROR_FEATURE_NOT_PRESENT);
+   return anv_error(VK_ERROR_FEATURE_NOT_PRESENT);
 }
 
 VkResult
@@ -164,7 +164,7 @@ anv_CopyAccelerationStructureToMemoryKHR(
     const VkCopyAccelerationStructureToMemoryInfoKHR* pInfo)
 {
    unreachable("Unimplemented");
-   return vk_error(VK_ERROR_FEATURE_NOT_PRESENT);
+   return anv_error(VK_ERROR_FEATURE_NOT_PRESENT);
 }
 
 VkResult
@@ -174,7 +174,7 @@ anv_CopyMemoryToAccelerationStructureKHR(
     const VkCopyMemoryToAccelerationStructureInfoKHR* pInfo)
 {
    unreachable("Unimplemented");
-   return vk_error(VK_ERROR_FEATURE_NOT_PRESENT);
+   return anv_error(VK_ERROR_FEATURE_NOT_PRESENT);
 }
 
 VkResult
@@ -188,7 +188,7 @@ anv_WriteAccelerationStructuresPropertiesKHR(
     size_t                                      stride)
 {
    unreachable("Unimplemented");
-   return vk_error(VK_ERROR_FEATURE_NOT_PRESENT);
+   return anv_error(VK_ERROR_FEATURE_NOT_PRESENT);
 }
 
 void
index d2f5197..5e35fe3 100644 (file)
@@ -156,14 +156,14 @@ anv_state_table_init(struct anv_state_table *table,
     */
    table->fd = os_create_anonymous_file(BLOCK_POOL_MEMFD_SIZE, "state table");
    if (table->fd == -1) {
-      result = vk_error(VK_ERROR_INITIALIZATION_FAILED);
+      result = anv_error(VK_ERROR_INITIALIZATION_FAILED);
       goto fail_fd;
    }
 
    if (!u_vector_init(&table->cleanups,
                       round_to_power_of_two(sizeof(struct anv_state_table_cleanup)),
                       128)) {
-      result = vk_error(VK_ERROR_INITIALIZATION_FAILED);
+      result = anv_error(VK_ERROR_INITIALIZATION_FAILED);
       goto fail_fd;
    }
 
@@ -197,11 +197,11 @@ anv_state_table_expand_range(struct anv_state_table *table, uint32_t size)
 
    /* Make sure that we don't go outside the bounds of the memfd */
    if (size > BLOCK_POOL_MEMFD_SIZE)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    cleanup = u_vector_add(&table->cleanups);
    if (!cleanup)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    *cleanup = ANV_STATE_TABLE_CLEANUP_INIT;
 
@@ -214,7 +214,7 @@ anv_state_table_expand_range(struct anv_state_table *table, uint32_t size)
    map = mmap(NULL, size, PROT_READ | PROT_WRITE,
               MAP_SHARED | MAP_POPULATE, table->fd, 0);
    if (map == MAP_FAILED) {
-      return vk_errorf(table->device, &table->device->vk.base,
+      return anv_errorf(table->device, &table->device->vk.base,
                        VK_ERROR_OUT_OF_HOST_MEMORY, "mmap failed: %m");
    }
 
@@ -395,7 +395,7 @@ anv_block_pool_init(struct anv_block_pool *pool,
        */
       pool->fd = os_create_anonymous_file(BLOCK_POOL_MEMFD_SIZE, "block pool");
       if (pool->fd == -1)
-         return vk_error(VK_ERROR_INITIALIZATION_FAILED);
+         return anv_error(VK_ERROR_INITIALIZATION_FAILED);
 
       pool->wrapper_bo = (struct anv_bo) {
          .refcount = 1,
@@ -408,7 +408,7 @@ anv_block_pool_init(struct anv_block_pool *pool,
    if (!u_vector_init(&pool->mmap_cleanups,
                       round_to_power_of_two(sizeof(struct anv_mmap_cleanup)),
                       128)) {
-      result = vk_error(VK_ERROR_INITIALIZATION_FAILED);
+      result = anv_error(VK_ERROR_INITIALIZATION_FAILED);
       goto fail_fd;
    }
 
@@ -531,7 +531,7 @@ anv_block_pool_expand_range(struct anv_block_pool *pool,
                        MAP_SHARED | MAP_POPULATE, pool->fd,
                        BLOCK_POOL_MEMFD_CENTER - center_bo_offset);
       if (map == MAP_FAILED)
-         return vk_errorf(pool->device, &pool->device->vk.base,
+         return anv_errorf(pool->device, &pool->device->vk.base,
                           VK_ERROR_MEMORY_MAP_FAILED, "mmap failed: %m");
 
       struct anv_bo *new_bo;
@@ -549,7 +549,7 @@ anv_block_pool_expand_range(struct anv_block_pool *pool,
       if (!cleanup) {
          munmap(map, size);
          anv_device_release_bo(pool->device, new_bo);
-         return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+         return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
       }
       cleanup->map = map;
       cleanup->size = size;
@@ -1553,7 +1553,7 @@ anv_bo_cache_init(struct anv_bo_cache *cache)
 
    if (pthread_mutex_init(&cache->mutex, NULL)) {
       util_sparse_array_finish(&cache->bo_map);
-      return vk_errorf(NULL, NULL, VK_ERROR_OUT_OF_HOST_MEMORY,
+      return anv_errorf(NULL, NULL, VK_ERROR_OUT_OF_HOST_MEMORY,
                        "pthread_mutex_init failed: %m");
    }
 
@@ -1672,7 +1672,7 @@ anv_device_alloc_bo(struct anv_device *device,
    }
 
    if (gem_handle == 0)
-      return vk_error(VK_ERROR_OUT_OF_DEVICE_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_DEVICE_MEMORY);
 
    struct anv_bo new_bo = {
       .name = name,
@@ -1692,7 +1692,7 @@ anv_device_alloc_bo(struct anv_device *device,
       new_bo.map = anv_gem_mmap(device, new_bo.gem_handle, 0, size, 0);
       if (new_bo.map == MAP_FAILED) {
          anv_gem_close(device, new_bo.gem_handle);
-         return vk_errorf(device, &device->vk.base,
+         return anv_errorf(device, &device->vk.base,
                           VK_ERROR_OUT_OF_HOST_MEMORY,
                           "mmap failed: %m");
       }
@@ -1728,7 +1728,7 @@ anv_device_alloc_bo(struct anv_device *device,
          if (new_bo.map)
             anv_gem_munmap(device, new_bo.map, size);
          anv_gem_close(device, new_bo.gem_handle);
-         return vk_errorf(device, NULL, VK_ERROR_OUT_OF_DEVICE_MEMORY,
+         return anv_errorf(device, NULL, VK_ERROR_OUT_OF_DEVICE_MEMORY,
                           "failed to allocate virtual address for BO");
       }
    } else {
@@ -1778,7 +1778,7 @@ anv_device_import_bo_from_host_ptr(struct anv_device *device,
 
    uint32_t gem_handle = anv_gem_userptr(device, host_ptr, size);
    if (!gem_handle)
-      return vk_error(VK_ERROR_INVALID_EXTERNAL_HANDLE);
+      return anv_error(VK_ERROR_INVALID_EXTERNAL_HANDLE);
 
    pthread_mutex_lock(&cache->mutex);
 
@@ -1791,21 +1791,21 @@ anv_device_import_bo_from_host_ptr(struct anv_device *device,
       assert(bo->gem_handle == gem_handle);
       if (bo_flags != bo->flags) {
          pthread_mutex_unlock(&cache->mutex);
-         return vk_errorf(device, NULL, VK_ERROR_INVALID_EXTERNAL_HANDLE,
+         return anv_errorf(device, NULL, VK_ERROR_INVALID_EXTERNAL_HANDLE,
                           "same host pointer imported two different ways");
       }
 
       if (bo->has_client_visible_address !=
           ((alloc_flags & ANV_BO_ALLOC_CLIENT_VISIBLE_ADDRESS) != 0)) {
          pthread_mutex_unlock(&cache->mutex);
-         return vk_errorf(device, NULL, VK_ERROR_INVALID_EXTERNAL_HANDLE,
+         return anv_errorf(device, NULL, VK_ERROR_INVALID_EXTERNAL_HANDLE,
                           "The same BO was imported with and without buffer "
                           "device address");
       }
 
       if (client_address && client_address != intel_48b_address(bo->offset)) {
          pthread_mutex_unlock(&cache->mutex);
-         return vk_errorf(device, NULL, VK_ERROR_INVALID_EXTERNAL_HANDLE,
+         return anv_errorf(device, NULL, VK_ERROR_INVALID_EXTERNAL_HANDLE,
                           "The same BO was imported at two different "
                           "addresses");
       }
@@ -1836,7 +1836,7 @@ anv_device_import_bo_from_host_ptr(struct anv_device *device,
          if (new_bo.offset == 0) {
             anv_gem_close(device, new_bo.gem_handle);
             pthread_mutex_unlock(&cache->mutex);
-            return vk_errorf(device, NULL, VK_ERROR_OUT_OF_DEVICE_MEMORY,
+            return anv_errorf(device, NULL, VK_ERROR_OUT_OF_DEVICE_MEMORY,
                              "failed to allocate virtual address for BO");
          }
       } else {
@@ -1877,7 +1877,7 @@ anv_device_import_bo(struct anv_device *device,
    uint32_t gem_handle = anv_gem_fd_to_handle(device, fd);
    if (!gem_handle) {
       pthread_mutex_unlock(&cache->mutex);
-      return vk_error(VK_ERROR_INVALID_EXTERNAL_HANDLE);
+      return anv_error(VK_ERROR_INVALID_EXTERNAL_HANDLE);
    }
 
    struct anv_bo *bo = anv_device_lookup_bo(device, gem_handle);
@@ -1902,7 +1902,7 @@ anv_device_import_bo(struct anv_device *device,
       if ((bo->flags & EXEC_OBJECT_PINNED) !=
           (bo_flags & EXEC_OBJECT_PINNED)) {
          pthread_mutex_unlock(&cache->mutex);
-         return vk_errorf(device, NULL, VK_ERROR_INVALID_EXTERNAL_HANDLE,
+         return anv_errorf(device, NULL, VK_ERROR_INVALID_EXTERNAL_HANDLE,
                           "The same BO was imported two different ways");
       }
 
@@ -1917,21 +1917,21 @@ anv_device_import_bo(struct anv_device *device,
           (bo->flags & EXEC_OBJECT_SUPPORTS_48B_ADDRESS) !=
           (bo_flags & EXEC_OBJECT_SUPPORTS_48B_ADDRESS)) {
          pthread_mutex_unlock(&cache->mutex);
-         return vk_errorf(device, NULL, VK_ERROR_INVALID_EXTERNAL_HANDLE,
+         return anv_errorf(device, NULL, VK_ERROR_INVALID_EXTERNAL_HANDLE,
                           "The same BO was imported on two different heaps");
       }
 
       if (bo->has_client_visible_address !=
           ((alloc_flags & ANV_BO_ALLOC_CLIENT_VISIBLE_ADDRESS) != 0)) {
          pthread_mutex_unlock(&cache->mutex);
-         return vk_errorf(device, NULL, VK_ERROR_INVALID_EXTERNAL_HANDLE,
+         return anv_errorf(device, NULL, VK_ERROR_INVALID_EXTERNAL_HANDLE,
                           "The same BO was imported with and without buffer "
                           "device address");
       }
 
       if (client_address && client_address != intel_48b_address(bo->offset)) {
          pthread_mutex_unlock(&cache->mutex);
-         return vk_errorf(device, NULL, VK_ERROR_INVALID_EXTERNAL_HANDLE,
+         return anv_errorf(device, NULL, VK_ERROR_INVALID_EXTERNAL_HANDLE,
                           "The same BO was imported at two different "
                           "addresses");
       }
@@ -1944,7 +1944,7 @@ anv_device_import_bo(struct anv_device *device,
       if (size == (off_t)-1) {
          anv_gem_close(device, gem_handle);
          pthread_mutex_unlock(&cache->mutex);
-         return vk_error(VK_ERROR_INVALID_EXTERNAL_HANDLE);
+         return anv_error(VK_ERROR_INVALID_EXTERNAL_HANDLE);
       }
 
       struct anv_bo new_bo = {
@@ -1969,7 +1969,7 @@ anv_device_import_bo(struct anv_device *device,
          if (new_bo.offset == 0) {
             anv_gem_close(device, new_bo.gem_handle);
             pthread_mutex_unlock(&cache->mutex);
-            return vk_errorf(device, NULL, VK_ERROR_OUT_OF_DEVICE_MEMORY,
+            return anv_errorf(device, NULL, VK_ERROR_OUT_OF_DEVICE_MEMORY,
                              "failed to allocate virtual address for BO");
          }
       } else {
@@ -1999,7 +1999,7 @@ anv_device_export_bo(struct anv_device *device,
 
    int fd = anv_gem_handle_to_fd(device, bo->gem_handle);
    if (fd < 0)
-      return vk_error(VK_ERROR_TOO_MANY_OBJECTS);
+      return anv_error(VK_ERROR_TOO_MANY_OBJECTS);
 
    *fd_out = fd;
 
index c87bfb9..00a11bc 100644 (file)
@@ -466,7 +466,7 @@ anv_image_init_from_gralloc(struct anv_device *device,
    };
 
    if (gralloc_info->handle->numFds != 1) {
-      return vk_errorf(device, &device->vk.base,
+      return anv_errorf(device, &device->vk.base,
                        VK_ERROR_INVALID_EXTERNAL_HANDLE,
                        "VkNativeBufferANDROID::handle::numFds is %d, "
                        "expected 1", gralloc_info->handle->numFds);
@@ -493,7 +493,7 @@ anv_image_init_from_gralloc(struct anv_device *device,
                                  0 /* client_address */,
                                  &bo);
    if (result != VK_SUCCESS) {
-      return vk_errorf(device, &device->vk.base, result,
+      return anv_errorf(device, &device->vk.base, result,
                        "failed to import dma-buf from VkNativeBufferANDROID");
    }
 
@@ -509,13 +509,13 @@ anv_image_init_from_gralloc(struct anv_device *device,
       anv_info.isl_tiling_flags = ISL_TILING_Y0_BIT;
       break;
    case -1:
-      result = vk_errorf(device, &device->vk.base,
+      result = anv_errorf(device, &device->vk.base,
                          VK_ERROR_INVALID_EXTERNAL_HANDLE,
                          "DRM_IOCTL_I915_GEM_GET_TILING failed for "
                          "VkNativeBufferANDROID");
       goto fail_tiling;
    default:
-      result = vk_errorf(device, &device->vk.base,
+      result = anv_errorf(device, &device->vk.base,
                          VK_ERROR_INVALID_EXTERNAL_HANDLE,
                          "DRM_IOCTL_I915_GEM_GET_TILING returned unknown "
                          "tiling %d for VkNativeBufferANDROID", i915_tiling);
@@ -544,7 +544,7 @@ anv_image_init_from_gralloc(struct anv_device *device,
                 mem_reqs.memoryRequirements.alignment);
 
    if (bo->size < aligned_image_size) {
-      result = vk_errorf(device, &device->vk.base,
+      result = anv_errorf(device, &device->vk.base,
                          VK_ERROR_INVALID_EXTERNAL_HANDLE,
                          "dma-buf from VkNativeBufferANDROID is too small for "
                          "VkImage: %"PRIu64"B < %"PRIu64"B",
@@ -599,13 +599,13 @@ anv_image_bind_from_gralloc(struct anv_device *device,
                                           0 /* client_address */,
                                           &bo);
    if (result != VK_SUCCESS) {
-      return vk_errorf(device, &device->vk.base, result,
+      return anv_errorf(device, &device->vk.base, result,
                        "failed to import dma-buf from VkNativeBufferANDROID");
    }
 
    uint64_t img_size = image->bindings[ANV_IMAGE_MEMORY_BINDING_MAIN].memory_range.size;
    if (img_size < bo->size) {
-      result = vk_errorf(device, &device->vk.base, VK_ERROR_INVALID_EXTERNAL_HANDLE,
+      result = anv_errorf(device, &device->vk.base, VK_ERROR_INVALID_EXTERNAL_HANDLE,
                          "dma-buf from VkNativeBufferANDROID is too small for "
                          "VkImage: %"PRIu64"B < %"PRIu64"B",
                          bo->size, img_size);
@@ -649,7 +649,7 @@ format_supported_with_usage(VkDevice device_h, VkFormat format,
    result = anv_GetPhysicalDeviceImageFormatProperties2(phys_dev_h,
                &image_format_info, &image_format_props);
    if (result != VK_SUCCESS) {
-      return vk_errorf(device, &device->vk.base, result,
+      return anv_errorf(device, &device->vk.base, result,
                        "anv_GetPhysicalDeviceImageFormatProperties2 failed "
                        "inside %s", __func__);
    }
@@ -688,7 +688,7 @@ setup_gralloc0_usage(struct anv_device *device, VkFormat format,
     * gralloc swapchains.
     */
    if (imageUsage != 0) {
-      return vk_errorf(device, &device->vk.base, VK_ERROR_FORMAT_NOT_SUPPORTED,
+      return anv_errorf(device, &device->vk.base, VK_ERROR_FORMAT_NOT_SUPPORTED,
                        "unsupported VkImageUsageFlags(0x%x) for gralloc "
                        "swapchain", imageUsage);
    }
@@ -817,7 +817,7 @@ anv_AcquireImageANDROID(
             VkResult err = (errno == EMFILE) ? VK_ERROR_TOO_MANY_OBJECTS :
                                                VK_ERROR_OUT_OF_HOST_MEMORY;
             close(nativeFenceFd);
-            return vk_error(err);
+            return anv_error(err);
          }
       } else if (semaphore_h != VK_NULL_HANDLE) {
          semaphore_fd = nativeFenceFd;
index e7eda9b..c3c00f5 100644 (file)
@@ -70,14 +70,14 @@ anv_reloc_list_init_clone(struct anv_reloc_list *list,
          vk_alloc(alloc, list->array_length * sizeof(*list->relocs), 8,
                    VK_SYSTEM_ALLOCATION_SCOPE_OBJECT);
       if (list->relocs == NULL)
-         return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+         return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
       list->reloc_bos =
          vk_alloc(alloc, list->array_length * sizeof(*list->reloc_bos), 8,
                    VK_SYSTEM_ALLOCATION_SCOPE_OBJECT);
       if (list->reloc_bos == NULL) {
          vk_free(alloc, list->relocs);
-         return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+         return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
       }
 
       memcpy(list->relocs, other_list->relocs,
@@ -130,7 +130,7 @@ anv_reloc_list_grow(struct anv_reloc_list *list,
                  new_length * sizeof(*list->relocs), 8,
                  VK_SYSTEM_ALLOCATION_SCOPE_OBJECT);
    if (new_relocs == NULL)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
    list->relocs = new_relocs;
 
    struct anv_bo **new_reloc_bos =
@@ -138,7 +138,7 @@ anv_reloc_list_grow(struct anv_reloc_list *list,
                  new_length * sizeof(*list->reloc_bos), 8,
                  VK_SYSTEM_ALLOCATION_SCOPE_OBJECT);
    if (new_reloc_bos == NULL)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
    list->reloc_bos = new_reloc_bos;
 
    list->array_length = new_length;
@@ -162,7 +162,7 @@ anv_reloc_list_grow_deps(struct anv_reloc_list *list,
       vk_realloc(alloc, list->deps, new_length * sizeof(BITSET_WORD), 8,
                  VK_SYSTEM_ALLOCATION_SCOPE_OBJECT);
    if (new_deps == NULL)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
    list->deps = new_deps;
 
    /* Zero out the new data */
@@ -349,7 +349,7 @@ anv_batch_bo_create(struct anv_cmd_buffer *cmd_buffer,
    struct anv_batch_bo *bbo = vk_alloc(&cmd_buffer->pool->alloc, sizeof(*bbo),
                                         8, VK_SYSTEM_ALLOCATION_SCOPE_OBJECT);
    if (bbo == NULL)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    result = anv_bo_pool_alloc(&cmd_buffer->device->batch_bo_pool,
                               size, &bbo->bo);
@@ -382,7 +382,7 @@ anv_batch_bo_clone(struct anv_cmd_buffer *cmd_buffer,
    struct anv_batch_bo *bbo = vk_alloc(&cmd_buffer->pool->alloc, sizeof(*bbo),
                                         8, VK_SYSTEM_ALLOCATION_SCOPE_OBJECT);
    if (bbo == NULL)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    result = anv_bo_pool_alloc(&cmd_buffer->device->batch_bo_pool,
                               other_bbo->bo->size, &bbo->bo);
@@ -676,7 +676,7 @@ anv_cmd_buffer_chain_batch(struct anv_batch *batch, void *_data)
    struct anv_batch_bo **seen_bbo = u_vector_add(&cmd_buffer->seen_bbos);
    if (seen_bbo == NULL) {
       anv_batch_bo_destroy(new_bbo, cmd_buffer);
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
    }
    *seen_bbo = new_bbo;
 
@@ -817,7 +817,7 @@ anv_cmd_buffer_new_binding_table_block(struct anv_cmd_buffer *cmd_buffer)
    struct anv_state *bt_block = u_vector_add(&cmd_buffer->bt_block_states);
    if (bt_block == NULL) {
       anv_batch_set_error(&cmd_buffer->batch, VK_ERROR_OUT_OF_HOST_MEMORY);
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
    }
 
    *bt_block = anv_binding_table_pool_alloc(cmd_buffer->device);
@@ -1075,7 +1075,7 @@ anv_cmd_buffer_add_seen_bbos(struct anv_cmd_buffer *cmd_buffer,
    list_for_each_entry(struct anv_batch_bo, bbo, list, link) {
       struct anv_batch_bo **bbo_ptr = u_vector_add(&cmd_buffer->seen_bbos);
       if (bbo_ptr == NULL)
-         return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+         return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
       *bbo_ptr = bbo;
    }
@@ -1264,13 +1264,13 @@ anv_execbuf_add_bo(struct anv_device *device,
          struct drm_i915_gem_exec_object2 *new_objects =
             vk_alloc(exec->alloc, new_len * sizeof(*new_objects), 8, exec->alloc_scope);
          if (new_objects == NULL)
-            return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+            return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
          struct anv_bo **new_bos =
             vk_alloc(exec->alloc, new_len * sizeof(*new_bos), 8, exec->alloc_scope);
          if (new_bos == NULL) {
             vk_free(exec->alloc, new_objects);
-            return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+            return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
          }
 
          if (exec->objects) {
index b4c4774..959a664 100644 (file)
@@ -271,7 +271,7 @@ static VkResult anv_create_cmd_buffer(
    cmd_buffer = vk_alloc2(&device->vk.alloc, &pool->alloc, sizeof(*cmd_buffer),
                           8, VK_SYSTEM_ALLOCATION_SCOPE_OBJECT);
    if (cmd_buffer == NULL)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    result = vk_command_buffer_init(&cmd_buffer->vk, &device->vk);
    if (result != VK_SUCCESS)
@@ -1268,7 +1268,7 @@ VkResult anv_CreateCommandPool(
    pool = vk_object_alloc(&device->vk, pAllocator, sizeof(*pool),
                           VK_OBJECT_TYPE_COMMAND_POOL);
    if (pool == NULL)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    assert(pCreateInfo->queueFamilyIndex < device->physical->queue.family_count);
    pool->queue_family =
index ac9bee1..06ba3be 100644 (file)
@@ -391,7 +391,7 @@ VkResult anv_CreateDescriptorSetLayout(
 
    if (!vk_object_multizalloc(&device->vk, &ma, NULL,
                               VK_OBJECT_TYPE_DESCRIPTOR_SET_LAYOUT))
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    set_layout->ref_cnt = 1;
    set_layout->binding_count = num_bindings;
@@ -714,7 +714,7 @@ VkResult anv_CreatePipelineLayout(
    layout = vk_object_alloc(&device->vk, pAllocator, sizeof(*layout),
                             VK_OBJECT_TYPE_PIPELINE_LAYOUT);
    if (layout == NULL)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    layout->num_sets = pCreateInfo->setLayoutCount;
 
@@ -860,7 +860,7 @@ VkResult anv_CreateDescriptorPool(
    pool = vk_object_alloc(&device->vk, pAllocator, total_size,
                           VK_OBJECT_TYPE_DESCRIPTOR_POOL);
    if (!pool)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    pool->size = pool_size;
    pool->next = 0;
@@ -1071,7 +1071,7 @@ anv_descriptor_set_create(struct anv_device *device,
                              ANV_UBO_ALIGNMENT);
       if (pool_vma_offset == 0) {
          anv_descriptor_pool_free_set(pool, set);
-         return vk_error(VK_ERROR_FRAGMENTED_POOL);
+         return anv_error(VK_ERROR_FRAGMENTED_POOL);
       }
       assert(pool_vma_offset >= POOL_HEAP_OFFSET &&
              pool_vma_offset - POOL_HEAP_OFFSET <= INT32_MAX);
@@ -1811,7 +1811,7 @@ VkResult anv_CreateDescriptorUpdateTemplate(
    template = vk_object_alloc(&device->vk, pAllocator, size,
                               VK_OBJECT_TYPE_DESCRIPTOR_UPDATE_TEMPLATE);
    if (template == NULL)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    template->bind_point = pCreateInfo->pipelineBindPoint;
 
index 08e9e05..d0047c4 100644 (file)
@@ -347,14 +347,14 @@ anv_gather_meminfo(struct anv_physical_device *device, int fd, bool update)
       intel_i915_query_alloc(fd, DRM_I915_QUERY_MEMORY_REGIONS);
    if (mem_regions == NULL) {
       if (device->info.has_local_mem) {
-         return vk_errorfi(device->instance, NULL,
+         return anv_errorfi(device->instance, NULL,
                            VK_ERROR_INCOMPATIBLE_DRIVER,
                            "failed to memory regions: %m");
       }
 
       uint64_t total_phys;
       if (!os_get_total_physical_memory(&total_phys)) {
-         return vk_errorfi(device->instance, NULL,
+         return anv_errorfi(device->instance, NULL,
                            VK_ERROR_INITIALIZATION_FAILED,
                            "failed to get total physical memory: %m");
       }
@@ -440,7 +440,7 @@ anv_physical_device_init_heaps(struct anv_physical_device *device, int fd)
                     "Failed to get I915_CONTEXT_PARAM_GTT_SIZE: %m");
 
       if (intel_get_aperture_size(fd, &device->gtt_size) == -1) {
-         return vk_errorfi(device->instance, NULL,
+         return anv_errorfi(device->instance, NULL,
                            VK_ERROR_INITIALIZATION_FAILED,
                            "failed to get aperture size: %m");
       }
@@ -555,14 +555,14 @@ anv_physical_device_init_uuids(struct anv_physical_device *device)
    const struct build_id_note *note =
       build_id_find_nhdr_for_addr(anv_physical_device_init_uuids);
    if (!note) {
-      return vk_errorfi(device->instance, NULL,
+      return anv_errorfi(device->instance, NULL,
                         VK_ERROR_INITIALIZATION_FAILED,
                         "Failed to find build-id");
    }
 
    unsigned build_id_len = build_id_length(note);
    if (build_id_len < 20) {
-      return vk_errorfi(device->instance, NULL,
+      return anv_errorfi(device->instance, NULL,
                         VK_ERROR_INITIALIZATION_FAILED,
                         "build-id too short.  It needs to be a SHA");
    }
@@ -759,16 +759,16 @@ anv_physical_device_try_create(struct anv_instance *instance,
    fd = open(path, O_RDWR | O_CLOEXEC);
    if (fd < 0) {
       if (errno == ENOMEM) {
-         return vk_errorfi(instance, NULL, VK_ERROR_OUT_OF_HOST_MEMORY,
+         return anv_errorfi(instance, NULL, VK_ERROR_OUT_OF_HOST_MEMORY,
                         "Unable to open device %s: out of memory", path);
       }
-      return vk_errorfi(instance, NULL, VK_ERROR_INCOMPATIBLE_DRIVER,
+      return anv_errorfi(instance, NULL, VK_ERROR_INCOMPATIBLE_DRIVER,
                         "Unable to open device %s: %m", path);
    }
 
    struct intel_device_info devinfo;
    if (!intel_get_device_info_from_fd(fd, &devinfo)) {
-      result = vk_error(VK_ERROR_INCOMPATIBLE_DRIVER);
+      result = anv_error(VK_ERROR_INCOMPATIBLE_DRIVER);
       goto fail_fd;
    }
 
@@ -781,7 +781,7 @@ anv_physical_device_try_create(struct anv_instance *instance,
    } else if (devinfo.ver >= 8 && devinfo.ver <= 12) {
       /* Gfx8-12 fully supported */
    } else {
-      result = vk_errorfi(instance, NULL, VK_ERROR_INCOMPATIBLE_DRIVER,
+      result = anv_errorfi(instance, NULL, VK_ERROR_INCOMPATIBLE_DRIVER,
                           "Vulkan not yet supported on %s", devinfo.name);
       goto fail_fd;
    }
@@ -790,7 +790,7 @@ anv_physical_device_try_create(struct anv_instance *instance,
       vk_zalloc(&instance->vk.alloc, sizeof(*device), 8,
                 VK_SYSTEM_ALLOCATION_SCOPE_INSTANCE);
    if (device == NULL) {
-      result = vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      result = anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
       goto fail_fd;
    }
 
@@ -802,7 +802,7 @@ anv_physical_device_try_create(struct anv_instance *instance,
                                     NULL, /* We set up extensions later */
                                     &dispatch_table);
    if (result != VK_SUCCESS) {
-      vk_error(result);
+      anv_error(result);
       goto fail_alloc;
    }
    device->instance = instance;
@@ -822,7 +822,7 @@ anv_physical_device_try_create(struct anv_instance *instance,
       device->cmd_parser_version =
          anv_gem_get_param(fd, I915_PARAM_CMD_PARSER_VERSION);
       if (device->cmd_parser_version == -1) {
-         result = vk_errorfi(device->instance, NULL,
+         result = anv_errorfi(device->instance, NULL,
                              VK_ERROR_INITIALIZATION_FAILED,
                              "failed to get command parser version");
          goto fail_base;
@@ -830,14 +830,14 @@ anv_physical_device_try_create(struct anv_instance *instance,
    }
 
    if (!anv_gem_get_param(fd, I915_PARAM_HAS_WAIT_TIMEOUT)) {
-      result = vk_errorfi(device->instance, NULL,
+      result = anv_errorfi(device->instance, NULL,
                           VK_ERROR_INITIALIZATION_FAILED,
                           "kernel missing gem wait");
       goto fail_base;
    }
 
    if (!anv_gem_get_param(fd, I915_PARAM_HAS_EXECBUF2)) {
-      result = vk_errorfi(device->instance, NULL,
+      result = anv_errorfi(device->instance, NULL,
                           VK_ERROR_INITIALIZATION_FAILED,
                           "kernel missing execbuf2");
       goto fail_base;
@@ -845,7 +845,7 @@ anv_physical_device_try_create(struct anv_instance *instance,
 
    if (!device->info.has_llc &&
        anv_gem_get_param(fd, I915_PARAM_MMAP_VERSION) < 1) {
-      result = vk_errorfi(device->instance, NULL,
+      result = anv_errorfi(device->instance, NULL,
                           VK_ERROR_INITIALIZATION_FAILED,
                           "kernel missing wc mmap");
       goto fail_base;
@@ -853,14 +853,14 @@ anv_physical_device_try_create(struct anv_instance *instance,
 
    if (device->info.ver >= 8 && !device->info.is_cherryview &&
        !anv_gem_get_param(fd, I915_PARAM_HAS_EXEC_SOFTPIN)) {
-      result = vk_errorfi(device->instance, NULL,
+      result = anv_errorfi(device->instance, NULL,
                           VK_ERROR_INITIALIZATION_FAILED,
                           "kernel missing softpin");
       goto fail_alloc;
    }
 
    if (!anv_gem_get_param(fd, I915_PARAM_HAS_EXEC_FENCE_ARRAY)) {
-      result = vk_errorfi(device->instance, NULL,
+      result = anv_errorfi(device->instance, NULL,
                           VK_ERROR_INITIALIZATION_FAILED,
                           "kernel missing syncobj support");
       goto fail_base;
@@ -940,7 +940,7 @@ anv_physical_device_try_create(struct anv_instance *instance,
 
    device->compiler = brw_compiler_create(NULL, &device->info);
    if (device->compiler == NULL) {
-      result = vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      result = anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
       goto fail_base;
    }
    device->compiler->shader_debug_log = compiler_debug_log;
@@ -1069,7 +1069,7 @@ VkResult anv_EnumerateInstanceExtensionProperties(
     VkExtensionProperties*                      pProperties)
 {
    if (pLayerName)
-      return vk_error(VK_ERROR_LAYER_NOT_PRESENT);
+      return anv_error(VK_ERROR_LAYER_NOT_PRESENT);
 
    return vk_enumerate_instance_extension_properties(
       &instance_extensions, pPropertyCount, pProperties);
@@ -1104,7 +1104,7 @@ VkResult anv_CreateInstance(
    instance = vk_alloc(pAllocator, sizeof(*instance), 8,
                        VK_SYSTEM_ALLOCATION_SCOPE_INSTANCE);
    if (!instance)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    struct vk_instance_dispatch_table dispatch_table;
    vk_instance_dispatch_table_from_entrypoints(
@@ -1114,7 +1114,7 @@ VkResult anv_CreateInstance(
                              &dispatch_table, pCreateInfo, pAllocator);
    if (result != VK_SUCCESS) {
       vk_free(pAllocator, instance);
-      return vk_error(result);
+      return anv_error(result);
    }
 
    instance->physical_devices_enumerated = false;
@@ -2918,7 +2918,7 @@ VkResult anv_CreateDevice(
    assert(pCreateInfo->queueCreateInfoCount > 0);
    for (uint32_t i = 0; i < pCreateInfo->queueCreateInfoCount; i++) {
       if (pCreateInfo->pQueueCreateInfos[i].flags != 0)
-         return vk_error(VK_ERROR_INITIALIZATION_FAILED);
+         return anv_error(VK_ERROR_INITIALIZATION_FAILED);
    }
 
    /* Check if client specified queue priority. */
@@ -2934,7 +2934,7 @@ VkResult anv_CreateDevice(
                        sizeof(*device), 8,
                        VK_SYSTEM_ALLOCATION_SCOPE_DEVICE);
    if (!device)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    struct vk_device_dispatch_table dispatch_table;
    vk_device_dispatch_table_from_entrypoints(&dispatch_table,
@@ -2945,7 +2945,7 @@ VkResult anv_CreateDevice(
    result = vk_device_init(&device->vk, &physical_device->vk,
                            &dispatch_table, pCreateInfo, pAllocator);
    if (result != VK_SUCCESS) {
-      vk_error(result);
+      anv_error(result);
       goto fail_alloc;
    }
 
@@ -2968,7 +2968,7 @@ VkResult anv_CreateDevice(
    /* XXX(chadv): Can we dup() physicalDevice->fd here? */
    device->fd = open(physical_device->path, O_RDWR | O_CLOEXEC);
    if (device->fd == -1) {
-      result = vk_error(VK_ERROR_INITIALIZATION_FAILED);
+      result = anv_error(VK_ERROR_INITIALIZATION_FAILED);
       goto fail_device;
    }
 
@@ -3002,7 +3002,7 @@ VkResult anv_CreateDevice(
       device->context_id = anv_gem_create_context(device);
    }
    if (device->context_id == -1) {
-      result = vk_error(VK_ERROR_INITIALIZATION_FAILED);
+      result = anv_error(VK_ERROR_INITIALIZATION_FAILED);
       goto fail_fd;
    }
 
@@ -3021,7 +3021,7 @@ VkResult anv_CreateDevice(
       vk_zalloc(&device->vk.alloc, num_queues * sizeof(*device->queues), 8,
                 VK_SYSTEM_ALLOCATION_SCOPE_DEVICE);
    if (device->queues == NULL) {
-      result = vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      result = anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
       goto fail_context_id;
    }
 
@@ -3049,7 +3049,7 @@ VkResult anv_CreateDevice(
 
    if (physical_device->use_softpin) {
       if (pthread_mutex_init(&device->vma_mutex, NULL) != 0) {
-         result = vk_error(VK_ERROR_INITIALIZATION_FAILED);
+         result = anv_error(VK_ERROR_INITIALIZATION_FAILED);
          goto fail_queues;
       }
 
@@ -3081,7 +3081,7 @@ VkResult anv_CreateDevice(
                                           I915_CONTEXT_PARAM_PRIORITY,
                                           vk_priority_to_gen(priority));
       if (err != 0 && priority > VK_QUEUE_GLOBAL_PRIORITY_MEDIUM_EXT) {
-         result = vk_error(VK_ERROR_NOT_PERMITTED_EXT);
+         result = anv_error(VK_ERROR_NOT_PERMITTED_EXT);
          goto fail_vmas;
       }
    }
@@ -3099,23 +3099,23 @@ VkResult anv_CreateDevice(
    device->robust_buffer_access = robust_buffer_access;
 
    if (pthread_mutex_init(&device->mutex, NULL) != 0) {
-      result = vk_error(VK_ERROR_INITIALIZATION_FAILED);
+      result = anv_error(VK_ERROR_INITIALIZATION_FAILED);
       goto fail_queues;
    }
 
    pthread_condattr_t condattr;
    if (pthread_condattr_init(&condattr) != 0) {
-      result = vk_error(VK_ERROR_INITIALIZATION_FAILED);
+      result = anv_error(VK_ERROR_INITIALIZATION_FAILED);
       goto fail_mutex;
    }
    if (pthread_condattr_setclock(&condattr, CLOCK_MONOTONIC) != 0) {
       pthread_condattr_destroy(&condattr);
-      result = vk_error(VK_ERROR_INITIALIZATION_FAILED);
+      result = anv_error(VK_ERROR_INITIALIZATION_FAILED);
       goto fail_mutex;
    }
    if (pthread_cond_init(&device->queue_submit, &condattr) != 0) {
       pthread_condattr_destroy(&condattr);
-      result = vk_error(VK_ERROR_INITIALIZATION_FAILED);
+      result = anv_error(VK_ERROR_INITIALIZATION_FAILED);
       goto fail_mutex;
    }
    pthread_condattr_destroy(&condattr);
@@ -3389,7 +3389,7 @@ VkResult anv_EnumerateInstanceLayerProperties(
    }
 
    /* None supported at this time */
-   return vk_error(VK_ERROR_LAYER_NOT_PRESENT);
+   return anv_error(VK_ERROR_LAYER_NOT_PRESENT);
 }
 
 void
@@ -3402,7 +3402,7 @@ _anv_device_report_lost(struct anv_device *device)
    for (uint32_t i = 0; i < device->queue_count; i++) {
       struct anv_queue *queue = &device->queues[i];
       if (queue->lost) {
-         __vk_errorf(device->physical->instance, &device->vk.base,
+         __anv_errorf(device->physical->instance, &device->vk.base,
                      VK_ERROR_DEVICE_LOST,
                      queue->error_file, queue->error_line,
                      "%s", queue->error_msg);
@@ -3425,7 +3425,7 @@ _anv_device_set_lost(struct anv_device *device,
    device->lost_reported = true;
 
    va_start(ap, msg);
-   err = __vk_errorv(device->physical->instance, &device->vk.base,
+   err = __anv_errorv(device->physical->instance, &device->vk.base,
                      VK_ERROR_DEVICE_LOST, file, line, msg, ap);
    va_end(ap);
 
@@ -3613,7 +3613,7 @@ VkResult anv_AllocateMemory(
       align_u64(pAllocateInfo->allocationSize, 4096);
 
    if (aligned_alloc_size > MAX_MEMORY_ALLOCATION_SIZE)
-      return vk_error(VK_ERROR_OUT_OF_DEVICE_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_DEVICE_MEMORY);
 
    assert(pAllocateInfo->memoryTypeIndex < pdevice->memory.type_count);
    struct anv_memory_type *mem_type =
@@ -3624,12 +3624,12 @@ VkResult anv_AllocateMemory(
 
    uint64_t mem_heap_used = p_atomic_read(&mem_heap->used);
    if (mem_heap_used + aligned_alloc_size > mem_heap->size)
-      return vk_error(VK_ERROR_OUT_OF_DEVICE_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_DEVICE_MEMORY);
 
    mem = vk_object_alloc(&device->vk, pAllocator, sizeof(*mem),
                          VK_OBJECT_TYPE_DEVICE_MEMORY);
    if (mem == NULL)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    mem->type = mem_type;
    mem->map = NULL;
@@ -3755,7 +3755,7 @@ VkResult anv_AllocateMemory(
        * this sort of attack but only if it can trust the buffer size.
        */
       if (mem->bo->size < aligned_alloc_size) {
-         result = vk_errorf(device, &device->vk.base,
+         result = anv_errorf(device, &device->vk.base,
                             VK_ERROR_INVALID_EXTERNAL_HANDLE,
                             "aligned allocationSize too large for "
                             "VK_EXTERNAL_MEMORY_HANDLE_TYPE_OPAQUE_FD_BIT: "
@@ -3781,7 +3781,7 @@ VkResult anv_AllocateMemory(
    if (host_ptr_info && host_ptr_info->handleType) {
       if (host_ptr_info->handleType ==
           VK_EXTERNAL_MEMORY_HANDLE_TYPE_HOST_MAPPED_FOREIGN_MEMORY_BIT_EXT) {
-         result = vk_error(VK_ERROR_INVALID_EXTERNAL_HANDLE);
+         result = anv_error(VK_ERROR_INVALID_EXTERNAL_HANDLE);
          goto fail;
       }
 
@@ -3828,7 +3828,7 @@ VkResult anv_AllocateMemory(
                                       i915_tiling);
          if (ret) {
             anv_device_release_bo(device, mem->bo);
-            result = vk_errorf(device, &device->vk.base,
+            result = anv_errorf(device, &device->vk.base,
                                VK_ERROR_OUT_OF_DEVICE_MEMORY,
                                "failed to set BO tiling: %m");
             goto fail;
@@ -3841,7 +3841,7 @@ VkResult anv_AllocateMemory(
    if (mem_heap_used > mem_heap->size) {
       p_atomic_add(&mem_heap->used, -mem->bo->size);
       anv_device_release_bo(device, mem->bo);
-      result = vk_errorf(device, &device->vk.base,
+      result = anv_errorf(device, &device->vk.base,
                          VK_ERROR_OUT_OF_DEVICE_MEMORY,
                          "Out of heap memory");
       goto fail;
@@ -3900,7 +3900,7 @@ VkResult anv_GetMemoryFdPropertiesKHR(
        *
        * So opaque handle types fall into the default "unsupported" case.
        */
-      return vk_error(VK_ERROR_INVALID_EXTERNAL_HANDLE);
+      return anv_error(VK_ERROR_INVALID_EXTERNAL_HANDLE);
    }
 }
 
@@ -4020,7 +4020,7 @@ VkResult anv_MapMemory(
    void *map = anv_gem_mmap(device, mem->bo->gem_handle,
                             map_offset, map_size, gem_flags);
    if (map == MAP_FAILED)
-      return vk_error(VK_ERROR_MEMORY_MAP_FAILED);
+      return anv_error(VK_ERROR_MEMORY_MAP_FAILED);
 
    mem->map = map;
    mem->map_size = map_size;
@@ -4149,7 +4149,7 @@ VkResult anv_QueueBindSparse(
    if (anv_device_is_lost(queue->device))
       return VK_ERROR_DEVICE_LOST;
 
-   return vk_error(VK_ERROR_FEATURE_NOT_PRESENT);
+   return anv_error(VK_ERROR_FEATURE_NOT_PRESENT);
 }
 
 // Event functions
@@ -4168,7 +4168,7 @@ VkResult anv_CreateEvent(
    event = vk_object_alloc(&device->vk, pAllocator, sizeof(*event),
                            VK_OBJECT_TYPE_EVENT);
    if (event == NULL)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    event->state = anv_state_pool_alloc(&device->dynamic_state_pool,
                                        sizeof(uint64_t), 8);
@@ -4326,14 +4326,14 @@ VkResult anv_CreateBuffer(
     * allocating a buffer larger than our GTT size.
     */
    if (pCreateInfo->size > device->physical->gtt_size)
-      return vk_error(VK_ERROR_OUT_OF_DEVICE_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_DEVICE_MEMORY);
 
    assert(pCreateInfo->sType == VK_STRUCTURE_TYPE_BUFFER_CREATE_INFO);
 
    buffer = vk_object_alloc(&device->vk, pAllocator, sizeof(*buffer),
                             VK_OBJECT_TYPE_BUFFER);
    if (buffer == NULL)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    buffer->create_flags = pCreateInfo->flags;
    buffer->size = pCreateInfo->size;
@@ -4455,7 +4455,7 @@ VkResult anv_CreateFramebuffer(
    framebuffer = vk_object_alloc(&device->vk, pAllocator, size,
                                  VK_OBJECT_TYPE_FRAMEBUFFER);
    if (framebuffer == NULL)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    framebuffer->width = pCreateInfo->width;
    framebuffer->height = pCreateInfo->height;
index 77530c6..1572cfa 100644 (file)
@@ -1011,7 +1011,7 @@ anv_get_image_format_properties(
        * non-mipmapped single-sample) 2D images.
        */
       if (info->type != VK_IMAGE_TYPE_2D) {
-         vk_errorfi(instance, &physical_device->vk.base,
+         anv_errorfi(instance, &physical_device->vk.base,
                     VK_ERROR_FORMAT_NOT_SUPPORTED,
                     "VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT "
                     "requires VK_IMAGE_TYPE_2D");
@@ -1407,7 +1407,7 @@ VkResult anv_GetPhysicalDeviceImageFormatProperties2(
           * and therefore requires explicit memory layout.
           */
          if (!tiling_has_explicit_layout) {
-            result = vk_errorfi(instance, &physical_device->vk.base,
+            result = anv_errorfi(instance, &physical_device->vk.base,
                                 VK_ERROR_FORMAT_NOT_SUPPORTED,
                                 "VK_EXTERNAL_MEMORY_HANDLE_TYPE_DMA_BUF_BIT_EXT "
                                 "requires VK_IMAGE_TILING_LINEAR or "
@@ -1427,7 +1427,7 @@ VkResult anv_GetPhysicalDeviceImageFormatProperties2(
           * and therefore requires explicit memory layout.
           */
          if (!tiling_has_explicit_layout) {
-            result = vk_errorfi(instance, &physical_device->vk.base,
+            result = anv_errorfi(instance, &physical_device->vk.base,
                                 VK_ERROR_FORMAT_NOT_SUPPORTED,
                                 "VK_EXTERNAL_MEMORY_HANDLE_TYPE_HOST_ALLOCATION_BIT_EXT "
                                 "requires VK_IMAGE_TILING_LINEAR or "
@@ -1457,7 +1457,7 @@ VkResult anv_GetPhysicalDeviceImageFormatProperties2(
           *    vkGetPhysicalDeviceImageFormatProperties2 returns
           *    VK_ERROR_FORMAT_NOT_SUPPORTED.
           */
-         result = vk_errorfi(instance, &physical_device->vk.base,
+         result = anv_errorfi(instance, &physical_device->vk.base,
                              VK_ERROR_FORMAT_NOT_SUPPORTED,
                              "unsupported VkExternalMemoryTypeFlagBits 0x%x",
                              external_info->handleType);
@@ -1582,7 +1582,7 @@ VkResult anv_CreateSamplerYcbcrConversion(
    conversion = vk_object_zalloc(&device->vk, pAllocator, sizeof(*conversion),
                                  VK_OBJECT_TYPE_SAMPLER_YCBCR_CONVERSION);
    if (!conversion)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    conversion->format = anv_get_format(pCreateInfo->format);
    conversion->ycbcr_model = pCreateInfo->ycbcrModel;
index 556b71a..06b0d6c 100644 (file)
@@ -132,7 +132,7 @@ image_binding_grow(const struct anv_device *device,
        * VkImageDrmFormatModifierExplicitCreateInfoEXT.
        */
       if (unlikely(!anv_is_aligned(offset, alignment))) {
-         return vk_errorf(device, &device->vk.base,
+         return anv_errorf(device, &device->vk.base,
                           VK_ERROR_INVALID_DRM_FORMAT_MODIFIER_PLANE_LAYOUT_EXT,
                           "VkImageDrmFormatModifierExplicitCreateInfoEXT::"
                           "pPlaneLayouts[]::offset is misaligned");
@@ -143,7 +143,7 @@ image_binding_grow(const struct anv_device *device,
        * VkImageDrmFormatModifierExplicitCreateInfoEXT,
        */
       if (unlikely(offset < container->size)) {
-         return vk_errorf(device, &device->vk.base,
+         return anv_errorf(device, &device->vk.base,
                           VK_ERROR_INVALID_DRM_FORMAT_MODIFIER_PLANE_LAYOUT_EXT,
                           "VkImageDrmFormatModifierExplicitCreateInfoEXT::"
                           "pPlaneLayouts[]::offset is too small");
@@ -153,11 +153,11 @@ image_binding_grow(const struct anv_device *device,
    if (__builtin_add_overflow(offset, size, &container->size)) {
       if (has_implicit_offset) {
          assert(!"overflow");
-         return vk_errorf(device, &device->vk.base,
+         return anv_errorf(device, &device->vk.base,
                           VK_ERROR_UNKNOWN,
                           "internal error: overflow in %s", __func__);
       } else {
-         return vk_errorf(device, &device->vk.base,
+         return anv_errorf(device, &device->vk.base,
                           VK_ERROR_INVALID_DRM_FORMAT_MODIFIER_PLANE_LAYOUT_EXT,
                           "VkImageDrmFormatModifierExplicitCreateInfoEXT::"
                           "pPlaneLayouts[]::offset is too large");
@@ -1000,7 +1000,7 @@ check_drm_format_mod(const struct anv_device *device,
           * usage, then we may enable a private aux surface.
           */
          if (plane->aux_usage != isl_mod_info->aux_usage) {
-            return vk_errorf(device, &image->vk.base, VK_ERROR_UNKNOWN,
+            return anv_errorf(device, &image->vk.base, VK_ERROR_UNKNOWN,
                              "image with modifier unexpectedly has wrong aux "
                              "usage");
          }
@@ -1132,14 +1132,14 @@ add_all_surfaces_explicit_layout(
    /* Reject special values in the app-provided plane layouts. */
    for (uint32_t i = 0; i < mod_plane_count; ++i) {
       if (drm_info->pPlaneLayouts[i].rowPitch == 0) {
-         return vk_errorf(device, &device->vk.base,
+         return anv_errorf(device, &device->vk.base,
                           VK_ERROR_INVALID_DRM_FORMAT_MODIFIER_PLANE_LAYOUT_EXT,
                           "VkImageDrmFormatModifierExplicitCreateInfoEXT::"
                           "pPlaneLayouts[%u]::rowPitch is 0", i);
       }
 
       if (drm_info->pPlaneLayouts[i].offset == ANV_OFFSET_IMPLICIT) {
-         return vk_errorf(device, &device->vk.base,
+         return anv_errorf(device, &device->vk.base,
                           VK_ERROR_INVALID_DRM_FORMAT_MODIFIER_PLANE_LAYOUT_EXT,
                           "VkImageDrmFormatModifierExplicitCreateInfoEXT::"
                           "pPlaneLayouts[%u]::offset is %" PRIu64,
@@ -1481,7 +1481,7 @@ VkResult anv_CreateImage(
       vk_object_zalloc(&device->vk, pAllocator, sizeof(*image),
                        VK_OBJECT_TYPE_IMAGE);
    if (!image)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    VkResult result = anv_image_init_from_create_info(device, image,
                                                      pCreateInfo);
@@ -2520,7 +2520,7 @@ anv_CreateImageView(VkDevice _device,
    iview = vk_image_view_create(&device->vk, pCreateInfo,
                                 pAllocator, sizeof(*iview));
    if (iview == NULL)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    iview->image = image;
    iview->n_planes = anv_image_aspect_get_planes(iview->vk.aspects);
@@ -2721,7 +2721,7 @@ anv_CreateBufferView(VkDevice _device,
    view = vk_object_alloc(&device->vk, pAllocator, sizeof(*view),
                           VK_OBJECT_TYPE_BUFFER_VIEW);
    if (!view)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    /* TODO: Handle the format swizzle? */
 
index 18c689a..be5feaa 100644 (file)
@@ -344,7 +344,7 @@ VkResult anv_CreateRenderPass2(
 
    if (!vk_object_multizalloc(&device->vk, &ma, pAllocator,
                               VK_OBJECT_TYPE_RENDER_PASS))
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    /* Clear the subpasses along with the parent pass. This required because
     * each array member of anv_subpass must be a valid pointer if not NULL.
index 560da6a..8c22524 100644 (file)
@@ -223,7 +223,7 @@ VkResult anv_AcquirePerformanceConfigurationINTEL(
    config = vk_object_alloc(&device->vk, NULL, sizeof(*config),
                             VK_OBJECT_TYPE_PERFORMANCE_CONFIGURATION_INTEL);
    if (!config)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    if (!(INTEL_DEBUG & DEBUG_NO_OACONFIG)) {
       config->register_config =
index 02561ca..cb5df4b 100644 (file)
@@ -1589,7 +1589,7 @@ anv_pipeline_compile_graphics(struct anv_graphics_pipeline *pipeline,
                                                  pipeline_ctx,
                                                  &stages[s]);
       if (stages[s].nir == NULL) {
-         result = vk_error(VK_ERROR_UNKNOWN);
+         result = anv_error(VK_ERROR_UNKNOWN);
          goto fail;
       }
 
@@ -1728,7 +1728,7 @@ anv_pipeline_compile_graphics(struct anv_graphics_pipeline *pipeline,
       }
       if (stages[s].code == NULL) {
          ralloc_free(stage_ctx);
-         result = vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+         result = anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
          goto fail;
       }
 
@@ -1747,7 +1747,7 @@ anv_pipeline_compile_graphics(struct anv_graphics_pipeline *pipeline,
                                   xfb_info, &stages[s].bind_map);
       if (!bin) {
          ralloc_free(stage_ctx);
-         result = vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+         result = anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
          goto fail;
       }
 
@@ -1886,7 +1886,7 @@ anv_pipeline_compile_cs(struct anv_compute_pipeline *pipeline,
       stage.nir = anv_pipeline_stage_get_nir(&pipeline->base, cache, mem_ctx, &stage);
       if (stage.nir == NULL) {
          ralloc_free(mem_ctx);
-         return vk_error(VK_ERROR_UNKNOWN);
+         return anv_error(VK_ERROR_UNKNOWN);
       }
 
       NIR_PASS_V(stage.nir, anv_nir_add_base_work_group_id);
@@ -1908,7 +1908,7 @@ anv_pipeline_compile_cs(struct anv_compute_pipeline *pipeline,
       stage.code = brw_compile_cs(compiler, mem_ctx, &params);
       if (stage.code == NULL) {
          ralloc_free(mem_ctx);
-         return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+         return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
       }
 
       anv_nir_validate_push_layout(&stage.prog_data.base, &stage.bind_map);
@@ -1930,7 +1930,7 @@ anv_pipeline_compile_cs(struct anv_compute_pipeline *pipeline,
                                      NULL, &stage.bind_map);
       if (!bin) {
          ralloc_free(mem_ctx);
-         return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+         return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
       }
 
       stage.feedback.duration = os_time_get_nano() - stage_start;
@@ -2540,7 +2540,7 @@ compile_upload_rt_shader(struct anv_ray_tracing_pipeline *pipeline,
                      &stage->key.bs, &stage->prog_data.bs, nir,
                      num_resume_shaders, resume_shaders, stage->stats, NULL);
    if (stage->code == NULL)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    /* Ray-tracing shaders don't have a "real" bind map */
    struct anv_pipeline_bind_map empty_bind_map = {};
@@ -2557,7 +2557,7 @@ compile_upload_rt_shader(struct anv_ray_tracing_pipeline *pipeline,
                                stage->stats, 1,
                                NULL, &empty_bind_map);
    if (bin == NULL)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    /* TODO: Figure out executables for resume shaders */
    anv_pipeline_add_executables(&pipeline->base, stage, bin);
@@ -2798,7 +2798,7 @@ anv_pipeline_compile_ray_tracing(struct anv_ray_tracing_pipeline *pipeline,
                                                  pipeline_ctx, &stages[i]);
       if (stages[i].nir == NULL) {
          ralloc_free(pipeline_ctx);
-         return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+         return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
       }
 
       anv_pipeline_lower_nir(&pipeline->base, pipeline_ctx, &stages[i], layout);
@@ -3015,7 +3015,7 @@ anv_device_init_rt_shaders(struct anv_device *device)
       ralloc_free(tmp_ctx);
 
       if (device->rt_trampoline == NULL)
-         return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+         return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
    }
 
    struct brw_rt_trivial_return {
@@ -3057,7 +3057,7 @@ anv_device_init_rt_shaders(struct anv_device *device)
 
       if (device->rt_trivial_return == NULL) {
          anv_shader_bin_unref(device, device->rt_trampoline);
-         return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+         return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
       }
    }
 
@@ -3335,7 +3335,7 @@ anv_GetRayTracingShaderGroupHandlesKHR(
 {
    ANV_FROM_HANDLE(anv_pipeline, pipeline, _pipeline);
    if (pipeline->type != ANV_PIPELINE_RAY_TRACING)
-      return vk_error(VK_ERROR_FEATURE_NOT_PRESENT);
+      return anv_error(VK_ERROR_FEATURE_NOT_PRESENT);
 
    struct anv_ray_tracing_pipeline *rt_pipeline =
       anv_pipeline_to_ray_tracing(pipeline);
@@ -3359,7 +3359,7 @@ anv_GetRayTracingCaptureReplayShaderGroupHandlesKHR(
     void*                                       pData)
 {
    unreachable("Unimplemented");
-   return vk_error(VK_ERROR_FEATURE_NOT_PRESENT);
+   return anv_error(VK_ERROR_FEATURE_NOT_PRESENT);
 }
 
 VkDeviceSize
index 0bbc084..8957239 100644 (file)
@@ -550,7 +550,7 @@ VkResult anv_CreatePipelineCache(
                        sizeof(*cache), 8,
                        VK_SYSTEM_ALLOCATION_SCOPE_OBJECT);
    if (cache == NULL)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    anv_pipeline_cache_init(cache, device,
                            device->physical->instance->pipeline_cache_enabled,
index bed568a..27af283 100644 (file)
@@ -369,34 +369,34 @@ static inline uintptr_t anv_pack_ptr(void *ptr, int bits, int flags)
  * propagating errors. Might be useful to plug in a stack trace here.
  */
 
-VkResult __vk_errorv(struct anv_instance *instance,
+VkResult __anv_errorv(struct anv_instance *instance,
                      const struct vk_object_base *object, VkResult error,
                      const char *file, int line, const char *format,
                      va_list args);
 
-VkResult __vk_errorf(struct anv_instance *instance,
+VkResult __anv_errorf(struct anv_instance *instance,
                      const struct vk_object_base *object, VkResult error,
                      const char *file, int line, const char *format, ...)
    anv_printflike(6, 7);
 
 #ifdef DEBUG
-#define vk_error(error) __vk_errorf(NULL, NULL, error, __FILE__, __LINE__, NULL)
-#define vk_errorfi(instance, obj, error, format, ...)\
-    __vk_errorf(instance, obj, error,\
+#define anv_error(error) __anv_errorf(NULL, NULL, error, __FILE__, __LINE__, NULL)
+#define anv_errorfi(instance, obj, error, format, ...)\
+    __anv_errorf(instance, obj, error,\
                 __FILE__, __LINE__, format, ## __VA_ARGS__)
-#define vk_errorf(device, obj, error, format, ...)\
-   vk_errorfi(anv_device_instance_or_null(device),\
+#define anv_errorf(device, obj, error, format, ...)\
+   anv_errorfi(anv_device_instance_or_null(device),\
               obj, error, format, ## __VA_ARGS__)
 #else
 
-static inline VkResult __dummy_vk_error(VkResult error, UNUSED const void *ignored)
+static inline VkResult __dummy_anv_error(VkResult error, UNUSED const void *ignored)
 {
    return error;
 }
 
-#define vk_error(error) __dummy_vk_error(error, NULL)
-#define vk_errorfi(instance, obj, error, format, ...) __dummy_vk_error(error, instance)
-#define vk_errorf(device, obj, error, format, ...) __dummy_vk_error(error, device)
+#define anv_error(error) __dummy_anv_error(error, NULL)
+#define anv_errorfi(instance, obj, error, format, ...) __dummy_anv_error(error, instance)
+#define anv_errorf(device, obj, error, format, ...) __dummy_anv_error(error, device)
 #endif
 
 /**
index 368dab8..9caac76 100644 (file)
@@ -167,7 +167,7 @@ anv_timeline_add_point_locked(struct anv_device *device,
          vk_zalloc(&device->vk.alloc, sizeof(**point),
                    8, VK_SYSTEM_ALLOCATION_SCOPE_DEVICE);
       if (!(*point))
-         result = vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+         result = anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
       if (result == VK_SUCCESS) {
          result = anv_device_alloc_bo(device, "timeline-semaphore", 4096,
                                       ANV_BO_ALLOC_EXTERNAL |
@@ -500,15 +500,15 @@ anv_queue_init(struct anv_device *device, struct anv_queue *queue,
     */
    if (device->has_thread_submit) {
       if (pthread_mutex_init(&queue->mutex, NULL) != 0) {
-         result = vk_error(VK_ERROR_INITIALIZATION_FAILED);
+         result = anv_error(VK_ERROR_INITIALIZATION_FAILED);
          goto fail_queue;
       }
       if (pthread_cond_init(&queue->cond, NULL) != 0) {
-         result = vk_error(VK_ERROR_INITIALIZATION_FAILED);
+         result = anv_error(VK_ERROR_INITIALIZATION_FAILED);
          goto fail_mutex;
       }
       if (pthread_create(&queue->thread, NULL, anv_queue_task, queue)) {
-         result = vk_error(VK_ERROR_INITIALIZATION_FAILED);
+         result = anv_error(VK_ERROR_INITIALIZATION_FAILED);
          goto fail_cond;
       }
    }
@@ -556,7 +556,7 @@ anv_queue_submit_add_fence_bo(struct anv_queue_submit *submit,
                     submit->fence_bos, new_len * sizeof(*submit->fence_bos),
                     8, submit->alloc_scope);
       if (new_fence_bos == NULL)
-         return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+         return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
       submit->fence_bos = new_fence_bos;
       submit->fence_bo_array_length = new_len;
@@ -588,7 +588,7 @@ anv_queue_submit_add_syncobj(struct anv_queue_submit* submit,
                        new_len * sizeof(*submit->wait_timeline_syncobjs),
                        8, submit->alloc_scope);
          if (new_wait_timeline_syncobjs == NULL)
-            return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+            return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
          submit->wait_timeline_syncobjs = new_wait_timeline_syncobjs;
 
@@ -597,7 +597,7 @@ anv_queue_submit_add_syncobj(struct anv_queue_submit* submit,
                        submit->wait_timeline_values, new_len * sizeof(*submit->wait_timeline_values),
                        8, submit->alloc_scope);
          if (new_wait_timeline_values == NULL)
-            return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+            return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
          submit->wait_timeline_values = new_wait_timeline_values;
          submit->wait_timeline_array_length = new_len;
@@ -616,7 +616,7 @@ anv_queue_submit_add_syncobj(struct anv_queue_submit* submit,
                     submit->fences, new_len * sizeof(*submit->fences),
                     8, submit->alloc_scope);
       if (new_fences == NULL)
-         return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+         return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
       submit->fences = new_fences;
 
@@ -625,7 +625,7 @@ anv_queue_submit_add_syncobj(struct anv_queue_submit* submit,
                     submit->fence_values, new_len * sizeof(*submit->fence_values),
                     8, submit->alloc_scope);
       if (new_fence_values == NULL)
-         return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+         return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
       submit->fence_values = new_fence_values;
       submit->fence_array_length = new_len;
@@ -654,7 +654,7 @@ anv_queue_submit_add_timeline_wait(struct anv_queue_submit* submit,
                     submit->wait_timelines, new_len * sizeof(*submit->wait_timelines),
                     8, submit->alloc_scope);
       if (new_wait_timelines == NULL)
-         return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+         return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
       submit->wait_timelines = new_wait_timelines;
 
@@ -663,7 +663,7 @@ anv_queue_submit_add_timeline_wait(struct anv_queue_submit* submit,
                     submit->wait_timeline_values, new_len * sizeof(*submit->wait_timeline_values),
                     8, submit->alloc_scope);
       if (new_wait_timeline_values == NULL)
-         return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+         return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
       submit->wait_timeline_values = new_wait_timeline_values;
 
@@ -693,7 +693,7 @@ anv_queue_submit_add_timeline_signal(struct anv_queue_submit* submit,
                     submit->signal_timelines, new_len * sizeof(*submit->signal_timelines),
                     8, submit->alloc_scope);
       if (new_signal_timelines == NULL)
-            return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+            return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
       submit->signal_timelines = new_signal_timelines;
 
@@ -702,7 +702,7 @@ anv_queue_submit_add_timeline_signal(struct anv_queue_submit* submit,
                     submit->signal_timeline_values, new_len * sizeof(*submit->signal_timeline_values),
                     8, submit->alloc_scope);
       if (new_signal_timeline_values == NULL)
-         return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+         return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
       submit->signal_timeline_values = new_signal_timeline_values;
 
@@ -746,7 +746,7 @@ anv_queue_submit_simple_batch(struct anv_queue *queue,
    struct anv_device *device = queue->device;
    struct anv_queue_submit *submit = anv_queue_submit_alloc(device);
    if (!submit)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    bool has_syncobj_wait = device->physical->has_syncobj_wait;
    VkResult result;
@@ -756,7 +756,7 @@ anv_queue_submit_simple_batch(struct anv_queue *queue,
    if (has_syncobj_wait) {
       syncobj = anv_gem_syncobj_create(device, 0);
       if (!syncobj) {
-         result = vk_error(VK_ERROR_OUT_OF_DEVICE_MEMORY);
+         result = anv_error(VK_ERROR_OUT_OF_DEVICE_MEMORY);
          goto err_free_submit;
       }
 
@@ -869,7 +869,7 @@ maybe_transfer_temporary_semaphore(struct anv_queue_submit *submit,
                     new_len * sizeof(*submit->temporary_semaphores),
                     8, submit->alloc_scope);
       if (new_array == NULL)
-         return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+         return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
       submit->temporary_semaphores = new_array;
       submit->temporary_semaphore_array_length = new_len;
@@ -1113,7 +1113,7 @@ anv_queue_submit_add_cmd_buffer(struct anv_queue_submit *submit,
                     submit->cmd_buffers, new_len * sizeof(*submit->cmd_buffers),
                     8, submit->alloc_scope);
       if (new_cmd_buffers == NULL)
-         return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+         return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
       submit->cmd_buffers = new_cmd_buffers;
       submit->cmd_buffer_array_length = new_len;
@@ -1202,7 +1202,7 @@ anv_queue_submit_post_and_alloc_new(struct anv_queue *queue,
 
    *submit = anv_queue_submit_alloc(queue->device);
    if (!*submit)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
    return VK_SUCCESS;
 }
 
@@ -1232,7 +1232,7 @@ VkResult anv_QueueSubmit2KHR(
 
    struct anv_queue_submit *submit = anv_queue_submit_alloc(device);
    if (!submit)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    for (uint32_t i = 0; i < submitCount; i++) {
       const struct wsi_memory_signal_submit_info *mem_signal_info =
@@ -1372,7 +1372,7 @@ VkResult anv_CreateFence(
    fence = vk_object_zalloc(&device->vk, pAllocator, sizeof(*fence),
                             VK_OBJECT_TYPE_FENCE);
    if (fence == NULL)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    if (device->physical->has_syncobj_wait) {
       fence->permanent.type = ANV_FENCE_TYPE_SYNCOBJ;
@@ -1383,7 +1383,7 @@ VkResult anv_CreateFence(
 
       fence->permanent.syncobj = anv_gem_syncobj_create(device, create_flags);
       if (!fence->permanent.syncobj)
-         return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+         return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
    } else {
       fence->permanent.type = ANV_FENCE_TYPE_BO;
 
@@ -1588,7 +1588,7 @@ anv_wait_for_syncobj_fences(struct anv_device *device,
                                   sizeof(*syncobjs) * fenceCount, 8,
                                   VK_SYSTEM_ALLOCATION_SCOPE_COMMAND);
    if (!syncobjs)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    for (uint32_t i = 0; i < fenceCount; i++) {
       ANV_FROM_HANDLE(anv_fence, fence, pFences[i]);
@@ -1905,7 +1905,7 @@ VkResult anv_ImportFenceFdKHR(
 
       new_impl.syncobj = anv_gem_syncobj_fd_to_handle(device, fd);
       if (!new_impl.syncobj)
-         return vk_error(VK_ERROR_INVALID_EXTERNAL_HANDLE);
+         return anv_error(VK_ERROR_INVALID_EXTERNAL_HANDLE);
 
       break;
 
@@ -1928,19 +1928,19 @@ VkResult anv_ImportFenceFdKHR(
 
       new_impl.syncobj = anv_gem_syncobj_create(device, create_flags);
       if (!new_impl.syncobj)
-         return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+         return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
       if (fd != -1 &&
           anv_gem_syncobj_import_sync_file(device, new_impl.syncobj, fd)) {
          anv_gem_syncobj_destroy(device, new_impl.syncobj);
-         return vk_errorf(device, NULL, VK_ERROR_INVALID_EXTERNAL_HANDLE,
+         return anv_errorf(device, NULL, VK_ERROR_INVALID_EXTERNAL_HANDLE,
                           "syncobj sync file import failed: %m");
       }
       break;
    }
 
    default:
-      return vk_error(VK_ERROR_INVALID_EXTERNAL_HANDLE);
+      return anv_error(VK_ERROR_INVALID_EXTERNAL_HANDLE);
    }
 
    /* From the Vulkan 1.0.53 spec:
@@ -2010,7 +2010,7 @@ VkResult anv_GetFenceFdKHR(
    case VK_EXTERNAL_FENCE_HANDLE_TYPE_OPAQUE_FD_BIT: {
       int fd = anv_gem_syncobj_handle_to_fd(device, impl->syncobj);
       if (fd < 0)
-         return vk_error(VK_ERROR_TOO_MANY_OBJECTS);
+         return anv_error(VK_ERROR_TOO_MANY_OBJECTS);
 
       *pFd = fd;
       break;
@@ -2023,7 +2023,7 @@ VkResult anv_GetFenceFdKHR(
 
       int fd = anv_gem_syncobj_export_sync_file(device, impl->syncobj);
       if (fd < 0)
-         return vk_error(VK_ERROR_TOO_MANY_OBJECTS);
+         return anv_error(VK_ERROR_TOO_MANY_OBJECTS);
 
       *pFd = fd;
       break;
@@ -2070,7 +2070,7 @@ binary_semaphore_create(struct anv_device *device,
    impl->type = ANV_SEMAPHORE_TYPE_DRM_SYNCOBJ;
    impl->syncobj = anv_gem_syncobj_create(device, 0);
    if (!impl->syncobj)
-         return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+         return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
    return VK_SUCCESS;
 }
 
@@ -2083,13 +2083,13 @@ timeline_semaphore_create(struct anv_device *device,
       impl->type = ANV_SEMAPHORE_TYPE_DRM_SYNCOBJ_TIMELINE;
       impl->syncobj = anv_gem_syncobj_create(device, 0);
       if (!impl->syncobj)
-         return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+         return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
       if (initial_value) {
          if (anv_gem_syncobj_timeline_signal(device,
                                              &impl->syncobj,
                                              &initial_value, 1)) {
             anv_gem_syncobj_destroy(device, impl->syncobj);
-            return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+            return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
          }
       }
    } else {
@@ -2117,7 +2117,7 @@ VkResult anv_CreateSemaphore(
    semaphore = vk_object_alloc(&device->vk, NULL, sizeof(*semaphore),
                                VK_OBJECT_TYPE_SEMAPHORE);
    if (semaphore == NULL)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    const VkExportSemaphoreCreateInfo *export =
       vk_find_struct_const(pCreateInfo->pNext, EXPORT_SEMAPHORE_CREATE_INFO);
@@ -2151,12 +2151,12 @@ VkResult anv_CreateSemaphore(
       semaphore->permanent.syncobj = anv_gem_syncobj_create(device, 0);
       if (!semaphore->permanent.syncobj) {
          vk_object_free(&device->vk, pAllocator, semaphore);
-         return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+         return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
       }
    } else {
       assert(!"Unknown handle type");
       vk_object_free(&device->vk, pAllocator, semaphore);
-      return vk_error(VK_ERROR_INVALID_EXTERNAL_HANDLE);
+      return anv_error(VK_ERROR_INVALID_EXTERNAL_HANDLE);
    }
 
    semaphore->temporary.type = ANV_SEMAPHORE_TYPE_NONE;
@@ -2299,7 +2299,7 @@ VkResult anv_ImportSemaphoreFdKHR(
 
       new_impl.syncobj = anv_gem_syncobj_fd_to_handle(device, fd);
       if (!new_impl.syncobj)
-         return vk_error(VK_ERROR_INVALID_EXTERNAL_HANDLE);
+         return anv_error(VK_ERROR_INVALID_EXTERNAL_HANDLE);
 
       /* From the Vulkan spec:
        *
@@ -2325,12 +2325,12 @@ VkResult anv_ImportSemaphoreFdKHR(
       };
 
       if (!new_impl.syncobj)
-         return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+         return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
       if (fd != -1) {
          if (anv_gem_syncobj_import_sync_file(device, new_impl.syncobj, fd)) {
             anv_gem_syncobj_destroy(device, new_impl.syncobj);
-            return vk_errorf(device, NULL, VK_ERROR_INVALID_EXTERNAL_HANDLE,
+            return anv_errorf(device, NULL, VK_ERROR_INVALID_EXTERNAL_HANDLE,
                              "syncobj sync file import failed: %m");
          }
          /* Ownership of the FD is transfered to Anv. Since we don't need it
@@ -2343,7 +2343,7 @@ VkResult anv_ImportSemaphoreFdKHR(
    }
 
    default:
-      return vk_error(VK_ERROR_INVALID_EXTERNAL_HANDLE);
+      return anv_error(VK_ERROR_INVALID_EXTERNAL_HANDLE);
    }
 
    if (pImportSemaphoreFdInfo->flags & VK_SEMAPHORE_IMPORT_TEMPORARY_BIT) {
@@ -2385,7 +2385,7 @@ VkResult anv_GetSemaphoreFdKHR(
          fd = anv_gem_syncobj_handle_to_fd(device, impl->syncobj);
       }
       if (fd < 0)
-         return vk_error(VK_ERROR_TOO_MANY_OBJECTS);
+         return anv_error(VK_ERROR_TOO_MANY_OBJECTS);
       *pFd = fd;
       break;
 
@@ -2393,12 +2393,12 @@ VkResult anv_GetSemaphoreFdKHR(
       assert(pGetFdInfo->handleType == VK_EXTERNAL_SEMAPHORE_HANDLE_TYPE_OPAQUE_FD_BIT);
       fd = anv_gem_syncobj_handle_to_fd(device, impl->syncobj);
       if (fd < 0)
-         return vk_error(VK_ERROR_TOO_MANY_OBJECTS);
+         return anv_error(VK_ERROR_TOO_MANY_OBJECTS);
       *pFd = fd;
       break;
 
    default:
-      return vk_error(VK_ERROR_INVALID_EXTERNAL_HANDLE);
+      return anv_error(VK_ERROR_INVALID_EXTERNAL_HANDLE);
    }
 
    /* From the Vulkan 1.0.53 spec:
@@ -2578,7 +2578,7 @@ VkResult anv_WaitSemaphores(
 
    if (!vk_multialloc_alloc(&ma, &device->vk.alloc,
                             VK_SYSTEM_ALLOCATION_SCOPE_COMMAND))
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    uint32_t handle_count = 0;
    for (uint32_t i = 0; i < pWaitInfo->semaphoreCount; i++) {
index b06ee76..88d93cc 100644 (file)
@@ -72,7 +72,7 @@ __anv_perf_warn(struct anv_device *device,
 }
 
 VkResult
-__vk_errorv(struct anv_instance *instance,
+__anv_errorv(struct anv_instance *instance,
             const struct vk_object_base *object, VkResult error,
             const char *file, int line, const char *format, va_list ap)
 {
@@ -101,14 +101,14 @@ __vk_errorv(struct anv_instance *instance,
 }
 
 VkResult
-__vk_errorf(struct anv_instance *instance,
+__anv_errorf(struct anv_instance *instance,
             const struct vk_object_base *object, VkResult error,
             const char *file, int line, const char *format, ...)
 {
    va_list ap;
 
    va_start(ap, format);
-   __vk_errorv(instance, object, error, file, line, format, ap);
+   __anv_errorv(instance, object, error, file, line, format, ap);
    va_end(ap);
 
    return error;
index 04d85d9..1a396b7 100644 (file)
@@ -313,7 +313,7 @@ VkResult anv_QueuePresentKHR(
 
       if (!vk_multialloc_alloc(&ma, &device->vk.alloc,
                                VK_SYSTEM_ALLOCATION_SCOPE_COMMAND))
-         return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+         return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
       uint32_t wait_count = 0;
       for (uint32_t i = 0; i < pPresentInfo->waitSemaphoreCount; i++) {
@@ -343,7 +343,7 @@ VkResult anv_QueuePresentKHR(
       vk_free(&device->vk.alloc, values);
 
       if (ret)
-         return vk_error(VK_ERROR_DEVICE_LOST);
+         return anv_error(VK_ERROR_DEVICE_LOST);
    }
 
    VkResult result = wsi_common_queue_present(&device->physical->wsi_device,
index 4bb0453..9ed2a72 100644 (file)
@@ -257,7 +257,7 @@ anv_RegisterDeviceEventEXT(VkDevice _device,
    fence = vk_zalloc2(&device->vk.alloc, allocator, sizeof (*fence), 8,
                       VK_SYSTEM_ALLOCATION_SCOPE_OBJECT);
    if (!fence)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    fence->permanent.type = ANV_FENCE_TYPE_WSI;
 
index 93b8fc9..a9a0766 100644 (file)
@@ -4815,7 +4815,7 @@ verify_cmd_parser(const struct anv_device *device,
                   const char *function)
 {
    if (device->physical->cmd_parser_version < required_version) {
-      return vk_errorf(device, &device->physical->vk.base,
+      return anv_errorf(device, &device->physical->vk.base,
                        VK_ERROR_FEATURE_NOT_PRESENT,
                        "cmd parser version %d is required for %s",
                        required_version, function);
index 31671d1..b5138f3 100644 (file)
@@ -2473,7 +2473,7 @@ genX(graphics_pipeline_create)(
    pipeline = vk_zalloc2(&device->vk.alloc, pAllocator, sizeof(*pipeline), 8,
                          VK_SYSTEM_ALLOCATION_SCOPE_OBJECT);
    if (pipeline == NULL)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    result = anv_graphics_pipeline_init(pipeline, device, cache,
                                        pCreateInfo, pAllocator);
@@ -2742,7 +2742,7 @@ compute_pipeline_create(
    pipeline = vk_zalloc2(&device->vk.alloc, pAllocator, sizeof(*pipeline), 8,
                          VK_SYSTEM_ALLOCATION_SCOPE_OBJECT);
    if (pipeline == NULL)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    result = anv_pipeline_init(&pipeline->base, device,
                               ANV_PIPELINE_COMPUTE, pCreateInfo->flags,
@@ -2889,7 +2889,7 @@ ray_tracing_pipeline_create(
    VK_MULTIALLOC_DECL(&ma, struct anv_rt_shader_group, groups, pCreateInfo->groupCount);
    if (!vk_multialloc_zalloc2(&ma, &device->vk.alloc, pAllocator,
                               VK_SYSTEM_ALLOCATION_SCOPE_DEVICE))
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    result = anv_pipeline_init(&pipeline->base, device,
                               ANV_PIPELINE_RAY_TRACING, pCreateInfo->flags,
index c45f463..9e81f08 100644 (file)
@@ -163,7 +163,7 @@ VkResult genX(CreateQueryPool)(
 
    if (!vk_object_multialloc(&device->vk, &ma, pAllocator,
                              VK_OBJECT_TYPE_QUERY_POOL))
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    pool->type = pCreateInfo->queryType;
    pool->pipeline_statistics = pipeline_statistics;
index 7b86723..6c0acda 100644 (file)
@@ -341,7 +341,7 @@ genX(init_device_state)(struct anv_device *device)
          res = init_render_queue_state(queue);
          break;
       default:
-         res = vk_error(VK_ERROR_INITIALIZATION_FAILED);
+         res = anv_error(VK_ERROR_INITIALIZATION_FAILED);
          break;
       }
       if (res != VK_SUCCESS)
@@ -708,7 +708,7 @@ VkResult genX(CreateSampler)(
    sampler = vk_object_zalloc(&device->vk, pAllocator, sizeof(*sampler),
                               VK_OBJECT_TYPE_SAMPLER);
    if (!sampler)
-      return vk_error(VK_ERROR_OUT_OF_HOST_MEMORY);
+      return anv_error(VK_ERROR_OUT_OF_HOST_MEMORY);
 
    sampler->n_planes = 1;