20 {
21 std::vector<std::shared_ptr<fml::Mapping>> shader_mappings = {
22 std::make_shared<fml::NonOwnedMapping>(impeller_entity_shaders_data,
23 impeller_entity_shaders_length),
24 std::make_shared<fml::NonOwnedMapping>(impeller_modern_shaders_data,
25 impeller_modern_shaders_length),
26 std::make_shared<fml::NonOwnedMapping>(impeller_framebuffer_blend_shaders_data,
27 impeller_framebuffer_blend_shaders_length),
28 };
30 "Impeller Library");
31}
static std::shared_ptr< ContextMTL > Create(const Flags &flags, const std::vector< std::string > &shader_library_paths, std::shared_ptr< const fml::SyncSwitch > is_gpu_disabled_sync_switch)