blob: f1599009d9ed187f54e658b3fb4867fda321c2de [file]
//
// 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