• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 //
2 // Copyright 2022 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 // capture_gl_3_params.cpp:
7 //   Pointer parameter capture functions for the OpenGL 3.x entry points.
8 
9 #include "libANGLE/capture/capture_gl_3_autogen.h"
10 
11 namespace gl
12 {
13 // GL 3.0
CaptureBindFragDataLocation_name(const State & glState,bool isCallValid,ShaderProgramID programPacked,GLuint color,const GLchar * name,angle::ParamCapture * paramCapture)14 void CaptureBindFragDataLocation_name(const State &glState,
15                                       bool isCallValid,
16                                       ShaderProgramID programPacked,
17                                       GLuint color,
18                                       const GLchar *name,
19                                       angle::ParamCapture *paramCapture)
20 {
21     UNIMPLEMENTED();
22 }
CaptureVertexAttribI1iv_v(const State & glState,bool isCallValid,GLuint index,const GLint * v,angle::ParamCapture * paramCapture)23 void CaptureVertexAttribI1iv_v(const State &glState,
24                                bool isCallValid,
25                                GLuint index,
26                                const GLint *v,
27                                angle::ParamCapture *paramCapture)
28 {
29     UNIMPLEMENTED();
30 }
CaptureVertexAttribI1uiv_v(const State & glState,bool isCallValid,GLuint index,const GLuint * v,angle::ParamCapture * paramCapture)31 void CaptureVertexAttribI1uiv_v(const State &glState,
32                                 bool isCallValid,
33                                 GLuint index,
34                                 const GLuint *v,
35                                 angle::ParamCapture *paramCapture)
36 {
37     UNIMPLEMENTED();
38 }
CaptureVertexAttribI2iv_v(const State & glState,bool isCallValid,GLuint index,const GLint * v,angle::ParamCapture * paramCapture)39 void CaptureVertexAttribI2iv_v(const State &glState,
40                                bool isCallValid,
41                                GLuint index,
42                                const GLint *v,
43                                angle::ParamCapture *paramCapture)
44 {
45     UNIMPLEMENTED();
46 }
CaptureVertexAttribI2uiv_v(const State & glState,bool isCallValid,GLuint index,const GLuint * v,angle::ParamCapture * paramCapture)47 void CaptureVertexAttribI2uiv_v(const State &glState,
48                                 bool isCallValid,
49                                 GLuint index,
50                                 const GLuint *v,
51                                 angle::ParamCapture *paramCapture)
52 {
53     UNIMPLEMENTED();
54 }
CaptureVertexAttribI3iv_v(const State & glState,bool isCallValid,GLuint index,const GLint * v,angle::ParamCapture * paramCapture)55 void CaptureVertexAttribI3iv_v(const State &glState,
56                                bool isCallValid,
57                                GLuint index,
58                                const GLint *v,
59                                angle::ParamCapture *paramCapture)
60 {
61     UNIMPLEMENTED();
62 }
CaptureVertexAttribI3uiv_v(const State & glState,bool isCallValid,GLuint index,const GLuint * v,angle::ParamCapture * paramCapture)63 void CaptureVertexAttribI3uiv_v(const State &glState,
64                                 bool isCallValid,
65                                 GLuint index,
66                                 const GLuint *v,
67                                 angle::ParamCapture *paramCapture)
68 {
69     UNIMPLEMENTED();
70 }
CaptureVertexAttribI4bv_v(const State & glState,bool isCallValid,GLuint index,const GLbyte * v,angle::ParamCapture * paramCapture)71 void CaptureVertexAttribI4bv_v(const State &glState,
72                                bool isCallValid,
73                                GLuint index,
74                                const GLbyte *v,
75                                angle::ParamCapture *paramCapture)
76 {
77     UNIMPLEMENTED();
78 }
CaptureVertexAttribI4sv_v(const State & glState,bool isCallValid,GLuint index,const GLshort * v,angle::ParamCapture * paramCapture)79 void CaptureVertexAttribI4sv_v(const State &glState,
80                                bool isCallValid,
81                                GLuint index,
82                                const GLshort *v,
83                                angle::ParamCapture *paramCapture)
84 {
85     UNIMPLEMENTED();
86 }
CaptureVertexAttribI4ubv_v(const State & glState,bool isCallValid,GLuint index,const GLubyte * v,angle::ParamCapture * paramCapture)87 void CaptureVertexAttribI4ubv_v(const State &glState,
88                                 bool isCallValid,
89                                 GLuint index,
90                                 const GLubyte *v,
91                                 angle::ParamCapture *paramCapture)
92 {
93     UNIMPLEMENTED();
94 }
CaptureVertexAttribI4usv_v(const State & glState,bool isCallValid,GLuint index,const GLushort * v,angle::ParamCapture * paramCapture)95 void CaptureVertexAttribI4usv_v(const State &glState,
96                                 bool isCallValid,
97                                 GLuint index,
98                                 const GLushort *v,
99                                 angle::ParamCapture *paramCapture)
100 {
101     UNIMPLEMENTED();
102 }
103 
104 // GL 3.1
CaptureGetActiveUniformName_length(const State & glState,bool isCallValid,ShaderProgramID programPacked,GLuint uniformIndex,GLsizei bufSize,GLsizei * length,GLchar * uniformName,angle::ParamCapture * paramCapture)105 void CaptureGetActiveUniformName_length(const State &glState,
106                                         bool isCallValid,
107                                         ShaderProgramID programPacked,
108                                         GLuint uniformIndex,
109                                         GLsizei bufSize,
110                                         GLsizei *length,
111                                         GLchar *uniformName,
112                                         angle::ParamCapture *paramCapture)
113 {
114     UNIMPLEMENTED();
115 }
CaptureGetActiveUniformName_uniformName(const State & glState,bool isCallValid,ShaderProgramID programPacked,GLuint uniformIndex,GLsizei bufSize,GLsizei * length,GLchar * uniformName,angle::ParamCapture * paramCapture)116 void CaptureGetActiveUniformName_uniformName(const State &glState,
117                                              bool isCallValid,
118                                              ShaderProgramID programPacked,
119                                              GLuint uniformIndex,
120                                              GLsizei bufSize,
121                                              GLsizei *length,
122                                              GLchar *uniformName,
123                                              angle::ParamCapture *paramCapture)
124 {
125     UNIMPLEMENTED();
126 }
127 
128 // GL 3.2
CaptureMultiDrawElementsBaseVertex_count(const State & glState,bool isCallValid,PrimitiveMode modePacked,const GLsizei * count,DrawElementsType typePacked,const void * const * indices,GLsizei drawcount,const GLint * basevertex,angle::ParamCapture * paramCapture)129 void CaptureMultiDrawElementsBaseVertex_count(const State &glState,
130                                               bool isCallValid,
131                                               PrimitiveMode modePacked,
132                                               const GLsizei *count,
133                                               DrawElementsType typePacked,
134                                               const void *const *indices,
135                                               GLsizei drawcount,
136                                               const GLint *basevertex,
137                                               angle::ParamCapture *paramCapture)
138 {
139     UNIMPLEMENTED();
140 }
CaptureMultiDrawElementsBaseVertex_indices(const State & glState,bool isCallValid,PrimitiveMode modePacked,const GLsizei * count,DrawElementsType typePacked,const void * const * indices,GLsizei drawcount,const GLint * basevertex,angle::ParamCapture * paramCapture)141 void CaptureMultiDrawElementsBaseVertex_indices(const State &glState,
142                                                 bool isCallValid,
143                                                 PrimitiveMode modePacked,
144                                                 const GLsizei *count,
145                                                 DrawElementsType typePacked,
146                                                 const void *const *indices,
147                                                 GLsizei drawcount,
148                                                 const GLint *basevertex,
149                                                 angle::ParamCapture *paramCapture)
150 {
151     UNIMPLEMENTED();
152 }
CaptureMultiDrawElementsBaseVertex_basevertex(const State & glState,bool isCallValid,PrimitiveMode modePacked,const GLsizei * count,DrawElementsType typePacked,const void * const * indices,GLsizei drawcount,const GLint * basevertex,angle::ParamCapture * paramCapture)153 void CaptureMultiDrawElementsBaseVertex_basevertex(const State &glState,
154                                                    bool isCallValid,
155                                                    PrimitiveMode modePacked,
156                                                    const GLsizei *count,
157                                                    DrawElementsType typePacked,
158                                                    const void *const *indices,
159                                                    GLsizei drawcount,
160                                                    const GLint *basevertex,
161                                                    angle::ParamCapture *paramCapture)
162 {
163     UNIMPLEMENTED();
164 }
165 
166 // GL 3.3
CaptureBindFragDataLocationIndexed_name(const State & glState,bool isCallValid,ShaderProgramID programPacked,GLuint colorNumber,GLuint index,const GLchar * name,angle::ParamCapture * paramCapture)167 void CaptureBindFragDataLocationIndexed_name(const State &glState,
168                                              bool isCallValid,
169                                              ShaderProgramID programPacked,
170                                              GLuint colorNumber,
171                                              GLuint index,
172                                              const GLchar *name,
173                                              angle::ParamCapture *paramCapture)
174 {
175     UNIMPLEMENTED();
176 }
CaptureColorP3uiv_color(const State & glState,bool isCallValid,GLenum type,const GLuint * color,angle::ParamCapture * paramCapture)177 void CaptureColorP3uiv_color(const State &glState,
178                              bool isCallValid,
179                              GLenum type,
180                              const GLuint *color,
181                              angle::ParamCapture *paramCapture)
182 {
183     UNIMPLEMENTED();
184 }
CaptureColorP4uiv_color(const State & glState,bool isCallValid,GLenum type,const GLuint * color,angle::ParamCapture * paramCapture)185 void CaptureColorP4uiv_color(const State &glState,
186                              bool isCallValid,
187                              GLenum type,
188                              const GLuint *color,
189                              angle::ParamCapture *paramCapture)
190 {
191     UNIMPLEMENTED();
192 }
CaptureGetFragDataIndex_name(const State & glState,bool isCallValid,ShaderProgramID programPacked,const GLchar * name,angle::ParamCapture * paramCapture)193 void CaptureGetFragDataIndex_name(const State &glState,
194                                   bool isCallValid,
195                                   ShaderProgramID programPacked,
196                                   const GLchar *name,
197                                   angle::ParamCapture *paramCapture)
198 {
199     UNIMPLEMENTED();
200 }
CaptureGetQueryObjecti64v_params(const State & glState,bool isCallValid,QueryID idPacked,GLenum pname,GLint64 * params,angle::ParamCapture * paramCapture)201 void CaptureGetQueryObjecti64v_params(const State &glState,
202                                       bool isCallValid,
203                                       QueryID idPacked,
204                                       GLenum pname,
205                                       GLint64 *params,
206                                       angle::ParamCapture *paramCapture)
207 {
208     UNIMPLEMENTED();
209 }
CaptureGetQueryObjectui64v_params(const State & glState,bool isCallValid,QueryID idPacked,GLenum pname,GLuint64 * params,angle::ParamCapture * paramCapture)210 void CaptureGetQueryObjectui64v_params(const State &glState,
211                                        bool isCallValid,
212                                        QueryID idPacked,
213                                        GLenum pname,
214                                        GLuint64 *params,
215                                        angle::ParamCapture *paramCapture)
216 {
217     UNIMPLEMENTED();
218 }
CaptureMultiTexCoordP1uiv_coords(const State & glState,bool isCallValid,GLenum texture,GLenum type,const GLuint * coords,angle::ParamCapture * paramCapture)219 void CaptureMultiTexCoordP1uiv_coords(const State &glState,
220                                       bool isCallValid,
221                                       GLenum texture,
222                                       GLenum type,
223                                       const GLuint *coords,
224                                       angle::ParamCapture *paramCapture)
225 {
226     UNIMPLEMENTED();
227 }
CaptureMultiTexCoordP2uiv_coords(const State & glState,bool isCallValid,GLenum texture,GLenum type,const GLuint * coords,angle::ParamCapture * paramCapture)228 void CaptureMultiTexCoordP2uiv_coords(const State &glState,
229                                       bool isCallValid,
230                                       GLenum texture,
231                                       GLenum type,
232                                       const GLuint *coords,
233                                       angle::ParamCapture *paramCapture)
234 {
235     UNIMPLEMENTED();
236 }
CaptureMultiTexCoordP3uiv_coords(const State & glState,bool isCallValid,GLenum texture,GLenum type,const GLuint * coords,angle::ParamCapture * paramCapture)237 void CaptureMultiTexCoordP3uiv_coords(const State &glState,
238                                       bool isCallValid,
239                                       GLenum texture,
240                                       GLenum type,
241                                       const GLuint *coords,
242                                       angle::ParamCapture *paramCapture)
243 {
244     UNIMPLEMENTED();
245 }
CaptureMultiTexCoordP4uiv_coords(const State & glState,bool isCallValid,GLenum texture,GLenum type,const GLuint * coords,angle::ParamCapture * paramCapture)246 void CaptureMultiTexCoordP4uiv_coords(const State &glState,
247                                       bool isCallValid,
248                                       GLenum texture,
249                                       GLenum type,
250                                       const GLuint *coords,
251                                       angle::ParamCapture *paramCapture)
252 {
253     UNIMPLEMENTED();
254 }
CaptureNormalP3uiv_coords(const State & glState,bool isCallValid,GLenum type,const GLuint * coords,angle::ParamCapture * paramCapture)255 void CaptureNormalP3uiv_coords(const State &glState,
256                                bool isCallValid,
257                                GLenum type,
258                                const GLuint *coords,
259                                angle::ParamCapture *paramCapture)
260 {
261     UNIMPLEMENTED();
262 }
CaptureSecondaryColorP3uiv_color(const State & glState,bool isCallValid,GLenum type,const GLuint * color,angle::ParamCapture * paramCapture)263 void CaptureSecondaryColorP3uiv_color(const State &glState,
264                                       bool isCallValid,
265                                       GLenum type,
266                                       const GLuint *color,
267                                       angle::ParamCapture *paramCapture)
268 {
269     UNIMPLEMENTED();
270 }
CaptureTexCoordP1uiv_coords(const State & glState,bool isCallValid,GLenum type,const GLuint * coords,angle::ParamCapture * paramCapture)271 void CaptureTexCoordP1uiv_coords(const State &glState,
272                                  bool isCallValid,
273                                  GLenum type,
274                                  const GLuint *coords,
275                                  angle::ParamCapture *paramCapture)
276 {
277     UNIMPLEMENTED();
278 }
CaptureTexCoordP2uiv_coords(const State & glState,bool isCallValid,GLenum type,const GLuint * coords,angle::ParamCapture * paramCapture)279 void CaptureTexCoordP2uiv_coords(const State &glState,
280                                  bool isCallValid,
281                                  GLenum type,
282                                  const GLuint *coords,
283                                  angle::ParamCapture *paramCapture)
284 {
285     UNIMPLEMENTED();
286 }
CaptureTexCoordP3uiv_coords(const State & glState,bool isCallValid,GLenum type,const GLuint * coords,angle::ParamCapture * paramCapture)287 void CaptureTexCoordP3uiv_coords(const State &glState,
288                                  bool isCallValid,
289                                  GLenum type,
290                                  const GLuint *coords,
291                                  angle::ParamCapture *paramCapture)
292 {
293     UNIMPLEMENTED();
294 }
CaptureTexCoordP4uiv_coords(const State & glState,bool isCallValid,GLenum type,const GLuint * coords,angle::ParamCapture * paramCapture)295 void CaptureTexCoordP4uiv_coords(const State &glState,
296                                  bool isCallValid,
297                                  GLenum type,
298                                  const GLuint *coords,
299                                  angle::ParamCapture *paramCapture)
300 {
301     UNIMPLEMENTED();
302 }
CaptureVertexAttribP1uiv_value(const State & glState,bool isCallValid,GLuint index,GLenum type,GLboolean normalized,const GLuint * value,angle::ParamCapture * paramCapture)303 void CaptureVertexAttribP1uiv_value(const State &glState,
304                                     bool isCallValid,
305                                     GLuint index,
306                                     GLenum type,
307                                     GLboolean normalized,
308                                     const GLuint *value,
309                                     angle::ParamCapture *paramCapture)
310 {
311     UNIMPLEMENTED();
312 }
CaptureVertexAttribP2uiv_value(const State & glState,bool isCallValid,GLuint index,GLenum type,GLboolean normalized,const GLuint * value,angle::ParamCapture * paramCapture)313 void CaptureVertexAttribP2uiv_value(const State &glState,
314                                     bool isCallValid,
315                                     GLuint index,
316                                     GLenum type,
317                                     GLboolean normalized,
318                                     const GLuint *value,
319                                     angle::ParamCapture *paramCapture)
320 {
321     UNIMPLEMENTED();
322 }
CaptureVertexAttribP3uiv_value(const State & glState,bool isCallValid,GLuint index,GLenum type,GLboolean normalized,const GLuint * value,angle::ParamCapture * paramCapture)323 void CaptureVertexAttribP3uiv_value(const State &glState,
324                                     bool isCallValid,
325                                     GLuint index,
326                                     GLenum type,
327                                     GLboolean normalized,
328                                     const GLuint *value,
329                                     angle::ParamCapture *paramCapture)
330 {
331     UNIMPLEMENTED();
332 }
CaptureVertexAttribP4uiv_value(const State & glState,bool isCallValid,GLuint index,GLenum type,GLboolean normalized,const GLuint * value,angle::ParamCapture * paramCapture)333 void CaptureVertexAttribP4uiv_value(const State &glState,
334                                     bool isCallValid,
335                                     GLuint index,
336                                     GLenum type,
337                                     GLboolean normalized,
338                                     const GLuint *value,
339                                     angle::ParamCapture *paramCapture)
340 {
341     UNIMPLEMENTED();
342 }
CaptureVertexP2uiv_value(const State & glState,bool isCallValid,GLenum type,const GLuint * value,angle::ParamCapture * paramCapture)343 void CaptureVertexP2uiv_value(const State &glState,
344                               bool isCallValid,
345                               GLenum type,
346                               const GLuint *value,
347                               angle::ParamCapture *paramCapture)
348 {
349     UNIMPLEMENTED();
350 }
CaptureVertexP3uiv_value(const State & glState,bool isCallValid,GLenum type,const GLuint * value,angle::ParamCapture * paramCapture)351 void CaptureVertexP3uiv_value(const State &glState,
352                               bool isCallValid,
353                               GLenum type,
354                               const GLuint *value,
355                               angle::ParamCapture *paramCapture)
356 {
357     UNIMPLEMENTED();
358 }
CaptureVertexP4uiv_value(const State & glState,bool isCallValid,GLenum type,const GLuint * value,angle::ParamCapture * paramCapture)359 void CaptureVertexP4uiv_value(const State &glState,
360                               bool isCallValid,
361                               GLenum type,
362                               const GLuint *value,
363                               angle::ParamCapture *paramCapture)
364 {
365     UNIMPLEMENTED();
366 }
367 }  // namespace gl
368