• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // GENERATED FILE - DO NOT EDIT.
2 // Generated by generate_entry_points.py using data from gl.xml and gl_angle_ext.xml.
3 //
4 // Copyright 2020 The ANGLE Project Authors. All rights reserved.
5 // Use of this source code is governed by a BSD-style license that can be
6 // found in the LICENSE file.
7 //
8 // capture_gl_2_autogen.h:
9 //   Capture functions for the OpenGL ES Desktop GL 2.x entry points.
10 
11 #ifndef LIBANGLE_CAPTURE_GL_2_AUTOGEN_H_
12 #define LIBANGLE_CAPTURE_GL_2_AUTOGEN_H_
13 
14 #include "common/PackedEnums.h"
15 #include "libANGLE/capture/FrameCapture.h"
16 
17 namespace gl
18 {
19 
20 // Method Captures
21 
22 // GL 2.0
23 angle::CallCapture CaptureGetVertexAttribdv(const State &glState,
24                                             bool isCallValid,
25                                             GLuint index,
26                                             GLenum pname,
27                                             GLdouble *params);
28 angle::CallCapture CaptureVertexAttrib1d(const State &glState,
29                                          bool isCallValid,
30                                          GLuint index,
31                                          GLdouble x);
32 angle::CallCapture CaptureVertexAttrib1dv(const State &glState,
33                                           bool isCallValid,
34                                           GLuint index,
35                                           const GLdouble *v);
36 angle::CallCapture CaptureVertexAttrib1s(const State &glState,
37                                          bool isCallValid,
38                                          GLuint index,
39                                          GLshort x);
40 angle::CallCapture CaptureVertexAttrib1sv(const State &glState,
41                                           bool isCallValid,
42                                           GLuint index,
43                                           const GLshort *v);
44 angle::CallCapture CaptureVertexAttrib2d(const State &glState,
45                                          bool isCallValid,
46                                          GLuint index,
47                                          GLdouble x,
48                                          GLdouble y);
49 angle::CallCapture CaptureVertexAttrib2dv(const State &glState,
50                                           bool isCallValid,
51                                           GLuint index,
52                                           const GLdouble *v);
53 angle::CallCapture CaptureVertexAttrib2s(const State &glState,
54                                          bool isCallValid,
55                                          GLuint index,
56                                          GLshort x,
57                                          GLshort y);
58 angle::CallCapture CaptureVertexAttrib2sv(const State &glState,
59                                           bool isCallValid,
60                                           GLuint index,
61                                           const GLshort *v);
62 angle::CallCapture CaptureVertexAttrib3d(const State &glState,
63                                          bool isCallValid,
64                                          GLuint index,
65                                          GLdouble x,
66                                          GLdouble y,
67                                          GLdouble z);
68 angle::CallCapture CaptureVertexAttrib3dv(const State &glState,
69                                           bool isCallValid,
70                                           GLuint index,
71                                           const GLdouble *v);
72 angle::CallCapture CaptureVertexAttrib3s(const State &glState,
73                                          bool isCallValid,
74                                          GLuint index,
75                                          GLshort x,
76                                          GLshort y,
77                                          GLshort z);
78 angle::CallCapture CaptureVertexAttrib3sv(const State &glState,
79                                           bool isCallValid,
80                                           GLuint index,
81                                           const GLshort *v);
82 angle::CallCapture CaptureVertexAttrib4Nbv(const State &glState,
83                                            bool isCallValid,
84                                            GLuint index,
85                                            const GLbyte *v);
86 angle::CallCapture CaptureVertexAttrib4Niv(const State &glState,
87                                            bool isCallValid,
88                                            GLuint index,
89                                            const GLint *v);
90 angle::CallCapture CaptureVertexAttrib4Nsv(const State &glState,
91                                            bool isCallValid,
92                                            GLuint index,
93                                            const GLshort *v);
94 angle::CallCapture CaptureVertexAttrib4Nub(const State &glState,
95                                            bool isCallValid,
96                                            GLuint index,
97                                            GLubyte x,
98                                            GLubyte y,
99                                            GLubyte z,
100                                            GLubyte w);
101 angle::CallCapture CaptureVertexAttrib4Nubv(const State &glState,
102                                             bool isCallValid,
103                                             GLuint index,
104                                             const GLubyte *v);
105 angle::CallCapture CaptureVertexAttrib4Nuiv(const State &glState,
106                                             bool isCallValid,
107                                             GLuint index,
108                                             const GLuint *v);
109 angle::CallCapture CaptureVertexAttrib4Nusv(const State &glState,
110                                             bool isCallValid,
111                                             GLuint index,
112                                             const GLushort *v);
113 angle::CallCapture CaptureVertexAttrib4bv(const State &glState,
114                                           bool isCallValid,
115                                           GLuint index,
116                                           const GLbyte *v);
117 angle::CallCapture CaptureVertexAttrib4d(const State &glState,
118                                          bool isCallValid,
119                                          GLuint index,
120                                          GLdouble x,
121                                          GLdouble y,
122                                          GLdouble z,
123                                          GLdouble w);
124 angle::CallCapture CaptureVertexAttrib4dv(const State &glState,
125                                           bool isCallValid,
126                                           GLuint index,
127                                           const GLdouble *v);
128 angle::CallCapture CaptureVertexAttrib4iv(const State &glState,
129                                           bool isCallValid,
130                                           GLuint index,
131                                           const GLint *v);
132 angle::CallCapture CaptureVertexAttrib4s(const State &glState,
133                                          bool isCallValid,
134                                          GLuint index,
135                                          GLshort x,
136                                          GLshort y,
137                                          GLshort z,
138                                          GLshort w);
139 angle::CallCapture CaptureVertexAttrib4sv(const State &glState,
140                                           bool isCallValid,
141                                           GLuint index,
142                                           const GLshort *v);
143 angle::CallCapture CaptureVertexAttrib4ubv(const State &glState,
144                                            bool isCallValid,
145                                            GLuint index,
146                                            const GLubyte *v);
147 angle::CallCapture CaptureVertexAttrib4uiv(const State &glState,
148                                            bool isCallValid,
149                                            GLuint index,
150                                            const GLuint *v);
151 angle::CallCapture CaptureVertexAttrib4usv(const State &glState,
152                                            bool isCallValid,
153                                            GLuint index,
154                                            const GLushort *v);
155 
156 // GL 2.1
157 
158 // Parameter Captures
159 
160 // GL 2.0
161 void CaptureGetVertexAttribdv_params(const State &glState,
162                                      bool isCallValid,
163                                      GLuint index,
164                                      GLenum pname,
165                                      GLdouble *params,
166                                      angle::ParamCapture *paramCapture);
167 void CaptureVertexAttrib1dv_v(const State &glState,
168                               bool isCallValid,
169                               GLuint index,
170                               const GLdouble *v,
171                               angle::ParamCapture *paramCapture);
172 void CaptureVertexAttrib1sv_v(const State &glState,
173                               bool isCallValid,
174                               GLuint index,
175                               const GLshort *v,
176                               angle::ParamCapture *paramCapture);
177 void CaptureVertexAttrib2dv_v(const State &glState,
178                               bool isCallValid,
179                               GLuint index,
180                               const GLdouble *v,
181                               angle::ParamCapture *paramCapture);
182 void CaptureVertexAttrib2sv_v(const State &glState,
183                               bool isCallValid,
184                               GLuint index,
185                               const GLshort *v,
186                               angle::ParamCapture *paramCapture);
187 void CaptureVertexAttrib3dv_v(const State &glState,
188                               bool isCallValid,
189                               GLuint index,
190                               const GLdouble *v,
191                               angle::ParamCapture *paramCapture);
192 void CaptureVertexAttrib3sv_v(const State &glState,
193                               bool isCallValid,
194                               GLuint index,
195                               const GLshort *v,
196                               angle::ParamCapture *paramCapture);
197 void CaptureVertexAttrib4Nbv_v(const State &glState,
198                                bool isCallValid,
199                                GLuint index,
200                                const GLbyte *v,
201                                angle::ParamCapture *paramCapture);
202 void CaptureVertexAttrib4Niv_v(const State &glState,
203                                bool isCallValid,
204                                GLuint index,
205                                const GLint *v,
206                                angle::ParamCapture *paramCapture);
207 void CaptureVertexAttrib4Nsv_v(const State &glState,
208                                bool isCallValid,
209                                GLuint index,
210                                const GLshort *v,
211                                angle::ParamCapture *paramCapture);
212 void CaptureVertexAttrib4Nubv_v(const State &glState,
213                                 bool isCallValid,
214                                 GLuint index,
215                                 const GLubyte *v,
216                                 angle::ParamCapture *paramCapture);
217 void CaptureVertexAttrib4Nuiv_v(const State &glState,
218                                 bool isCallValid,
219                                 GLuint index,
220                                 const GLuint *v,
221                                 angle::ParamCapture *paramCapture);
222 void CaptureVertexAttrib4Nusv_v(const State &glState,
223                                 bool isCallValid,
224                                 GLuint index,
225                                 const GLushort *v,
226                                 angle::ParamCapture *paramCapture);
227 void CaptureVertexAttrib4bv_v(const State &glState,
228                               bool isCallValid,
229                               GLuint index,
230                               const GLbyte *v,
231                               angle::ParamCapture *paramCapture);
232 void CaptureVertexAttrib4dv_v(const State &glState,
233                               bool isCallValid,
234                               GLuint index,
235                               const GLdouble *v,
236                               angle::ParamCapture *paramCapture);
237 void CaptureVertexAttrib4iv_v(const State &glState,
238                               bool isCallValid,
239                               GLuint index,
240                               const GLint *v,
241                               angle::ParamCapture *paramCapture);
242 void CaptureVertexAttrib4sv_v(const State &glState,
243                               bool isCallValid,
244                               GLuint index,
245                               const GLshort *v,
246                               angle::ParamCapture *paramCapture);
247 void CaptureVertexAttrib4ubv_v(const State &glState,
248                                bool isCallValid,
249                                GLuint index,
250                                const GLubyte *v,
251                                angle::ParamCapture *paramCapture);
252 void CaptureVertexAttrib4uiv_v(const State &glState,
253                                bool isCallValid,
254                                GLuint index,
255                                const GLuint *v,
256                                angle::ParamCapture *paramCapture);
257 void CaptureVertexAttrib4usv_v(const State &glState,
258                                bool isCallValid,
259                                GLuint index,
260                                const GLushort *v,
261                                angle::ParamCapture *paramCapture);
262 
263 // GL 2.1
264 }  // namespace gl
265 
266 #endif  // LIBANGLE_CAPTURE_GL_2_AUTOGEN_H_
267