Flutter Engine
The Flutter Engine
|
#include "impeller/renderer/backend/vulkan/context_vk.h"
#include "fml/concurrent_message_loop.h"
#include "impeller/renderer/backend/vulkan/command_queue_vk.h"
#include "impeller/renderer/backend/vulkan/render_pass_builder_vk.h"
#include "impeller/renderer/render_target.h"
#include <map>
#include <memory>
#include <optional>
#include <string>
#include <vector>
#include "flutter/fml/cpu_affinity.h"
#include "flutter/fml/trace_event.h"
#include "impeller/base/validation.h"
#include "impeller/renderer/backend/vulkan/allocator_vk.h"
#include "impeller/renderer/backend/vulkan/capabilities_vk.h"
#include "impeller/renderer/backend/vulkan/command_buffer_vk.h"
#include "impeller/renderer/backend/vulkan/command_encoder_vk.h"
#include "impeller/renderer/backend/vulkan/command_pool_vk.h"
#include "impeller/renderer/backend/vulkan/debug_report_vk.h"
#include "impeller/renderer/backend/vulkan/fence_waiter_vk.h"
#include "impeller/renderer/backend/vulkan/gpu_tracer_vk.h"
#include "impeller/renderer/backend/vulkan/resource_manager_vk.h"
#include "impeller/renderer/backend/vulkan/surface_context_vk.h"
#include "impeller/renderer/backend/vulkan/yuv_conversion_library_vk.h"
#include "impeller/renderer/capabilities.h"
Go to the source code of this file.
Namespaces | |
namespace | impeller |
Functions | |
bool | impeller::HasValidationLayers () |
static std::optional< vk::PhysicalDevice > | impeller::PickPhysicalDevice (const CapabilitiesVK &caps, const vk::Instance &instance) |
static std::vector< vk::DeviceQueueCreateInfo > | impeller::GetQueueCreateInfos (std::initializer_list< QueueIndexVK > queues) |
static std::optional< QueueIndexVK > | impeller::PickQueue (const vk::PhysicalDevice &device, vk::QueueFlagBits flags) |
Variables | |
static bool | impeller::gHasValidationLayers = false |