Source code
Revision control
Copy as Markdown
Other Tools
// GENERATED FILE - DO NOT EDIT.
// Generated by generate_entry_points.py using data from gl.xml and gl_angle_ext.xml.
//
// Copyright 2020 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_2_autogen.h:
// Capture functions for the OpenGL ES Desktop GL 2.x entry points.
#ifndef LIBANGLE_CAPTURE_GL_2_AUTOGEN_H_
#define LIBANGLE_CAPTURE_GL_2_AUTOGEN_H_
#include "common/PackedEnums.h"
#include "libANGLE/capture/FrameCapture.h"
namespace gl
{
// Method Captures
// GL 2.0
angle::CallCapture CaptureGetVertexAttribdv(const State &glState,
bool isCallValid,
GLuint index,
GLenum pname,
GLdouble *params);
angle::CallCapture CaptureVertexAttrib1d(const State &glState,
bool isCallValid,
GLuint index,
GLdouble x);
angle::CallCapture CaptureVertexAttrib1dv(const State &glState,
bool isCallValid,
GLuint index,
const GLdouble *v);
angle::CallCapture CaptureVertexAttrib1s(const State &glState,
bool isCallValid,
GLuint index,
GLshort x);
angle::CallCapture CaptureVertexAttrib1sv(const State &glState,
bool isCallValid,
GLuint index,
const GLshort *v);
angle::CallCapture CaptureVertexAttrib2d(const State &glState,
bool isCallValid,
GLuint index,
GLdouble x,
GLdouble y);
angle::CallCapture CaptureVertexAttrib2dv(const State &glState,
bool isCallValid,
GLuint index,
const GLdouble *v);
angle::CallCapture CaptureVertexAttrib2s(const State &glState,
bool isCallValid,
GLuint index,
GLshort x,
GLshort y);
angle::CallCapture CaptureVertexAttrib2sv(const State &glState,
bool isCallValid,
GLuint index,
const GLshort *v);
angle::CallCapture CaptureVertexAttrib3d(const State &glState,
bool isCallValid,
GLuint index,
GLdouble x,
GLdouble y,
GLdouble z);
angle::CallCapture CaptureVertexAttrib3dv(const State &glState,
bool isCallValid,
GLuint index,
const GLdouble *v);
angle::CallCapture CaptureVertexAttrib3s(const State &glState,
bool isCallValid,
GLuint index,
GLshort x,
GLshort y,
GLshort z);
angle::CallCapture CaptureVertexAttrib3sv(const State &glState,
bool isCallValid,
GLuint index,
const GLshort *v);
angle::CallCapture CaptureVertexAttrib4Nbv(const State &glState,
bool isCallValid,
GLuint index,
const GLbyte *v);
angle::CallCapture CaptureVertexAttrib4Niv(const State &glState,
bool isCallValid,
GLuint index,
const GLint *v);
angle::CallCapture CaptureVertexAttrib4Nsv(const State &glState,
bool isCallValid,
GLuint index,
const GLshort *v);
angle::CallCapture CaptureVertexAttrib4Nub(const State &glState,
bool isCallValid,
GLuint index,
GLubyte x,
GLubyte y,
GLubyte z,
GLubyte w);
angle::CallCapture CaptureVertexAttrib4Nubv(const State &glState,
bool isCallValid,
GLuint index,
const GLubyte *v);
angle::CallCapture CaptureVertexAttrib4Nuiv(const State &glState,
bool isCallValid,
GLuint index,
const GLuint *v);
angle::CallCapture CaptureVertexAttrib4Nusv(const State &glState,
bool isCallValid,
GLuint index,
const GLushort *v);
angle::CallCapture CaptureVertexAttrib4bv(const State &glState,
bool isCallValid,
GLuint index,
const GLbyte *v);
angle::CallCapture CaptureVertexAttrib4d(const State &glState,
bool isCallValid,
GLuint index,
GLdouble x,
GLdouble y,
GLdouble z,
GLdouble w);
angle::CallCapture CaptureVertexAttrib4dv(const State &glState,
bool isCallValid,
GLuint index,
const GLdouble *v);
angle::CallCapture CaptureVertexAttrib4iv(const State &glState,
bool isCallValid,
GLuint index,
const GLint *v);
angle::CallCapture CaptureVertexAttrib4s(const State &glState,
bool isCallValid,
GLuint index,
GLshort x,
GLshort y,
GLshort z,
GLshort w);
angle::CallCapture CaptureVertexAttrib4sv(const State &glState,
bool isCallValid,
GLuint index,
const GLshort *v);
angle::CallCapture CaptureVertexAttrib4ubv(const State &glState,
bool isCallValid,
GLuint index,
const GLubyte *v);
angle::CallCapture CaptureVertexAttrib4uiv(const State &glState,
bool isCallValid,
GLuint index,
const GLuint *v);
angle::CallCapture CaptureVertexAttrib4usv(const State &glState,
bool isCallValid,
GLuint index,
const GLushort *v);
// GL 2.1
// Parameter Captures
// GL 2.0
void CaptureGetVertexAttribdv_params(const State &glState,
bool isCallValid,
GLuint index,
GLenum pname,
GLdouble *params,
angle::ParamCapture *paramCapture);
void CaptureVertexAttrib1dv_v(const State &glState,
bool isCallValid,
GLuint index,
const GLdouble *v,
angle::ParamCapture *paramCapture);
void CaptureVertexAttrib1sv_v(const State &glState,
bool isCallValid,
GLuint index,
const GLshort *v,
angle::ParamCapture *paramCapture);
void CaptureVertexAttrib2dv_v(const State &glState,
bool isCallValid,
GLuint index,
const GLdouble *v,
angle::ParamCapture *paramCapture);
void CaptureVertexAttrib2sv_v(const State &glState,
bool isCallValid,
GLuint index,
const GLshort *v,
angle::ParamCapture *paramCapture);
void CaptureVertexAttrib3dv_v(const State &glState,
bool isCallValid,
GLuint index,
const GLdouble *v,
angle::ParamCapture *paramCapture);
void CaptureVertexAttrib3sv_v(const State &glState,
bool isCallValid,
GLuint index,
const GLshort *v,
angle::ParamCapture *paramCapture);
void CaptureVertexAttrib4Nbv_v(const State &glState,
bool isCallValid,
GLuint index,
const GLbyte *v,
angle::ParamCapture *paramCapture);
void CaptureVertexAttrib4Niv_v(const State &glState,
bool isCallValid,
GLuint index,
const GLint *v,
angle::ParamCapture *paramCapture);
void CaptureVertexAttrib4Nsv_v(const State &glState,
bool isCallValid,
GLuint index,
const GLshort *v,
angle::ParamCapture *paramCapture);
void CaptureVertexAttrib4Nubv_v(const State &glState,
bool isCallValid,
GLuint index,
const GLubyte *v,
angle::ParamCapture *paramCapture);
void CaptureVertexAttrib4Nuiv_v(const State &glState,
bool isCallValid,
GLuint index,
const GLuint *v,
angle::ParamCapture *paramCapture);
void CaptureVertexAttrib4Nusv_v(const State &glState,
bool isCallValid,
GLuint index,
const GLushort *v,
angle::ParamCapture *paramCapture);
void CaptureVertexAttrib4bv_v(const State &glState,
bool isCallValid,
GLuint index,
const GLbyte *v,
angle::ParamCapture *paramCapture);
void CaptureVertexAttrib4dv_v(const State &glState,
bool isCallValid,
GLuint index,
const GLdouble *v,
angle::ParamCapture *paramCapture);
void CaptureVertexAttrib4iv_v(const State &glState,
bool isCallValid,
GLuint index,
const GLint *v,
angle::ParamCapture *paramCapture);
void CaptureVertexAttrib4sv_v(const State &glState,
bool isCallValid,
GLuint index,
const GLshort *v,
angle::ParamCapture *paramCapture);
void CaptureVertexAttrib4ubv_v(const State &glState,
bool isCallValid,
GLuint index,
const GLubyte *v,
angle::ParamCapture *paramCapture);
void CaptureVertexAttrib4uiv_v(const State &glState,
bool isCallValid,
GLuint index,
const GLuint *v,
angle::ParamCapture *paramCapture);
void CaptureVertexAttrib4usv_v(const State &glState,
bool isCallValid,
GLuint index,
const GLushort *v,
angle::ParamCapture *paramCapture);
// GL 2.1
} // namespace gl
#endif // LIBANGLE_CAPTURE_GL_2_AUTOGEN_H_