OLD | NEW |
1 // | 1 // |
2 // Copyright (c) 2002-2010 The ANGLE Project Authors. All rights reserved. | 2 // Copyright (c) 2002-2010 The ANGLE Project Authors. All rights reserved. |
3 // Use of this source code is governed by a BSD-style license that can be | 3 // Use of this source code is governed by a BSD-style license that can be |
4 // found in the LICENSE file. | 4 // found in the LICENSE file. |
5 // | 5 // |
6 | 6 |
7 #ifndef _BASICTYPES_INCLUDED_ | 7 #ifndef _BASICTYPES_INCLUDED_ |
8 #define _BASICTYPES_INCLUDED_ | 8 #define _BASICTYPES_INCLUDED_ |
9 | 9 |
10 // | 10 // |
(...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
101 EvqPointSize, | 101 EvqPointSize, |
102 | 102 |
103 // built-ins read by fragment shader | 103 // built-ins read by fragment shader |
104 EvqFragCoord, | 104 EvqFragCoord, |
105 EvqFrontFacing, | 105 EvqFrontFacing, |
106 EvqPointCoord, | 106 EvqPointCoord, |
107 | 107 |
108 // built-ins written by fragment shader | 108 // built-ins written by fragment shader |
109 EvqFragColor, | 109 EvqFragColor, |
110 EvqFragData, | 110 EvqFragData, |
| 111 EvqFragDepth, |
111 | 112 |
112 // end of list | 113 // end of list |
113 EvqLast | 114 EvqLast |
114 }; | 115 }; |
115 | 116 |
116 // | 117 // |
117 // This is just for debug print out, carried along with the definitions above. | 118 // This is just for debug print out, carried along with the definitions above. |
118 // | 119 // |
119 inline const char* getQualifierString(TQualifier q) | 120 inline const char* getQualifierString(TQualifier q) |
120 { | 121 { |
(...skipping 11 matching lines...) Expand all Loading... |
132 case EvqUniform: return "uniform"; break; | 133 case EvqUniform: return "uniform"; break; |
133 case EvqIn: return "in"; break; | 134 case EvqIn: return "in"; break; |
134 case EvqOut: return "out"; break; | 135 case EvqOut: return "out"; break; |
135 case EvqInOut: return "inout"; break; | 136 case EvqInOut: return "inout"; break; |
136 case EvqPosition: return "Position"; break; | 137 case EvqPosition: return "Position"; break; |
137 case EvqPointSize: return "PointSize"; break; | 138 case EvqPointSize: return "PointSize"; break; |
138 case EvqFragCoord: return "FragCoord"; break; | 139 case EvqFragCoord: return "FragCoord"; break; |
139 case EvqFrontFacing: return "FrontFacing"; break; | 140 case EvqFrontFacing: return "FrontFacing"; break; |
140 case EvqFragColor: return "FragColor"; break; | 141 case EvqFragColor: return "FragColor"; break; |
141 case EvqFragData: return "FragData"; break; | 142 case EvqFragData: return "FragData"; break; |
| 143 case EvqFragDepth: return "FragDepth"; break; |
142 default: return "unknown qualifier"; | 144 default: return "unknown qualifier"; |
143 } | 145 } |
144 } | 146 } |
145 | 147 |
146 #endif // _BASICTYPES_INCLUDED_ | 148 #endif // _BASICTYPES_INCLUDED_ |
OLD | NEW |