| /* |
| * Copyright (c) Meta Platforms, Inc. and affiliates. |
| * All rights reserved. |
| * |
| * This source code is licensed under the BSD-style license found in the |
| * LICENSE file in the root directory of this source tree. |
| */ |
| |
| #pragma once |
| |
| #include <executorch/backends/vulkan/runtime/api/Context.h> |
| #include <executorch/backends/vulkan/runtime/api/ShaderRegistry.h> |
| |
| #include <executorch/backends/vulkan/runtime/api/containers/ParamsBuffer.h> |
| #include <executorch/backends/vulkan/runtime/api/containers/StagingBuffer.h> |
| #include <executorch/backends/vulkan/runtime/api/containers/Tensor.h> |
| |
| #include <executorch/backends/vulkan/runtime/utils/VecUtils.h> |
| |
| #include <executorch/backends/vulkan/runtime/vk_api/Adapter.h> |
| #include <executorch/backends/vulkan/runtime/vk_api/Command.h> |
| #include <executorch/backends/vulkan/runtime/vk_api/Descriptor.h> |
| #include <executorch/backends/vulkan/runtime/vk_api/Fence.h> |
| #include <executorch/backends/vulkan/runtime/vk_api/Pipeline.h> |
| #include <executorch/backends/vulkan/runtime/vk_api/Runtime.h> |
| #include <executorch/backends/vulkan/runtime/vk_api/Shader.h> |
| |
| #include <executorch/backends/vulkan/runtime/vk_api/memory/Allocation.h> |
| #include <executorch/backends/vulkan/runtime/vk_api/memory/Allocator.h> |
| #include <executorch/backends/vulkan/runtime/vk_api/memory/Buffer.h> |
| #include <executorch/backends/vulkan/runtime/vk_api/memory/Image.h> |