Lines Matching refs:amber
39 amber::Result ConfigHelper::CreateConfig(
40 amber::EngineType engine,
49 std::unique_ptr<amber::EngineConfig>* config) {
51 case amber::kEngineTypeVulkan:
53 impl_ = amber::MakeUnique<ConfigHelperVulkan>();
56 return amber::Result("Unable to create engine config for Vulkan");
58 case amber::kEngineTypeDawn:
60 impl_ = amber::MakeUnique<ConfigHelperDawn>();
63 return amber::Result("Unable to create engine config for Dawn");
68 return amber::Result("Unable to create config helper");