Flutter Engine
The Flutter Engine
Classes | Namespaces | Typedefs
yuv_conversion_vk.h File Reference
#include <unordered_map>
#include "flutter/fml/build_config.h"
#include "impeller/base/comparable.h"
#include "impeller/base/thread.h"
#include "impeller/core/sampler.h"
#include "impeller/renderer/backend/vulkan/sampler_vk.h"
#include "impeller/renderer/backend/vulkan/shared_object_vk.h"
#include "impeller/renderer/backend/vulkan/vk.h"

Go to the source code of this file.

Classes

class  impeller::YUVConversionVK
 It is sometimes necessary to deal with formats not native to Vulkan. In such cases, extra information is necessary to access images. A YUV conversion object is needed in such instances. More...
 
struct  impeller::YUVConversionDescriptorVKHash
 
struct  impeller::YUVConversionDescriptorVKEqual
 
struct  impeller::ImmutableSamplerKeyVK
 

Namespaces

namespace  impeller
 

Typedefs

using impeller::YUVConversionDescriptorVK = vk::StructureChain< vk::SamplerYcbcrConversionCreateInfo >