#include <codecvt>
#include <locale>
#include <map>
#include <optional>
#include <string>
#include "flutter/fml/macros.h"
#include "shaderc/shaderc.hpp"
#include "spirv_cross.hpp"
#include "spirv_msl.hpp"
Go to the source code of this file.
|
enum class | impeller::compiler::SourceType { impeller::compiler::kUnknown
, impeller::compiler::kVertexShader
, impeller::compiler::kFragmentShader
, impeller::compiler::kComputeShader
} |
|
enum class | impeller::compiler::TargetPlatform {
impeller::compiler::kUnknown
, impeller::compiler::kMetalDesktop
, impeller::compiler::kMetalIOS
, impeller::compiler::kOpenGLES
,
impeller::compiler::kOpenGLDesktop
, impeller::compiler::kVulkan
, impeller::compiler::kRuntimeStageMetal
, impeller::compiler::kRuntimeStageGLES
,
impeller::compiler::kRuntimeStageVulkan
, impeller::compiler::kSkSL
} |
|
enum class | impeller::compiler::SourceLanguage { impeller::compiler::kUnknown
, impeller::compiler::kGLSL
, impeller::compiler::kHLSL
} |
|