5#ifndef FLUTTER_IMPELLER_COMPILER_SOURCE_OPTIONS_H_
6#define FLUTTER_IMPELLER_COMPILER_SOURCE_OPTIONS_H_
13#include "flutter/fml/unique_fd.h"
uint32_t gles_language_version
bool use_half_textures
Whether half-precision textures should be supported, requiring opengl semantics. Only used on metal t...
SourceLanguage source_language
std::vector< IncludeDir > include_dirs
bool require_framebuffer_fetch
Whether the GLSL framebuffer fetch extension will be required.
std::string entry_point_name
TargetPlatform target_platform
std::shared_ptr< fml::UniqueFD > working_directory
std::string metal_version
std::vector< std::string > defines