#include "impeller/renderer/backend/vulkan/render_pass_vk.h"
#include <array>
#include <cstdint>
#include "fml/status.h"
#include "impeller/base/validation.h"
#include "impeller/core/buffer_view.h"
#include "impeller/core/device_buffer.h"
#include "impeller/core/formats.h"
#include "impeller/core/texture.h"
#include "impeller/core/vertex_buffer.h"
#include "impeller/renderer/backend/vulkan/barrier_vk.h"
#include "impeller/renderer/backend/vulkan/command_buffer_vk.h"
#include "impeller/renderer/backend/vulkan/context_vk.h"
#include "impeller/renderer/backend/vulkan/device_buffer_vk.h"
#include "impeller/renderer/backend/vulkan/formats_vk.h"
#include "impeller/renderer/backend/vulkan/pipeline_vk.h"
#include "impeller/renderer/backend/vulkan/render_pass_builder_vk.h"
#include "impeller/renderer/backend/vulkan/sampler_vk.h"
#include "impeller/renderer/backend/vulkan/shared_object_vk.h"
#include "impeller/renderer/backend/vulkan/texture_vk.h"
Go to the source code of this file.
Namespaces | |
impeller | |
Functions | |
static vk::ClearColorValue | impeller::VKClearValueFromColor (Color color) |
static vk::ClearDepthStencilValue | impeller::VKClearValueFromDepthStencil (uint32_t stencil, Scalar depth) |
static size_t | impeller::GetVKClearValues (const RenderTarget &target, std::array< vk::ClearValue, kMaxAttachments > &values) |
Variables | |
static constexpr size_t | impeller::kMagicSubpassInputBinding = 64u |