Flutter Engine Uber Docs
Docs for the entire Flutter Engine repo.
 
Loading...
Searching...
No Matches
impeller::FRCFormatDescriptor Struct Reference

A pixel format and usage that is sufficient to check if images of that format and usage are suitable for use with fixed-rate compression. More...

#include <capabilities_vk.h>

Public Member Functions

 FRCFormatDescriptor (const vk::ImageCreateInfo &image_info)
 

Public Attributes

vk::Format format = vk::Format::eUndefined
 
vk::ImageType type = {}
 
vk::ImageTiling tiling = {}
 
vk::ImageUsageFlags usage = {}
 
vk::ImageCreateFlags flags = {}
 

Detailed Description

A pixel format and usage that is sufficient to check if images of that format and usage are suitable for use with fixed-rate compression.

Definition at line 170 of file capabilities_vk.h.

Constructor & Destructor Documentation

◆ FRCFormatDescriptor()

impeller::FRCFormatDescriptor::FRCFormatDescriptor ( const vk::ImageCreateInfo &  image_info)
inlineexplicit

Definition at line 177 of file capabilities_vk.h.

178 : format(image_info.format),
179 type(image_info.imageType),
180 tiling(image_info.tiling),
181 usage(image_info.usage),
182 flags(image_info.flags) {}

Member Data Documentation

◆ flags

vk::ImageCreateFlags impeller::FRCFormatDescriptor::flags = {}

Definition at line 175 of file capabilities_vk.h.

175{};

Referenced by impeller::CapabilitiesVK::GetSupportedFRCRate().

◆ format

vk::Format impeller::FRCFormatDescriptor::format = vk::Format::eUndefined

Definition at line 171 of file capabilities_vk.h.

Referenced by impeller::CapabilitiesVK::GetSupportedFRCRate().

◆ tiling

vk::ImageTiling impeller::FRCFormatDescriptor::tiling = {}

Definition at line 173 of file capabilities_vk.h.

173{};

Referenced by impeller::CapabilitiesVK::GetSupportedFRCRate().

◆ type

vk::ImageType impeller::FRCFormatDescriptor::type = {}

Definition at line 172 of file capabilities_vk.h.

172{};

Referenced by impeller::CapabilitiesVK::GetSupportedFRCRate().

◆ usage

vk::ImageUsageFlags impeller::FRCFormatDescriptor::usage = {}

Definition at line 174 of file capabilities_vk.h.

174{};

Referenced by impeller::CapabilitiesVK::GetSupportedFRCRate().


The documentation for this struct was generated from the following file: