#include "impeller/compiler/runtime_stage_data.h"#include <array>#include <cstdint>#include <memory>#include <optional>#include "fml/backtrace.h"#include "impeller/core/runtime_types.h"#include "inja/inja.hpp"#include "impeller/base/validation.h"#include "impeller/runtime_stage/runtime_stage_flatbuffers.h"#include "runtime_stage_types_flatbuffers.h"Go to the source code of this file.
Namespaces | |
| namespace | impeller |
| namespace | impeller::compiler |
Functions | |
| static std::optional< fb::Stage > | impeller::compiler::ToStage (spv::ExecutionModel stage) |
| static std::optional< fb::Stage > | impeller::compiler::ToJsonStage (spv::ExecutionModel stage) |
| static std::optional< fb::UniformDataType > | impeller::compiler::ToUniformType (spirv_cross::SPIRType::BaseType type) |
| static std::optional< fb::InputDataType > | impeller::compiler::ToInputType (spirv_cross::SPIRType::BaseType type) |
| static std::optional< uint32_t > | impeller::compiler::ToJsonType (spirv_cross::SPIRType::BaseType type) |
| static std::string | impeller::compiler::RuntimeStageBackendToString (RuntimeStageBackend backend) |