| // |
| // Copyright 2022 The ANGLE Project Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| // |
| // capture_gl_3_params.cpp: |
| // Pointer parameter capture functions for the OpenGL 3.x entry points. |
| |
| #include "libANGLE/capture/capture_gl_3_autogen.h" |
| |
| namespace gl |
| { |
| // GL 3.0 |
| void CaptureBindFragDataLocation_name(const State &glState, |
| bool isCallValid, |
| ShaderProgramID programPacked, |
| GLuint color, |
| const GLchar *name, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureVertexAttribI1iv_v(const State &glState, |
| bool isCallValid, |
| GLuint index, |
| const GLint *v, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureVertexAttribI1uiv_v(const State &glState, |
| bool isCallValid, |
| GLuint index, |
| const GLuint *v, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureVertexAttribI2iv_v(const State &glState, |
| bool isCallValid, |
| GLuint index, |
| const GLint *v, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureVertexAttribI2uiv_v(const State &glState, |
| bool isCallValid, |
| GLuint index, |
| const GLuint *v, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureVertexAttribI3iv_v(const State &glState, |
| bool isCallValid, |
| GLuint index, |
| const GLint *v, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureVertexAttribI3uiv_v(const State &glState, |
| bool isCallValid, |
| GLuint index, |
| const GLuint *v, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureVertexAttribI4bv_v(const State &glState, |
| bool isCallValid, |
| GLuint index, |
| const GLbyte *v, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureVertexAttribI4sv_v(const State &glState, |
| bool isCallValid, |
| GLuint index, |
| const GLshort *v, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureVertexAttribI4ubv_v(const State &glState, |
| bool isCallValid, |
| GLuint index, |
| const GLubyte *v, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureVertexAttribI4usv_v(const State &glState, |
| bool isCallValid, |
| GLuint index, |
| const GLushort *v, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| |
| // GL 3.1 |
| void CaptureGetActiveUniformName_length(const State &glState, |
| bool isCallValid, |
| ShaderProgramID programPacked, |
| GLuint uniformIndex, |
| GLsizei bufSize, |
| GLsizei *length, |
| GLchar *uniformName, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureGetActiveUniformName_uniformName(const State &glState, |
| bool isCallValid, |
| ShaderProgramID programPacked, |
| GLuint uniformIndex, |
| GLsizei bufSize, |
| GLsizei *length, |
| GLchar *uniformName, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| |
| // GL 3.2 |
| void 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) |
| { |
| UNIMPLEMENTED(); |
| } |
| void 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) |
| { |
| UNIMPLEMENTED(); |
| } |
| void 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) |
| { |
| UNIMPLEMENTED(); |
| } |
| |
| // GL 3.3 |
| void CaptureBindFragDataLocationIndexed_name(const State &glState, |
| bool isCallValid, |
| ShaderProgramID programPacked, |
| GLuint colorNumber, |
| GLuint index, |
| const GLchar *name, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureColorP3uiv_color(const State &glState, |
| bool isCallValid, |
| GLenum type, |
| const GLuint *color, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureColorP4uiv_color(const State &glState, |
| bool isCallValid, |
| GLenum type, |
| const GLuint *color, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureGetFragDataIndex_name(const State &glState, |
| bool isCallValid, |
| ShaderProgramID programPacked, |
| const GLchar *name, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureGetQueryObjecti64v_params(const State &glState, |
| bool isCallValid, |
| QueryID idPacked, |
| GLenum pname, |
| GLint64 *params, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureGetQueryObjectui64v_params(const State &glState, |
| bool isCallValid, |
| QueryID idPacked, |
| GLenum pname, |
| GLuint64 *params, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureMultiTexCoordP1uiv_coords(const State &glState, |
| bool isCallValid, |
| GLenum texture, |
| GLenum type, |
| const GLuint *coords, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureMultiTexCoordP2uiv_coords(const State &glState, |
| bool isCallValid, |
| GLenum texture, |
| GLenum type, |
| const GLuint *coords, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureMultiTexCoordP3uiv_coords(const State &glState, |
| bool isCallValid, |
| GLenum texture, |
| GLenum type, |
| const GLuint *coords, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureMultiTexCoordP4uiv_coords(const State &glState, |
| bool isCallValid, |
| GLenum texture, |
| GLenum type, |
| const GLuint *coords, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureNormalP3uiv_coords(const State &glState, |
| bool isCallValid, |
| GLenum type, |
| const GLuint *coords, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureSecondaryColorP3uiv_color(const State &glState, |
| bool isCallValid, |
| GLenum type, |
| const GLuint *color, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureTexCoordP1uiv_coords(const State &glState, |
| bool isCallValid, |
| GLenum type, |
| const GLuint *coords, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureTexCoordP2uiv_coords(const State &glState, |
| bool isCallValid, |
| GLenum type, |
| const GLuint *coords, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureTexCoordP3uiv_coords(const State &glState, |
| bool isCallValid, |
| GLenum type, |
| const GLuint *coords, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureTexCoordP4uiv_coords(const State &glState, |
| bool isCallValid, |
| GLenum type, |
| const GLuint *coords, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureVertexAttribP1uiv_value(const State &glState, |
| bool isCallValid, |
| GLuint index, |
| GLenum type, |
| GLboolean normalized, |
| const GLuint *value, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureVertexAttribP2uiv_value(const State &glState, |
| bool isCallValid, |
| GLuint index, |
| GLenum type, |
| GLboolean normalized, |
| const GLuint *value, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureVertexAttribP3uiv_value(const State &glState, |
| bool isCallValid, |
| GLuint index, |
| GLenum type, |
| GLboolean normalized, |
| const GLuint *value, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureVertexAttribP4uiv_value(const State &glState, |
| bool isCallValid, |
| GLuint index, |
| GLenum type, |
| GLboolean normalized, |
| const GLuint *value, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureVertexP2uiv_value(const State &glState, |
| bool isCallValid, |
| GLenum type, |
| const GLuint *value, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureVertexP3uiv_value(const State &glState, |
| bool isCallValid, |
| GLenum type, |
| const GLuint *value, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| void CaptureVertexP4uiv_value(const State &glState, |
| bool isCallValid, |
| GLenum type, |
| const GLuint *value, |
| angle::ParamCapture *paramCapture) |
| { |
| UNIMPLEMENTED(); |
| } |
| } // namespace gl |