1//
2// Copyright 2019 The ANGLE Project Authors. All rights reserved.
3// Use of this source code is governed by a BSD-style license that can be
4// found in the LICENSE file.
5//
6
7#ifndef COMPILER_TRANSLATOR_SPIRV_BUILTINSWORKAROUND_H_
8#define COMPILER_TRANSLATOR_SPIRV_BUILTINSWORKAROUND_H_
9
10#include "compiler/translator/tree_util/IntermTraverse.h"
11
12#include "compiler/translator/Pragma.h"
13
14namespace sh
15{
16
17[[nodiscard]] bool ShaderBuiltinsWorkaround(TCompiler *compiler,
18 TIntermBlock *root,
19 TSymbolTable *symbolTable,
20 const ShCompileOptions &compileOptions);
21
22} // namespace sh
23
24#endif // COMPILER_TRANSLATOR_SPIRV_BUILTINSWORKAROUND_H_
25

source code of flutter_engine/third_party/angle/src/compiler/translator/spirv/BuiltinsWorkaround.h