Lines Matching refs:instance
95 * particular instance or API has the same semantics as accessing a
451 return vn_error(dev->instance, VK_ERROR_OUT_OF_HOST_MEMORY);
460 vn_async_vkCreateCommandPool(dev->instance, device, pCreateInfo, NULL,
488 vn_async_vkDestroyCommandPool(dev->instance, device, commandPool, NULL);
516 vn_async_vkResetCommandPool(dev->instance, device, commandPool, flags);
529 vn_async_vkTrimCommandPool(dev->instance, device, commandPool, flags);
559 return vn_error(dev->instance, VK_ERROR_OUT_OF_HOST_MEMORY);
572 vn_cs_encoder_init(&cmd->cs, dev->instance,
579 vn_async_vkAllocateCommandBuffers(dev->instance, device, pAllocateInfo,
596 vn_async_vkFreeCommandBuffers(dev->instance, device, commandPool,
629 vn_async_vkResetCommandBuffer(cmd->device->instance, commandBuffer, flags);
729 struct vn_instance *instance = cmd->device->instance;
742 return vn_error(instance, VK_ERROR_OUT_OF_HOST_MEMORY);
763 struct vn_instance *instance = cmd->device->instance;
775 if (unlikely(!instance->renderer->info.supports_blob_id_0))
776 vn_instance_wait_roundtrip(instance, cmd->cs.current_buffer_roundtrip);
778 if (vn_instance_ring_submit(instance, &cmd->cs) != VK_SUCCESS) {
800 struct vn_instance *instance = cmd->device->instance;
804 return vn_error(instance, VK_ERROR_OUT_OF_HOST_MEMORY);
809 return vn_error(instance, VK_ERROR_OUT_OF_HOST_MEMORY);
816 return vn_error(instance, VK_ERROR_OUT_OF_HOST_MEMORY);