16749f541c20e86f5deb6fd421ed5849ef43c275cYang Ni/* 2bf22a8ab4f46a98ee37f95fc0402744132cc3ed2Yang Ni * Copyright 2017, The Android Open Source Project 36749f541c20e86f5deb6fd421ed5849ef43c275cYang Ni * 46749f541c20e86f5deb6fd421ed5849ef43c275cYang Ni * Licensed under the Apache License, Version 2.0 (the "License"); 56749f541c20e86f5deb6fd421ed5849ef43c275cYang Ni * you may not use this file except in compliance with the License. 66749f541c20e86f5deb6fd421ed5849ef43c275cYang Ni * You may obtain a copy of the License at 76749f541c20e86f5deb6fd421ed5849ef43c275cYang Ni * 86749f541c20e86f5deb6fd421ed5849ef43c275cYang Ni * http://www.apache.org/licenses/LICENSE-2.0 96749f541c20e86f5deb6fd421ed5849ef43c275cYang Ni * 106749f541c20e86f5deb6fd421ed5849ef43c275cYang Ni * Unless required by applicable law or agreed to in writing, software 116749f541c20e86f5deb6fd421ed5849ef43c275cYang Ni * distributed under the License is distributed on an "AS IS" BASIS, 126749f541c20e86f5deb6fd421ed5849ef43c275cYang Ni * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 136749f541c20e86f5deb6fd421ed5849ef43c275cYang Ni * See the License for the specific language governing permissions and 146749f541c20e86f5deb6fd421ed5849ef43c275cYang Ni * limitations under the License. 156749f541c20e86f5deb6fd421ed5849ef43c275cYang Ni */ 166749f541c20e86f5deb6fd421ed5849ef43c275cYang Ni 17bf22a8ab4f46a98ee37f95fc0402744132cc3ed2Yang Ni#ifndef BUILTIN_H 18bf22a8ab4f46a98ee37f95fc0402744132cc3ed2Yang Ni#define BUILTIN_H 196749f541c20e86f5deb6fd421ed5849ef43c275cYang Ni 20bf22a8ab4f46a98ee37f95fc0402744132cc3ed2Yang Ninamespace android { 21bf22a8ab4f46a98ee37f95fc0402744132cc3ed2Yang Ninamespace spirit { 226749f541c20e86f5deb6fd421ed5849ef43c275cYang Ni 233f30b6202dd5ad6ff66959131d216405850ed152Yang Niclass Pass; 24bf22a8ab4f46a98ee37f95fc0402744132cc3ed2Yang Ni 25bf22a8ab4f46a98ee37f95fc0402744132cc3ed2Yang Ni} // namespace spirit 26bf22a8ab4f46a98ee37f95fc0402744132cc3ed2Yang Ni} // namespace android 276749f541c20e86f5deb6fd421ed5849ef43c275cYang Ni 286749f541c20e86f5deb6fd421ed5849ef43c275cYang Ninamespace rs2spirv { 296749f541c20e86f5deb6fd421ed5849ef43c275cYang Ni 303f30b6202dd5ad6ff66959131d216405850ed152Yang Niandroid::spirit::Pass *CreateBuiltinPass(); 316749f541c20e86f5deb6fd421ed5849ef43c275cYang Ni 326749f541c20e86f5deb6fd421ed5849ef43c275cYang Ni} // namespace rs2spirv 336749f541c20e86f5deb6fd421ed5849ef43c275cYang Ni 34bf22a8ab4f46a98ee37f95fc0402744132cc3ed2Yang Ni#endif // BUILTIN_H 35