115d22137ac37d4bd36bbd8349b894b84b8907e69Chia-I Wu/* 215d22137ac37d4bd36bbd8349b894b84b8907e69Chia-I Wu * Copyright 2016 The Android Open Source Project 315d22137ac37d4bd36bbd8349b894b84b8907e69Chia-I Wu * * Licensed under the Apache License, Version 2.0 (the "License"); 415d22137ac37d4bd36bbd8349b894b84b8907e69Chia-I Wu * you may not use this file except in compliance with the License. 515d22137ac37d4bd36bbd8349b894b84b8907e69Chia-I Wu * You may obtain a copy of the License at 615d22137ac37d4bd36bbd8349b894b84b8907e69Chia-I Wu * 715d22137ac37d4bd36bbd8349b894b84b8907e69Chia-I Wu * http://www.apache.org/licenses/LICENSE-2.0 815d22137ac37d4bd36bbd8349b894b84b8907e69Chia-I Wu * 915d22137ac37d4bd36bbd8349b894b84b8907e69Chia-I Wu * Unless required by applicable law or agreed to in writing, software 1015d22137ac37d4bd36bbd8349b894b84b8907e69Chia-I Wu * distributed under the License is distributed on an "AS IS" BASIS, 1115d22137ac37d4bd36bbd8349b894b84b8907e69Chia-I Wu * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 1215d22137ac37d4bd36bbd8349b894b84b8907e69Chia-I Wu * See the License for the specific language governing permissions and 1315d22137ac37d4bd36bbd8349b894b84b8907e69Chia-I Wu * limitations under the License. 1415d22137ac37d4bd36bbd8349b894b84b8907e69Chia-I Wu */ 1515d22137ac37d4bd36bbd8349b894b84b8907e69Chia-I Wu 1615d22137ac37d4bd36bbd8349b894b84b8907e69Chia-I Wu#include <android/hardware/graphics/mapper/2.1/IMapper.h> 1715d22137ac37d4bd36bbd8349b894b84b8907e69Chia-I Wu#include <mapper-passthrough/2.1/GrallocLoader.h> 1815d22137ac37d4bd36bbd8349b894b84b8907e69Chia-I Wu 1915d22137ac37d4bd36bbd8349b894b84b8907e69Chia-I Wuusing android::hardware::graphics::mapper::V2_1::IMapper; 2015d22137ac37d4bd36bbd8349b894b84b8907e69Chia-I Wuusing android::hardware::graphics::mapper::V2_1::passthrough::GrallocLoader; 2115d22137ac37d4bd36bbd8349b894b84b8907e69Chia-I Wu 2215d22137ac37d4bd36bbd8349b894b84b8907e69Chia-I Wuextern "C" IMapper* HIDL_FETCH_IMapper(const char* /*name*/) { 2315d22137ac37d4bd36bbd8349b894b84b8907e69Chia-I Wu return GrallocLoader::load(); 2415d22137ac37d4bd36bbd8349b894b84b8907e69Chia-I Wu} 25