Left: | ||
Right: |
OLD | NEW |
---|---|
(Empty) | |
1 // Copyright (c) 2002-2013 The ANGLE Project Authors. All rights reserved. | |
Alok Priyadarshi
2013/05/30 18:49:48
Add a warning that this file is auto-generated. DO
Alan Leung Chromium
2013/05/30 20:18:48
Done.
| |
2 // Use of this source code is governed by a BSD-style license that can be | |
3 // found in the LICENSE file. | |
4 #include "compiler/builtin_symbol_table.h" | |
5 | |
6 void InsertBuiltInFunctionsCommon(const ShBuiltInResources& resources, TSymbolTa ble * t) { | |
7 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " radians", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "degree s") | |
8 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " radians", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "degree s") | |
9 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " radians", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "degree s") | |
10 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " radians", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "degree s") | |
11 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " degrees", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "radian s") | |
12 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " degrees", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "radian s") | |
13 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " degrees", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "radian s") | |
14 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " degrees", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "radian s") | |
15 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " sin", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "angle") | |
16 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " sin", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "angle") | |
17 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " sin", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "angle") | |
18 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " sin", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "angle") | |
19 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " cos", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "angle") | |
20 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " cos", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "angle") | |
21 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " cos", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "angle") | |
22 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " cos", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "angle") | |
23 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " tan", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "angle") | |
24 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " tan", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "angle") | |
25 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " tan", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "angle") | |
26 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " tan", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "angle") | |
27 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " asin", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "x") | |
28 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " asin", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x") | |
29 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " asin", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x") | |
30 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " asin", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x") | |
31 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " acos", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "x") | |
32 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " acos", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x") | |
33 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " acos", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x") | |
34 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " acos", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x") | |
35 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " atan", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "y", new T Type(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "x") | |
36 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " atan", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "y", new T Type(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x") | |
37 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " atan", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "y", new T Type(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x") | |
38 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " atan", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "y", new T Type(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x") | |
39 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " atan", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "y_over_x" ) | |
40 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " atan", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "y_over_x" ) | |
41 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " atan", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "y_over_x" ) | |
42 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " atan", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "y_over_x" ) | |
43 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " pow", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "y") | |
44 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " pow", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "y") | |
45 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " pow", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "y") | |
46 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " pow", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "y") | |
47 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " exp", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "x") | |
48 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " exp", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x") | |
49 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " exp", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x") | |
50 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " exp", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x") | |
51 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " log", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "x") | |
52 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " log", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x") | |
53 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " log", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x") | |
54 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " log", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x") | |
55 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " exp2", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "x") | |
56 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " exp2", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x") | |
57 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " exp2", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x") | |
58 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " exp2", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x") | |
59 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " log2", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "x") | |
60 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " log2", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x") | |
61 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " log2", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x") | |
62 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " log2", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x") | |
63 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " sqrt", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "x") | |
64 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " sqrt", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x") | |
65 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " sqrt", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x") | |
66 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " sqrt", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x") | |
67 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " inversesqrt", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "x" ) | |
68 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " inversesqrt", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x" ) | |
69 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " inversesqrt", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x" ) | |
70 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " inversesqrt", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x" ) | |
71 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " abs", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "x") | |
72 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " abs", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x") | |
73 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " abs", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x") | |
74 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " abs", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x") | |
75 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " sign", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "x") | |
76 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " sign", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x") | |
77 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " sign", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x") | |
78 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " sign", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x") | |
79 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " floor", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "x") | |
80 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " floor", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x") | |
81 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " floor", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x") | |
82 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " floor", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x") | |
83 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " ceil", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "x") | |
84 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " ceil", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x") | |
85 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " ceil", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x") | |
86 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " ceil", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x") | |
87 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " fract", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "x") | |
88 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " fract", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x") | |
89 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " fract", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x") | |
90 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " fract", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x") | |
91 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " mod", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "y") | |
92 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " mod", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "y") | |
93 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " mod", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "y") | |
94 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " mod", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "y") | |
95 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " mod", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "y") | |
96 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " mod", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "y") | |
97 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " mod", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "y") | |
98 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " min", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "y") | |
99 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " min", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "y") | |
100 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " min", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "y") | |
101 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " min", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "y") | |
102 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " min", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "y") | |
103 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " min", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "y") | |
104 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " min", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "y") | |
105 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " max", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "y") | |
106 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " max", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "y") | |
107 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " max", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "y") | |
108 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " max", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "y") | |
109 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " max", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "y") | |
110 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " max", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "y") | |
111 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " max", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "y") | |
112 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " clamp", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "x", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "minVal", new TType(E btFloat, EbpUndefined, EvqGlobal, 1, false, false), "maxVal") | |
113 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " clamp", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "minVal", new TType(E btFloat, EbpUndefined, EvqGlobal, 1, false, false), "maxVal") | |
114 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " clamp", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "minVal", new TType(E btFloat, EbpUndefined, EvqGlobal, 1, false, false), "maxVal") | |
115 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " clamp", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "minVal", new TType(E btFloat, EbpUndefined, EvqGlobal, 1, false, false), "maxVal") | |
116 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " clamp", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "minVal", new TType(E btFloat, EbpUndefined, EvqGlobal, 2, false, false), "maxVal") | |
117 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " clamp", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "minVal", new TType(E btFloat, EbpUndefined, EvqGlobal, 3, false, false), "maxVal") | |
118 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " clamp", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "minVal", new TType(E btFloat, EbpUndefined, EvqGlobal, 4, false, false), "maxVal") | |
119 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " mix", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "y", new TType(EbtFloat , EbpUndefined, EvqGlobal, 1, false, false), "a") | |
120 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " mix", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "y", new TType(EbtFloat , EbpUndefined, EvqGlobal, 1, false, false), "a") | |
121 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " mix", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "y", new TType(EbtFloat , EbpUndefined, EvqGlobal, 1, false, false), "a") | |
122 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " mix", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "y", new TType(EbtFloat , EbpUndefined, EvqGlobal, 1, false, false), "a") | |
123 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " mix", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "y", new TType(EbtFloat , EbpUndefined, EvqGlobal, 2, false, false), "a") | |
124 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " mix", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "y", new TType(EbtFloat , EbpUndefined, EvqGlobal, 3, false, false), "a") | |
125 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " mix", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "y", new TType(EbtFloat , EbpUndefined, EvqGlobal, 4, false, false), "a") | |
126 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " step", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "edge", ne w TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "x") | |
127 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " step", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "edge", ne w TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x") | |
128 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " step", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "edge", ne w TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x") | |
129 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " step", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "edge", ne w TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x") | |
130 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " step", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "edge", ne w TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x") | |
131 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " step", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "edge", ne w TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x") | |
132 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " step", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "edge", ne w TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x") | |
133 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " smoothstep", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "edg e0", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "edge1", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "x") | |
134 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " smoothstep", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "edg e0", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "edge1", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x") | |
135 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " smoothstep", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "edg e0", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "edge1", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x") | |
136 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " smoothstep", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "edg e0", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "edge1", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x") | |
137 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " smoothstep", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "edg e0", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "edge1", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x") | |
138 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " smoothstep", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "edg e0", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "edge1", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x") | |
139 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " smoothstep", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "edg e0", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "edge1", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x") | |
140 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " length", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "x") | |
141 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " length", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x") | |
142 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " length", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x") | |
143 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " length", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x") | |
144 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " distance", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "p0", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "p1") | |
145 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " distance", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "p0", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "p1") | |
146 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " distance", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "p0", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "p1") | |
147 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " distance", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "p0", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "p1") | |
148 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " dot", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "y") | |
149 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " dot", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "y") | |
150 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " dot", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "y") | |
151 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " dot", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x", new TT ype(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "y") | |
152 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " cross", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "y") | |
153 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " normalize", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "x") | |
154 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " normalize", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x") | |
155 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " normalize", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x") | |
156 BUILTIN1(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " normalize", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x") | |
157 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " faceforward", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "N" , new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "I", new TType( EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "Nref") | |
158 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " faceforward", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "N" , new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "I", new TType( EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "Nref") | |
159 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " faceforward", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "N" , new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "I", new TType( EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "Nref") | |
160 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " faceforward", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "N" , new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "I", new TType( EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "Nref") | |
161 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " reflect", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "I", ne w TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "N") | |
162 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " reflect", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "I", ne w TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "N") | |
163 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " reflect", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "I", ne w TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "N") | |
164 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " reflect", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "I", ne w TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "N") | |
165 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), " refract", new TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "I", ne w TType(EbtFloat, EbpUndefined, EvqGlobal, 1, false, false), "N", new TType(EbtF loat, EbpUndefined, EvqGlobal, 1, false, false), "eta") | |
166 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), " refract", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "I", ne w TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "N", new TType(EbtF loat, EbpUndefined, EvqGlobal, 1, false, false), "eta") | |
167 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), " refract", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "I", ne w TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "N", new TType(EbtF loat, EbpUndefined, EvqGlobal, 1, false, false), "eta") | |
168 BUILTIN3(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " refract", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "I", ne w TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "N", new TType(EbtF loat, EbpUndefined, EvqGlobal, 1, false, false), "eta") | |
169 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, true, false), "m atrixCompMult", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, true, false), "x ", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, true, false), "y") | |
170 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, true, false), "m atrixCompMult", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, true, false), "x ", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, true, false), "y") | |
171 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, true, false), "m atrixCompMult", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, true, false), "x ", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, true, false), "y") | |
172 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 2, false, false), "l essThan", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x", ne w TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "y") | |
173 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 3, false, false), "l essThan", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x", ne w TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "y") | |
174 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 4, false, false), "l essThan", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x", ne w TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "y") | |
175 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 2, false, false), "l essThan", new TType(EbtInt, EbpUndefined, EvqGlobal, 2, false, false), "x", new TType(EbtInt, EbpUndefined, EvqGlobal, 2, false, false), "y") | |
176 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 3, false, false), "l essThan", new TType(EbtInt, EbpUndefined, EvqGlobal, 3, false, false), "x", new TType(EbtInt, EbpUndefined, EvqGlobal, 3, false, false), "y") | |
177 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 4, false, false), "l essThan", new TType(EbtInt, EbpUndefined, EvqGlobal, 4, false, false), "x", new TType(EbtInt, EbpUndefined, EvqGlobal, 4, false, false), "y") | |
178 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 2, false, false), "l essThanEqual", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x ", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "y") | |
179 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 3, false, false), "l essThanEqual", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x ", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "y") | |
180 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 4, false, false), "l essThanEqual", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x ", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "y") | |
181 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 2, false, false), "l essThanEqual", new TType(EbtInt, EbpUndefined, EvqGlobal, 2, false, false), "x", new TType(EbtInt, EbpUndefined, EvqGlobal, 2, false, false), "y") | |
182 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 3, false, false), "l essThanEqual", new TType(EbtInt, EbpUndefined, EvqGlobal, 3, false, false), "x", new TType(EbtInt, EbpUndefined, EvqGlobal, 3, false, false), "y") | |
183 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 4, false, false), "l essThanEqual", new TType(EbtInt, EbpUndefined, EvqGlobal, 4, false, false), "x", new TType(EbtInt, EbpUndefined, EvqGlobal, 4, false, false), "y") | |
184 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 2, false, false), "g reaterThan", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "y") | |
185 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 3, false, false), "g reaterThan", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "y") | |
186 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 4, false, false), "g reaterThan", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "y") | |
187 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 2, false, false), "g reaterThan", new TType(EbtInt, EbpUndefined, EvqGlobal, 2, false, false), "x", n ew TType(EbtInt, EbpUndefined, EvqGlobal, 2, false, false), "y") | |
188 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 3, false, false), "g reaterThan", new TType(EbtInt, EbpUndefined, EvqGlobal, 3, false, false), "x", n ew TType(EbtInt, EbpUndefined, EvqGlobal, 3, false, false), "y") | |
189 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 4, false, false), "g reaterThan", new TType(EbtInt, EbpUndefined, EvqGlobal, 4, false, false), "x", n ew TType(EbtInt, EbpUndefined, EvqGlobal, 4, false, false), "y") | |
190 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 2, false, false), "g reaterThanEqual", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "y") | |
191 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 3, false, false), "g reaterThanEqual", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "y") | |
192 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 4, false, false), "g reaterThanEqual", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "y") | |
193 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 2, false, false), "g reaterThanEqual", new TType(EbtInt, EbpUndefined, EvqGlobal, 2, false, false), " x", new TType(EbtInt, EbpUndefined, EvqGlobal, 2, false, false), "y") | |
194 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 3, false, false), "g reaterThanEqual", new TType(EbtInt, EbpUndefined, EvqGlobal, 3, false, false), " x", new TType(EbtInt, EbpUndefined, EvqGlobal, 3, false, false), "y") | |
195 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 4, false, false), "g reaterThanEqual", new TType(EbtInt, EbpUndefined, EvqGlobal, 4, false, false), " x", new TType(EbtInt, EbpUndefined, EvqGlobal, 4, false, false), "y") | |
196 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 2, false, false), "e qual", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x", new T Type(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "y") | |
197 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 3, false, false), "e qual", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x", new T Type(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "y") | |
198 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 4, false, false), "e qual", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x", new T Type(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "y") | |
199 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 2, false, false), "e qual", new TType(EbtInt, EbpUndefined, EvqGlobal, 2, false, false), "x", new TTy pe(EbtInt, EbpUndefined, EvqGlobal, 2, false, false), "y") | |
200 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 3, false, false), "e qual", new TType(EbtInt, EbpUndefined, EvqGlobal, 3, false, false), "x", new TTy pe(EbtInt, EbpUndefined, EvqGlobal, 3, false, false), "y") | |
201 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 4, false, false), "e qual", new TType(EbtInt, EbpUndefined, EvqGlobal, 4, false, false), "x", new TTy pe(EbtInt, EbpUndefined, EvqGlobal, 4, false, false), "y") | |
202 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 2, false, false), "e qual", new TType(EbtBool, EbpUndefined, EvqGlobal, 2, false, false), "x", new TT ype(EbtBool, EbpUndefined, EvqGlobal, 2, false, false), "y") | |
203 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 3, false, false), "e qual", new TType(EbtBool, EbpUndefined, EvqGlobal, 3, false, false), "x", new TT ype(EbtBool, EbpUndefined, EvqGlobal, 3, false, false), "y") | |
204 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 4, false, false), "e qual", new TType(EbtBool, EbpUndefined, EvqGlobal, 4, false, false), "x", new TT ype(EbtBool, EbpUndefined, EvqGlobal, 4, false, false), "y") | |
205 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 2, false, false), "n otEqual", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "x", ne w TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "y") | |
206 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 3, false, false), "n otEqual", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "x", ne w TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "y") | |
207 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 4, false, false), "n otEqual", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "x", ne w TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "y") | |
208 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 2, false, false), "n otEqual", new TType(EbtInt, EbpUndefined, EvqGlobal, 2, false, false), "x", new TType(EbtInt, EbpUndefined, EvqGlobal, 2, false, false), "y") | |
209 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 3, false, false), "n otEqual", new TType(EbtInt, EbpUndefined, EvqGlobal, 3, false, false), "x", new TType(EbtInt, EbpUndefined, EvqGlobal, 3, false, false), "y") | |
210 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 4, false, false), "n otEqual", new TType(EbtInt, EbpUndefined, EvqGlobal, 4, false, false), "x", new TType(EbtInt, EbpUndefined, EvqGlobal, 4, false, false), "y") | |
211 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 2, false, false), "n otEqual", new TType(EbtBool, EbpUndefined, EvqGlobal, 2, false, false), "x", new TType(EbtBool, EbpUndefined, EvqGlobal, 2, false, false), "y") | |
212 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 3, false, false), "n otEqual", new TType(EbtBool, EbpUndefined, EvqGlobal, 3, false, false), "x", new TType(EbtBool, EbpUndefined, EvqGlobal, 3, false, false), "y") | |
213 BUILTIN2(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 4, false, false), "n otEqual", new TType(EbtBool, EbpUndefined, EvqGlobal, 4, false, false), "x", new TType(EbtBool, EbpUndefined, EvqGlobal, 4, false, false), "y") | |
214 BUILTIN1(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 1, false, false), "a ny", new TType(EbtBool, EbpUndefined, EvqGlobal, 2, false, false), "x") | |
215 BUILTIN1(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 1, false, false), "a ny", new TType(EbtBool, EbpUndefined, EvqGlobal, 3, false, false), "x") | |
216 BUILTIN1(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 1, false, false), "a ny", new TType(EbtBool, EbpUndefined, EvqGlobal, 4, false, false), "x") | |
217 BUILTIN1(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 1, false, false), "a ll", new TType(EbtBool, EbpUndefined, EvqGlobal, 2, false, false), "x") | |
218 BUILTIN1(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 1, false, false), "a ll", new TType(EbtBool, EbpUndefined, EvqGlobal, 3, false, false), "x") | |
219 BUILTIN1(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 1, false, false), "a ll", new TType(EbtBool, EbpUndefined, EvqGlobal, 4, false, false), "x") | |
220 BUILTIN1(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 2, false, false), "n ot", new TType(EbtBool, EbpUndefined, EvqGlobal, 2, false, false), "x") | |
221 BUILTIN1(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 3, false, false), "n ot", new TType(EbtBool, EbpUndefined, EvqGlobal, 3, false, false), "x") | |
222 BUILTIN1(t, new TType(EbtBool, EbpUndefined, EvqGlobal, 4, false, false), "n ot", new TType(EbtBool, EbpUndefined, EvqGlobal, 4, false, false), "x") | |
223 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " texture2D", new TType(EbtSampler2D, EbpUndefined, EvqGlobal, 1, false, false), " sampler", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, false), "coord" ) | |
224 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " texture2DProj", new TType(EbtSampler2D, EbpUndefined, EvqGlobal, 1, false, false ), "sampler", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "co ord") | |
225 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " texture2DProj", new TType(EbtSampler2D, EbpUndefined, EvqGlobal, 1, false, false ), "sampler", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "co ord") | |
226 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), " textureCube", new TType(EbtSamplerCube, EbpUndefined, EvqGlobal, 1, false, false ), "sampler", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "co ord") | |
227 if (resources.OES_EGL_image_external) { | |
228 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false ), "texture2D", new TType(EbtSamplerExternalOES, EbpUndefined, EvqGlobal, 1, fal se, false), "sampler", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, fa lse), "coord") | |
229 } | |
230 if (resources.OES_EGL_image_external) { | |
231 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false ), "texture2DProj", new TType(EbtSamplerExternalOES, EbpUndefined, EvqGlobal, 1, false, false), "sampler", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false , false), "coord") | |
232 } | |
233 if (resources.OES_EGL_image_external) { | |
234 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false ), "texture2DProj", new TType(EbtSamplerExternalOES, EbpUndefined, EvqGlobal, 1, false, false), "sampler", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false , false), "coord") | |
235 } | |
236 if (resources.ARB_texture_rectangle) { | |
237 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false ), "texture2DRect", new TType(EbtSampler2DRect, EbpUndefined, EvqGlobal, 1, fals e, false), "sampler", new TType(EbtFloat, EbpUndefined, EvqGlobal, 2, false, fal se), "coord") | |
238 } | |
239 if (resources.ARB_texture_rectangle) { | |
240 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false ), "texture2DRectProj", new TType(EbtSampler2DRect, EbpUndefined, EvqGlobal, 1, false, false), "sampler", new TType(EbtFloat, EbpUndefined, EvqGlobal, 3, false, false), "coord") | |
241 } | |
242 if (resources.ARB_texture_rectangle) { | |
243 BUILTIN2(t, new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false ), "texture2DRectProj", new TType(EbtSampler2DRect, EbpUndefined, EvqGlobal, 1, false, false), "sampler", new TType(EbtFloat, EbpUndefined, EvqGlobal, 4, false, false), "coord") | |
244 } | |
245 } | |
OLD | NEW |