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