From 26a029d407be480d791972afb5975cf62c9360a6 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Fri, 19 Apr 2024 02:47:55 +0200 Subject: Adding upstream version 124.0.1. Signed-off-by: Daniel Baumann --- .../src/libANGLE/capture/capture_gl_1_autogen.h | 2072 ++++++++++++++++++++ 1 file changed, 2072 insertions(+) create mode 100644 gfx/angle/checkout/src/libANGLE/capture/capture_gl_1_autogen.h (limited to 'gfx/angle/checkout/src/libANGLE/capture/capture_gl_1_autogen.h') diff --git a/gfx/angle/checkout/src/libANGLE/capture/capture_gl_1_autogen.h b/gfx/angle/checkout/src/libANGLE/capture/capture_gl_1_autogen.h new file mode 100644 index 0000000000..7e4eea7af1 --- /dev/null +++ b/gfx/angle/checkout/src/libANGLE/capture/capture_gl_1_autogen.h @@ -0,0 +1,2072 @@ +// 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_1_autogen.h: +// Capture functions for the OpenGL ES Desktop GL 1.x entry points. + +#ifndef LIBANGLE_CAPTURE_GL_1_AUTOGEN_H_ +#define LIBANGLE_CAPTURE_GL_1_AUTOGEN_H_ + +#include "common/PackedEnums.h" +#include "libANGLE/capture/FrameCapture.h" + +namespace gl +{ + +// Method Captures + +// GL 1.0 +angle::CallCapture CaptureAccum(const State &glState, bool isCallValid, GLenum op, GLfloat value); +angle::CallCapture CaptureBegin(const State &glState, bool isCallValid, GLenum mode); +angle::CallCapture CaptureBitmap(const State &glState, + bool isCallValid, + GLsizei width, + GLsizei height, + GLfloat xorig, + GLfloat yorig, + GLfloat xmove, + GLfloat ymove, + const GLubyte *bitmap); +angle::CallCapture CaptureCallList(const State &glState, bool isCallValid, GLuint list); +angle::CallCapture CaptureCallLists(const State &glState, + bool isCallValid, + GLsizei n, + GLenum type, + const void *lists); +angle::CallCapture CaptureClearAccum(const State &glState, + bool isCallValid, + GLfloat red, + GLfloat green, + GLfloat blue, + GLfloat alpha); +angle::CallCapture CaptureClearDepth(const State &glState, bool isCallValid, GLdouble depth); +angle::CallCapture CaptureClearIndex(const State &glState, bool isCallValid, GLfloat c); +angle::CallCapture CaptureClipPlane(const State &glState, + bool isCallValid, + GLenum plane, + const GLdouble *equation); +angle::CallCapture CaptureColor3b(const State &glState, + bool isCallValid, + GLbyte red, + GLbyte green, + GLbyte blue); +angle::CallCapture CaptureColor3bv(const State &glState, bool isCallValid, const GLbyte *v); +angle::CallCapture CaptureColor3d(const State &glState, + bool isCallValid, + GLdouble red, + GLdouble green, + GLdouble blue); +angle::CallCapture CaptureColor3dv(const State &glState, bool isCallValid, const GLdouble *v); +angle::CallCapture CaptureColor3f(const State &glState, + bool isCallValid, + GLfloat red, + GLfloat green, + GLfloat blue); +angle::CallCapture CaptureColor3fv(const State &glState, bool isCallValid, const GLfloat *v); +angle::CallCapture CaptureColor3i(const State &glState, + bool isCallValid, + GLint red, + GLint green, + GLint blue); +angle::CallCapture CaptureColor3iv(const State &glState, bool isCallValid, const GLint *v); +angle::CallCapture CaptureColor3s(const State &glState, + bool isCallValid, + GLshort red, + GLshort green, + GLshort blue); +angle::CallCapture CaptureColor3sv(const State &glState, bool isCallValid, const GLshort *v); +angle::CallCapture CaptureColor3ub(const State &glState, + bool isCallValid, + GLubyte red, + GLubyte green, + GLubyte blue); +angle::CallCapture CaptureColor3ubv(const State &glState, bool isCallValid, const GLubyte *v); +angle::CallCapture CaptureColor3ui(const State &glState, + bool isCallValid, + GLuint red, + GLuint green, + GLuint blue); +angle::CallCapture CaptureColor3uiv(const State &glState, bool isCallValid, const GLuint *v); +angle::CallCapture CaptureColor3us(const State &glState, + bool isCallValid, + GLushort red, + GLushort green, + GLushort blue); +angle::CallCapture CaptureColor3usv(const State &glState, bool isCallValid, const GLushort *v); +angle::CallCapture CaptureColor4b(const State &glState, + bool isCallValid, + GLbyte red, + GLbyte green, + GLbyte blue, + GLbyte alpha); +angle::CallCapture CaptureColor4bv(const State &glState, bool isCallValid, const GLbyte *v); +angle::CallCapture CaptureColor4d(const State &glState, + bool isCallValid, + GLdouble red, + GLdouble green, + GLdouble blue, + GLdouble alpha); +angle::CallCapture CaptureColor4dv(const State &glState, bool isCallValid, const GLdouble *v); +angle::CallCapture CaptureColor4fv(const State &glState, bool isCallValid, const GLfloat *v); +angle::CallCapture CaptureColor4i(const State &glState, + bool isCallValid, + GLint red, + GLint green, + GLint blue, + GLint alpha); +angle::CallCapture CaptureColor4iv(const State &glState, bool isCallValid, const GLint *v); +angle::CallCapture CaptureColor4s(const State &glState, + bool isCallValid, + GLshort red, + GLshort green, + GLshort blue, + GLshort alpha); +angle::CallCapture CaptureColor4sv(const State &glState, bool isCallValid, const GLshort *v); +angle::CallCapture CaptureColor4ubv(const State &glState, bool isCallValid, const GLubyte *v); +angle::CallCapture CaptureColor4ui(const State &glState, + bool isCallValid, + GLuint red, + GLuint green, + GLuint blue, + GLuint alpha); +angle::CallCapture CaptureColor4uiv(const State &glState, bool isCallValid, const GLuint *v); +angle::CallCapture CaptureColor4us(const State &glState, + bool isCallValid, + GLushort red, + GLushort green, + GLushort blue, + GLushort alpha); +angle::CallCapture CaptureColor4usv(const State &glState, bool isCallValid, const GLushort *v); +angle::CallCapture CaptureColorMaterial(const State &glState, + bool isCallValid, + GLenum face, + GLenum mode); +angle::CallCapture CaptureCopyPixels(const State &glState, + bool isCallValid, + GLint x, + GLint y, + GLsizei width, + GLsizei height, + GLenum type); +angle::CallCapture CaptureDeleteLists(const State &glState, + bool isCallValid, + GLuint list, + GLsizei range); +angle::CallCapture CaptureDepthRange(const State &glState, + bool isCallValid, + GLdouble n, + GLdouble f); +angle::CallCapture CaptureDrawBuffer(const State &glState, bool isCallValid, GLenum buf); +angle::CallCapture CaptureDrawPixels(const State &glState, + bool isCallValid, + GLsizei width, + GLsizei height, + GLenum format, + GLenum type, + const void *pixels); +angle::CallCapture CaptureEdgeFlag(const State &glState, bool isCallValid, GLboolean flag); +angle::CallCapture CaptureEdgeFlagv(const State &glState, bool isCallValid, const GLboolean *flag); +angle::CallCapture CaptureEnd(const State &glState, bool isCallValid); +angle::CallCapture CaptureEndList(const State &glState, bool isCallValid); +angle::CallCapture CaptureEvalCoord1d(const State &glState, bool isCallValid, GLdouble u); +angle::CallCapture CaptureEvalCoord1dv(const State &glState, bool isCallValid, const GLdouble *u); +angle::CallCapture CaptureEvalCoord1f(const State &glState, bool isCallValid, GLfloat u); +angle::CallCapture CaptureEvalCoord1fv(const State &glState, bool isCallValid, const GLfloat *u); +angle::CallCapture CaptureEvalCoord2d(const State &glState, + bool isCallValid, + GLdouble u, + GLdouble v); +angle::CallCapture CaptureEvalCoord2dv(const State &glState, bool isCallValid, const GLdouble *u); +angle::CallCapture CaptureEvalCoord2f(const State &glState, bool isCallValid, GLfloat u, GLfloat v); +angle::CallCapture CaptureEvalCoord2fv(const State &glState, bool isCallValid, const GLfloat *u); +angle::CallCapture CaptureEvalMesh1(const State &glState, + bool isCallValid, + GLenum mode, + GLint i1, + GLint i2); +angle::CallCapture CaptureEvalMesh2(const State &glState, + bool isCallValid, + GLenum mode, + GLint i1, + GLint i2, + GLint j1, + GLint j2); +angle::CallCapture CaptureEvalPoint1(const State &glState, bool isCallValid, GLint i); +angle::CallCapture CaptureEvalPoint2(const State &glState, bool isCallValid, GLint i, GLint j); +angle::CallCapture CaptureFeedbackBuffer(const State &glState, + bool isCallValid, + GLsizei size, + GLenum type, + GLfloat *buffer); +angle::CallCapture CaptureFogi(const State &glState, bool isCallValid, GLenum pname, GLint param); +angle::CallCapture CaptureFogiv(const State &glState, + bool isCallValid, + GLenum pname, + const GLint *params); +angle::CallCapture CaptureFrustum(const State &glState, + bool isCallValid, + GLdouble left, + GLdouble right, + GLdouble bottom, + GLdouble top, + GLdouble zNear, + GLdouble zFar); +angle::CallCapture CaptureGenLists(const State &glState, + bool isCallValid, + GLsizei range, + GLuint returnValue); +angle::CallCapture CaptureGetClipPlane(const State &glState, + bool isCallValid, + GLenum plane, + GLdouble *equation); +angle::CallCapture CaptureGetDoublev(const State &glState, + bool isCallValid, + GLenum pname, + GLdouble *data); +angle::CallCapture CaptureGetLightiv(const State &glState, + bool isCallValid, + GLenum light, + GLenum pname, + GLint *params); +angle::CallCapture CaptureGetMapdv(const State &glState, + bool isCallValid, + GLenum target, + GLenum query, + GLdouble *v); +angle::CallCapture CaptureGetMapfv(const State &glState, + bool isCallValid, + GLenum target, + GLenum query, + GLfloat *v); +angle::CallCapture CaptureGetMapiv(const State &glState, + bool isCallValid, + GLenum target, + GLenum query, + GLint *v); +angle::CallCapture CaptureGetMaterialiv(const State &glState, + bool isCallValid, + GLenum face, + GLenum pname, + GLint *params); +angle::CallCapture CaptureGetPixelMapfv(const State &glState, + bool isCallValid, + GLenum map, + GLfloat *values); +angle::CallCapture CaptureGetPixelMapuiv(const State &glState, + bool isCallValid, + GLenum map, + GLuint *values); +angle::CallCapture CaptureGetPixelMapusv(const State &glState, + bool isCallValid, + GLenum map, + GLushort *values); +angle::CallCapture CaptureGetPolygonStipple(const State &glState, bool isCallValid, GLubyte *mask); +angle::CallCapture CaptureGetTexGendv(const State &glState, + bool isCallValid, + GLenum coord, + GLenum pname, + GLdouble *params); +angle::CallCapture CaptureGetTexGenfv(const State &glState, + bool isCallValid, + GLenum coord, + GLenum pname, + GLfloat *params); +angle::CallCapture CaptureGetTexGeniv(const State &glState, + bool isCallValid, + GLenum coord, + GLenum pname, + GLint *params); +angle::CallCapture CaptureGetTexImage(const State &glState, + bool isCallValid, + TextureTarget targetPacked, + GLint level, + GLenum format, + GLenum type, + void *pixels); +angle::CallCapture CaptureIndexMask(const State &glState, bool isCallValid, GLuint mask); +angle::CallCapture CaptureIndexd(const State &glState, bool isCallValid, GLdouble c); +angle::CallCapture CaptureIndexdv(const State &glState, bool isCallValid, const GLdouble *c); +angle::CallCapture CaptureIndexf(const State &glState, bool isCallValid, GLfloat c); +angle::CallCapture CaptureIndexfv(const State &glState, bool isCallValid, const GLfloat *c); +angle::CallCapture CaptureIndexi(const State &glState, bool isCallValid, GLint c); +angle::CallCapture CaptureIndexiv(const State &glState, bool isCallValid, const GLint *c); +angle::CallCapture CaptureIndexs(const State &glState, bool isCallValid, GLshort c); +angle::CallCapture CaptureIndexsv(const State &glState, bool isCallValid, const GLshort *c); +angle::CallCapture CaptureInitNames(const State &glState, bool isCallValid); +angle::CallCapture CaptureIsList(const State &glState, + bool isCallValid, + GLuint list, + GLboolean returnValue); +angle::CallCapture CaptureLightModeli(const State &glState, + bool isCallValid, + GLenum pname, + GLint param); +angle::CallCapture CaptureLightModeliv(const State &glState, + bool isCallValid, + GLenum pname, + const GLint *params); +angle::CallCapture CaptureLighti(const State &glState, + bool isCallValid, + GLenum light, + GLenum pname, + GLint param); +angle::CallCapture CaptureLightiv(const State &glState, + bool isCallValid, + GLenum light, + GLenum pname, + const GLint *params); +angle::CallCapture CaptureLineStipple(const State &glState, + bool isCallValid, + GLint factor, + GLushort pattern); +angle::CallCapture CaptureListBase(const State &glState, bool isCallValid, GLuint base); +angle::CallCapture CaptureLoadMatrixd(const State &glState, bool isCallValid, const GLdouble *m); +angle::CallCapture CaptureLoadName(const State &glState, bool isCallValid, GLuint name); +angle::CallCapture CaptureMap1d(const State &glState, + bool isCallValid, + GLenum target, + GLdouble u1, + GLdouble u2, + GLint stride, + GLint order, + const GLdouble *points); +angle::CallCapture CaptureMap1f(const State &glState, + bool isCallValid, + GLenum target, + GLfloat u1, + GLfloat u2, + GLint stride, + GLint order, + const GLfloat *points); +angle::CallCapture CaptureMap2d(const State &glState, + bool isCallValid, + GLenum target, + GLdouble u1, + GLdouble u2, + GLint ustride, + GLint uorder, + GLdouble v1, + GLdouble v2, + GLint vstride, + GLint vorder, + const GLdouble *points); +angle::CallCapture CaptureMap2f(const State &glState, + bool isCallValid, + GLenum target, + GLfloat u1, + GLfloat u2, + GLint ustride, + GLint uorder, + GLfloat v1, + GLfloat v2, + GLint vstride, + GLint vorder, + const GLfloat *points); +angle::CallCapture CaptureMapGrid1d(const State &glState, + bool isCallValid, + GLint un, + GLdouble u1, + GLdouble u2); +angle::CallCapture CaptureMapGrid1f(const State &glState, + bool isCallValid, + GLint un, + GLfloat u1, + GLfloat u2); +angle::CallCapture CaptureMapGrid2d(const State &glState, + bool isCallValid, + GLint un, + GLdouble u1, + GLdouble u2, + GLint vn, + GLdouble v1, + GLdouble v2); +angle::CallCapture CaptureMapGrid2f(const State &glState, + bool isCallValid, + GLint un, + GLfloat u1, + GLfloat u2, + GLint vn, + GLfloat v1, + GLfloat v2); +angle::CallCapture CaptureMateriali(const State &glState, + bool isCallValid, + GLenum face, + GLenum pname, + GLint param); +angle::CallCapture CaptureMaterialiv(const State &glState, + bool isCallValid, + GLenum face, + GLenum pname, + const GLint *params); +angle::CallCapture CaptureMultMatrixd(const State &glState, bool isCallValid, const GLdouble *m); +angle::CallCapture CaptureNewList(const State &glState, bool isCallValid, GLuint list, GLenum mode); +angle::CallCapture CaptureNormal3b(const State &glState, + bool isCallValid, + GLbyte nx, + GLbyte ny, + GLbyte nz); +angle::CallCapture CaptureNormal3bv(const State &glState, bool isCallValid, const GLbyte *v); +angle::CallCapture CaptureNormal3d(const State &glState, + bool isCallValid, + GLdouble nx, + GLdouble ny, + GLdouble nz); +angle::CallCapture CaptureNormal3dv(const State &glState, bool isCallValid, const GLdouble *v); +angle::CallCapture CaptureNormal3fv(const State &glState, bool isCallValid, const GLfloat *v); +angle::CallCapture CaptureNormal3i(const State &glState, + bool isCallValid, + GLint nx, + GLint ny, + GLint nz); +angle::CallCapture CaptureNormal3iv(const State &glState, bool isCallValid, const GLint *v); +angle::CallCapture CaptureNormal3s(const State &glState, + bool isCallValid, + GLshort nx, + GLshort ny, + GLshort nz); +angle::CallCapture CaptureNormal3sv(const State &glState, bool isCallValid, const GLshort *v); +angle::CallCapture CaptureOrtho(const State &glState, + bool isCallValid, + GLdouble left, + GLdouble right, + GLdouble bottom, + GLdouble top, + GLdouble zNear, + GLdouble zFar); +angle::CallCapture CapturePassThrough(const State &glState, bool isCallValid, GLfloat token); +angle::CallCapture CapturePixelMapfv(const State &glState, + bool isCallValid, + GLenum map, + GLsizei mapsize, + const GLfloat *values); +angle::CallCapture CapturePixelMapuiv(const State &glState, + bool isCallValid, + GLenum map, + GLsizei mapsize, + const GLuint *values); +angle::CallCapture CapturePixelMapusv(const State &glState, + bool isCallValid, + GLenum map, + GLsizei mapsize, + const GLushort *values); +angle::CallCapture CapturePixelStoref(const State &glState, + bool isCallValid, + GLenum pname, + GLfloat param); +angle::CallCapture CapturePixelTransferf(const State &glState, + bool isCallValid, + GLenum pname, + GLfloat param); +angle::CallCapture CapturePixelTransferi(const State &glState, + bool isCallValid, + GLenum pname, + GLint param); +angle::CallCapture CapturePixelZoom(const State &glState, + bool isCallValid, + GLfloat xfactor, + GLfloat yfactor); +angle::CallCapture CapturePolygonMode(const State &glState, + bool isCallValid, + GLenum face, + GLenum mode); +angle::CallCapture CapturePolygonStipple(const State &glState, + bool isCallValid, + const GLubyte *mask); +angle::CallCapture CapturePopAttrib(const State &glState, bool isCallValid); +angle::CallCapture CapturePopName(const State &glState, bool isCallValid); +angle::CallCapture CapturePushAttrib(const State &glState, bool isCallValid, GLbitfield mask); +angle::CallCapture CapturePushName(const State &glState, bool isCallValid, GLuint name); +angle::CallCapture CaptureRasterPos2d(const State &glState, + bool isCallValid, + GLdouble x, + GLdouble y); +angle::CallCapture CaptureRasterPos2dv(const State &glState, bool isCallValid, const GLdouble *v); +angle::CallCapture CaptureRasterPos2f(const State &glState, bool isCallValid, GLfloat x, GLfloat y); +angle::CallCapture CaptureRasterPos2fv(const State &glState, bool isCallValid, const GLfloat *v); +angle::CallCapture CaptureRasterPos2i(const State &glState, bool isCallValid, GLint x, GLint y); +angle::CallCapture CaptureRasterPos2iv(const State &glState, bool isCallValid, const GLint *v); +angle::CallCapture CaptureRasterPos2s(const State &glState, bool isCallValid, GLshort x, GLshort y); +angle::CallCapture CaptureRasterPos2sv(const State &glState, bool isCallValid, const GLshort *v); +angle::CallCapture CaptureRasterPos3d(const State &glState, + bool isCallValid, + GLdouble x, + GLdouble y, + GLdouble z); +angle::CallCapture CaptureRasterPos3dv(const State &glState, bool isCallValid, const GLdouble *v); +angle::CallCapture CaptureRasterPos3f(const State &glState, + bool isCallValid, + GLfloat x, + GLfloat y, + GLfloat z); +angle::CallCapture CaptureRasterPos3fv(const State &glState, bool isCallValid, const GLfloat *v); +angle::CallCapture CaptureRasterPos3i(const State &glState, + bool isCallValid, + GLint x, + GLint y, + GLint z); +angle::CallCapture CaptureRasterPos3iv(const State &glState, bool isCallValid, const GLint *v); +angle::CallCapture CaptureRasterPos3s(const State &glState, + bool isCallValid, + GLshort x, + GLshort y, + GLshort z); +angle::CallCapture CaptureRasterPos3sv(const State &glState, bool isCallValid, const GLshort *v); +angle::CallCapture CaptureRasterPos4d(const State &glState, + bool isCallValid, + GLdouble x, + GLdouble y, + GLdouble z, + GLdouble w); +angle::CallCapture CaptureRasterPos4dv(const State &glState, bool isCallValid, const GLdouble *v); +angle::CallCapture CaptureRasterPos4f(const State &glState, + bool isCallValid, + GLfloat x, + GLfloat y, + GLfloat z, + GLfloat w); +angle::CallCapture CaptureRasterPos4fv(const State &glState, bool isCallValid, const GLfloat *v); +angle::CallCapture CaptureRasterPos4i(const State &glState, + bool isCallValid, + GLint x, + GLint y, + GLint z, + GLint w); +angle::CallCapture CaptureRasterPos4iv(const State &glState, bool isCallValid, const GLint *v); +angle::CallCapture CaptureRasterPos4s(const State &glState, + bool isCallValid, + GLshort x, + GLshort y, + GLshort z, + GLshort w); +angle::CallCapture CaptureRasterPos4sv(const State &glState, bool isCallValid, const GLshort *v); +angle::CallCapture CaptureRectd(const State &glState, + bool isCallValid, + GLdouble x1, + GLdouble y1, + GLdouble x2, + GLdouble y2); +angle::CallCapture CaptureRectdv(const State &glState, + bool isCallValid, + const GLdouble *v1, + const GLdouble *v2); +angle::CallCapture CaptureRectf(const State &glState, + bool isCallValid, + GLfloat x1, + GLfloat y1, + GLfloat x2, + GLfloat y2); +angle::CallCapture CaptureRectfv(const State &glState, + bool isCallValid, + const GLfloat *v1, + const GLfloat *v2); +angle::CallCapture CaptureRecti(const State &glState, + bool isCallValid, + GLint x1, + GLint y1, + GLint x2, + GLint y2); +angle::CallCapture CaptureRectiv(const State &glState, + bool isCallValid, + const GLint *v1, + const GLint *v2); +angle::CallCapture CaptureRects(const State &glState, + bool isCallValid, + GLshort x1, + GLshort y1, + GLshort x2, + GLshort y2); +angle::CallCapture CaptureRectsv(const State &glState, + bool isCallValid, + const GLshort *v1, + const GLshort *v2); +angle::CallCapture CaptureRenderMode(const State &glState, + bool isCallValid, + GLenum mode, + GLint returnValue); +angle::CallCapture CaptureRotated(const State &glState, + bool isCallValid, + GLdouble angle, + GLdouble x, + GLdouble y, + GLdouble z); +angle::CallCapture CaptureScaled(const State &glState, + bool isCallValid, + GLdouble x, + GLdouble y, + GLdouble z); +angle::CallCapture CaptureSelectBuffer(const State &glState, + bool isCallValid, + GLsizei size, + GLuint *buffer); +angle::CallCapture CaptureTexCoord1d(const State &glState, bool isCallValid, GLdouble s); +angle::CallCapture CaptureTexCoord1dv(const State &glState, bool isCallValid, const GLdouble *v); +angle::CallCapture CaptureTexCoord1f(const State &glState, bool isCallValid, GLfloat s); +angle::CallCapture CaptureTexCoord1fv(const State &glState, bool isCallValid, const GLfloat *v); +angle::CallCapture CaptureTexCoord1i(const State &glState, bool isCallValid, GLint s); +angle::CallCapture CaptureTexCoord1iv(const State &glState, bool isCallValid, const GLint *v); +angle::CallCapture CaptureTexCoord1s(const State &glState, bool isCallValid, GLshort s); +angle::CallCapture CaptureTexCoord1sv(const State &glState, bool isCallValid, const GLshort *v); +angle::CallCapture CaptureTexCoord2d(const State &glState, + bool isCallValid, + GLdouble s, + GLdouble t); +angle::CallCapture CaptureTexCoord2dv(const State &glState, bool isCallValid, const GLdouble *v); +angle::CallCapture CaptureTexCoord2f(const State &glState, bool isCallValid, GLfloat s, GLfloat t); +angle::CallCapture CaptureTexCoord2fv(const State &glState, bool isCallValid, const GLfloat *v); +angle::CallCapture CaptureTexCoord2i(const State &glState, bool isCallValid, GLint s, GLint t); +angle::CallCapture CaptureTexCoord2iv(const State &glState, bool isCallValid, const GLint *v); +angle::CallCapture CaptureTexCoord2s(const State &glState, bool isCallValid, GLshort s, GLshort t); +angle::CallCapture CaptureTexCoord2sv(const State &glState, bool isCallValid, const GLshort *v); +angle::CallCapture CaptureTexCoord3d(const State &glState, + bool isCallValid, + GLdouble s, + GLdouble t, + GLdouble r); +angle::CallCapture CaptureTexCoord3dv(const State &glState, bool isCallValid, const GLdouble *v); +angle::CallCapture CaptureTexCoord3f(const State &glState, + bool isCallValid, + GLfloat s, + GLfloat t, + GLfloat r); +angle::CallCapture CaptureTexCoord3fv(const State &glState, bool isCallValid, const GLfloat *v); +angle::CallCapture CaptureTexCoord3i(const State &glState, + bool isCallValid, + GLint s, + GLint t, + GLint r); +angle::CallCapture CaptureTexCoord3iv(const State &glState, bool isCallValid, const GLint *v); +angle::CallCapture CaptureTexCoord3s(const State &glState, + bool isCallValid, + GLshort s, + GLshort t, + GLshort r); +angle::CallCapture CaptureTexCoord3sv(const State &glState, bool isCallValid, const GLshort *v); +angle::CallCapture CaptureTexCoord4d(const State &glState, + bool isCallValid, + GLdouble s, + GLdouble t, + GLdouble r, + GLdouble q); +angle::CallCapture CaptureTexCoord4dv(const State &glState, bool isCallValid, const GLdouble *v); +angle::CallCapture CaptureTexCoord4f(const State &glState, + bool isCallValid, + GLfloat s, + GLfloat t, + GLfloat r, + GLfloat q); +angle::CallCapture CaptureTexCoord4fv(const State &glState, bool isCallValid, const GLfloat *v); +angle::CallCapture CaptureTexCoord4i(const State &glState, + bool isCallValid, + GLint s, + GLint t, + GLint r, + GLint q); +angle::CallCapture CaptureTexCoord4iv(const State &glState, bool isCallValid, const GLint *v); +angle::CallCapture CaptureTexCoord4s(const State &glState, + bool isCallValid, + GLshort s, + GLshort t, + GLshort r, + GLshort q); +angle::CallCapture CaptureTexCoord4sv(const State &glState, bool isCallValid, const GLshort *v); +angle::CallCapture CaptureTexGend(const State &glState, + bool isCallValid, + GLenum coord, + GLenum pname, + GLdouble param); +angle::CallCapture CaptureTexGendv(const State &glState, + bool isCallValid, + GLenum coord, + GLenum pname, + const GLdouble *params); +angle::CallCapture CaptureTexGenf(const State &glState, + bool isCallValid, + GLenum coord, + GLenum pname, + GLfloat param); +angle::CallCapture CaptureTexGenfv(const State &glState, + bool isCallValid, + GLenum coord, + GLenum pname, + const GLfloat *params); +angle::CallCapture CaptureTexGeni(const State &glState, + bool isCallValid, + GLenum coord, + GLenum pname, + GLint param); +angle::CallCapture CaptureTexGeniv(const State &glState, + bool isCallValid, + GLenum coord, + GLenum pname, + const GLint *params); +angle::CallCapture CaptureTexImage1D(const State &glState, + bool isCallValid, + GLenum target, + GLint level, + GLint internalformat, + GLsizei width, + GLint border, + GLenum format, + GLenum type, + const void *pixels); +angle::CallCapture CaptureTranslated(const State &glState, + bool isCallValid, + GLdouble x, + GLdouble y, + GLdouble z); +angle::CallCapture CaptureVertex2d(const State &glState, bool isCallValid, GLdouble x, GLdouble y); +angle::CallCapture CaptureVertex2dv(const State &glState, bool isCallValid, const GLdouble *v); +angle::CallCapture CaptureVertex2f(const State &glState, bool isCallValid, GLfloat x, GLfloat y); +angle::CallCapture CaptureVertex2fv(const State &glState, bool isCallValid, const GLfloat *v); +angle::CallCapture CaptureVertex2i(const State &glState, bool isCallValid, GLint x, GLint y); +angle::CallCapture CaptureVertex2iv(const State &glState, bool isCallValid, const GLint *v); +angle::CallCapture CaptureVertex2s(const State &glState, bool isCallValid, GLshort x, GLshort y); +angle::CallCapture CaptureVertex2sv(const State &glState, bool isCallValid, const GLshort *v); +angle::CallCapture CaptureVertex3d(const State &glState, + bool isCallValid, + GLdouble x, + GLdouble y, + GLdouble z); +angle::CallCapture CaptureVertex3dv(const State &glState, bool isCallValid, const GLdouble *v); +angle::CallCapture CaptureVertex3f(const State &glState, + bool isCallValid, + GLfloat x, + GLfloat y, + GLfloat z); +angle::CallCapture CaptureVertex3fv(const State &glState, bool isCallValid, const GLfloat *v); +angle::CallCapture CaptureVertex3i(const State &glState, + bool isCallValid, + GLint x, + GLint y, + GLint z); +angle::CallCapture CaptureVertex3iv(const State &glState, bool isCallValid, const GLint *v); +angle::CallCapture CaptureVertex3s(const State &glState, + bool isCallValid, + GLshort x, + GLshort y, + GLshort z); +angle::CallCapture CaptureVertex3sv(const State &glState, bool isCallValid, const GLshort *v); +angle::CallCapture CaptureVertex4d(const State &glState, + bool isCallValid, + GLdouble x, + GLdouble y, + GLdouble z, + GLdouble w); +angle::CallCapture CaptureVertex4dv(const State &glState, bool isCallValid, const GLdouble *v); +angle::CallCapture CaptureVertex4f(const State &glState, + bool isCallValid, + GLfloat x, + GLfloat y, + GLfloat z, + GLfloat w); +angle::CallCapture CaptureVertex4fv(const State &glState, bool isCallValid, const GLfloat *v); +angle::CallCapture CaptureVertex4i(const State &glState, + bool isCallValid, + GLint x, + GLint y, + GLint z, + GLint w); +angle::CallCapture CaptureVertex4iv(const State &glState, bool isCallValid, const GLint *v); +angle::CallCapture CaptureVertex4s(const State &glState, + bool isCallValid, + GLshort x, + GLshort y, + GLshort z, + GLshort w); +angle::CallCapture CaptureVertex4sv(const State &glState, bool isCallValid, const GLshort *v); + +// GL 1.1 +angle::CallCapture CaptureAreTexturesResident(const State &glState, + bool isCallValid, + GLsizei n, + const GLuint *textures, + GLboolean *residences, + GLboolean returnValue); +angle::CallCapture CaptureArrayElement(const State &glState, bool isCallValid, GLint i); +angle::CallCapture CaptureCopyTexImage1D(const State &glState, + bool isCallValid, + GLenum target, + GLint level, + GLenum internalformat, + GLint x, + GLint y, + GLsizei width, + GLint border); +angle::CallCapture CaptureCopyTexSubImage1D(const State &glState, + bool isCallValid, + GLenum target, + GLint level, + GLint xoffset, + GLint x, + GLint y, + GLsizei width); +angle::CallCapture CaptureEdgeFlagPointer(const State &glState, + bool isCallValid, + GLsizei stride, + const void *pointer); +angle::CallCapture CaptureIndexPointer(const State &glState, + bool isCallValid, + GLenum type, + GLsizei stride, + const void *pointer); +angle::CallCapture CaptureIndexub(const State &glState, bool isCallValid, GLubyte c); +angle::CallCapture CaptureIndexubv(const State &glState, bool isCallValid, const GLubyte *c); +angle::CallCapture CaptureInterleavedArrays(const State &glState, + bool isCallValid, + GLenum format, + GLsizei stride, + const void *pointer); +angle::CallCapture CapturePopClientAttrib(const State &glState, bool isCallValid); +angle::CallCapture CapturePrioritizeTextures(const State &glState, + bool isCallValid, + GLsizei n, + const GLuint *textures, + const GLfloat *priorities); +angle::CallCapture CapturePushClientAttrib(const State &glState, bool isCallValid, GLbitfield mask); +angle::CallCapture CaptureTexSubImage1D(const State &glState, + bool isCallValid, + GLenum target, + GLint level, + GLint xoffset, + GLsizei width, + GLenum format, + GLenum type, + const void *pixels); + +// GL 1.2 + +// GL 1.3 +angle::CallCapture CaptureCompressedTexImage1D(const State &glState, + bool isCallValid, + GLenum target, + GLint level, + GLenum internalformat, + GLsizei width, + GLint border, + GLsizei imageSize, + const void *data); +angle::CallCapture CaptureCompressedTexSubImage1D(const State &glState, + bool isCallValid, + GLenum target, + GLint level, + GLint xoffset, + GLsizei width, + GLenum format, + GLsizei imageSize, + const void *data); +angle::CallCapture CaptureGetCompressedTexImage(const State &glState, + bool isCallValid, + TextureTarget targetPacked, + GLint level, + void *img); +angle::CallCapture CaptureLoadTransposeMatrixd(const State &glState, + bool isCallValid, + const GLdouble *m); +angle::CallCapture CaptureLoadTransposeMatrixf(const State &glState, + bool isCallValid, + const GLfloat *m); +angle::CallCapture CaptureMultTransposeMatrixd(const State &glState, + bool isCallValid, + const GLdouble *m); +angle::CallCapture CaptureMultTransposeMatrixf(const State &glState, + bool isCallValid, + const GLfloat *m); +angle::CallCapture CaptureMultiTexCoord1d(const State &glState, + bool isCallValid, + GLenum target, + GLdouble s); +angle::CallCapture CaptureMultiTexCoord1dv(const State &glState, + bool isCallValid, + GLenum target, + const GLdouble *v); +angle::CallCapture CaptureMultiTexCoord1f(const State &glState, + bool isCallValid, + GLenum target, + GLfloat s); +angle::CallCapture CaptureMultiTexCoord1fv(const State &glState, + bool isCallValid, + GLenum target, + const GLfloat *v); +angle::CallCapture CaptureMultiTexCoord1i(const State &glState, + bool isCallValid, + GLenum target, + GLint s); +angle::CallCapture CaptureMultiTexCoord1iv(const State &glState, + bool isCallValid, + GLenum target, + const GLint *v); +angle::CallCapture CaptureMultiTexCoord1s(const State &glState, + bool isCallValid, + GLenum target, + GLshort s); +angle::CallCapture CaptureMultiTexCoord1sv(const State &glState, + bool isCallValid, + GLenum target, + const GLshort *v); +angle::CallCapture CaptureMultiTexCoord2d(const State &glState, + bool isCallValid, + GLenum target, + GLdouble s, + GLdouble t); +angle::CallCapture CaptureMultiTexCoord2dv(const State &glState, + bool isCallValid, + GLenum target, + const GLdouble *v); +angle::CallCapture CaptureMultiTexCoord2f(const State &glState, + bool isCallValid, + GLenum target, + GLfloat s, + GLfloat t); +angle::CallCapture CaptureMultiTexCoord2fv(const State &glState, + bool isCallValid, + GLenum target, + const GLfloat *v); +angle::CallCapture CaptureMultiTexCoord2i(const State &glState, + bool isCallValid, + GLenum target, + GLint s, + GLint t); +angle::CallCapture CaptureMultiTexCoord2iv(const State &glState, + bool isCallValid, + GLenum target, + const GLint *v); +angle::CallCapture CaptureMultiTexCoord2s(const State &glState, + bool isCallValid, + GLenum target, + GLshort s, + GLshort t); +angle::CallCapture CaptureMultiTexCoord2sv(const State &glState, + bool isCallValid, + GLenum target, + const GLshort *v); +angle::CallCapture CaptureMultiTexCoord3d(const State &glState, + bool isCallValid, + GLenum target, + GLdouble s, + GLdouble t, + GLdouble r); +angle::CallCapture CaptureMultiTexCoord3dv(const State &glState, + bool isCallValid, + GLenum target, + const GLdouble *v); +angle::CallCapture CaptureMultiTexCoord3f(const State &glState, + bool isCallValid, + GLenum target, + GLfloat s, + GLfloat t, + GLfloat r); +angle::CallCapture CaptureMultiTexCoord3fv(const State &glState, + bool isCallValid, + GLenum target, + const GLfloat *v); +angle::CallCapture CaptureMultiTexCoord3i(const State &glState, + bool isCallValid, + GLenum target, + GLint s, + GLint t, + GLint r); +angle::CallCapture CaptureMultiTexCoord3iv(const State &glState, + bool isCallValid, + GLenum target, + const GLint *v); +angle::CallCapture CaptureMultiTexCoord3s(const State &glState, + bool isCallValid, + GLenum target, + GLshort s, + GLshort t, + GLshort r); +angle::CallCapture CaptureMultiTexCoord3sv(const State &glState, + bool isCallValid, + GLenum target, + const GLshort *v); +angle::CallCapture CaptureMultiTexCoord4d(const State &glState, + bool isCallValid, + GLenum target, + GLdouble s, + GLdouble t, + GLdouble r, + GLdouble q); +angle::CallCapture CaptureMultiTexCoord4dv(const State &glState, + bool isCallValid, + GLenum target, + const GLdouble *v); +angle::CallCapture CaptureMultiTexCoord4fv(const State &glState, + bool isCallValid, + GLenum target, + const GLfloat *v); +angle::CallCapture CaptureMultiTexCoord4i(const State &glState, + bool isCallValid, + GLenum target, + GLint s, + GLint t, + GLint r, + GLint q); +angle::CallCapture CaptureMultiTexCoord4iv(const State &glState, + bool isCallValid, + GLenum target, + const GLint *v); +angle::CallCapture CaptureMultiTexCoord4s(const State &glState, + bool isCallValid, + GLenum target, + GLshort s, + GLshort t, + GLshort r, + GLshort q); +angle::CallCapture CaptureMultiTexCoord4sv(const State &glState, + bool isCallValid, + GLenum target, + const GLshort *v); + +// GL 1.4 +angle::CallCapture CaptureFogCoordPointer(const State &glState, + bool isCallValid, + GLenum type, + GLsizei stride, + const void *pointer); +angle::CallCapture CaptureFogCoordd(const State &glState, bool isCallValid, GLdouble coord); +angle::CallCapture CaptureFogCoorddv(const State &glState, bool isCallValid, const GLdouble *coord); +angle::CallCapture CaptureFogCoordf(const State &glState, bool isCallValid, GLfloat coord); +angle::CallCapture CaptureFogCoordfv(const State &glState, bool isCallValid, const GLfloat *coord); +angle::CallCapture CaptureMultiDrawArrays(const State &glState, + bool isCallValid, + PrimitiveMode modePacked, + const GLint *first, + const GLsizei *count, + GLsizei drawcount); +angle::CallCapture CaptureMultiDrawElements(const State &glState, + bool isCallValid, + PrimitiveMode modePacked, + const GLsizei *count, + DrawElementsType typePacked, + const void *const *indices, + GLsizei drawcount); +angle::CallCapture CapturePointParameteri(const State &glState, + bool isCallValid, + GLenum pname, + GLint param); +angle::CallCapture CapturePointParameteriv(const State &glState, + bool isCallValid, + GLenum pname, + const GLint *params); +angle::CallCapture CaptureSecondaryColor3b(const State &glState, + bool isCallValid, + GLbyte red, + GLbyte green, + GLbyte blue); +angle::CallCapture CaptureSecondaryColor3bv(const State &glState, + bool isCallValid, + const GLbyte *v); +angle::CallCapture CaptureSecondaryColor3d(const State &glState, + bool isCallValid, + GLdouble red, + GLdouble green, + GLdouble blue); +angle::CallCapture CaptureSecondaryColor3dv(const State &glState, + bool isCallValid, + const GLdouble *v); +angle::CallCapture CaptureSecondaryColor3f(const State &glState, + bool isCallValid, + GLfloat red, + GLfloat green, + GLfloat blue); +angle::CallCapture CaptureSecondaryColor3fv(const State &glState, + bool isCallValid, + const GLfloat *v); +angle::CallCapture CaptureSecondaryColor3i(const State &glState, + bool isCallValid, + GLint red, + GLint green, + GLint blue); +angle::CallCapture CaptureSecondaryColor3iv(const State &glState, bool isCallValid, const GLint *v); +angle::CallCapture CaptureSecondaryColor3s(const State &glState, + bool isCallValid, + GLshort red, + GLshort green, + GLshort blue); +angle::CallCapture CaptureSecondaryColor3sv(const State &glState, + bool isCallValid, + const GLshort *v); +angle::CallCapture CaptureSecondaryColor3ub(const State &glState, + bool isCallValid, + GLubyte red, + GLubyte green, + GLubyte blue); +angle::CallCapture CaptureSecondaryColor3ubv(const State &glState, + bool isCallValid, + const GLubyte *v); +angle::CallCapture CaptureSecondaryColor3ui(const State &glState, + bool isCallValid, + GLuint red, + GLuint green, + GLuint blue); +angle::CallCapture CaptureSecondaryColor3uiv(const State &glState, + bool isCallValid, + const GLuint *v); +angle::CallCapture CaptureSecondaryColor3us(const State &glState, + bool isCallValid, + GLushort red, + GLushort green, + GLushort blue); +angle::CallCapture CaptureSecondaryColor3usv(const State &glState, + bool isCallValid, + const GLushort *v); +angle::CallCapture CaptureSecondaryColorPointer(const State &glState, + bool isCallValid, + GLint size, + GLenum type, + GLsizei stride, + const void *pointer); +angle::CallCapture CaptureWindowPos2d(const State &glState, + bool isCallValid, + GLdouble x, + GLdouble y); +angle::CallCapture CaptureWindowPos2dv(const State &glState, bool isCallValid, const GLdouble *v); +angle::CallCapture CaptureWindowPos2f(const State &glState, bool isCallValid, GLfloat x, GLfloat y); +angle::CallCapture CaptureWindowPos2fv(const State &glState, bool isCallValid, const GLfloat *v); +angle::CallCapture CaptureWindowPos2i(const State &glState, bool isCallValid, GLint x, GLint y); +angle::CallCapture CaptureWindowPos2iv(const State &glState, bool isCallValid, const GLint *v); +angle::CallCapture CaptureWindowPos2s(const State &glState, bool isCallValid, GLshort x, GLshort y); +angle::CallCapture CaptureWindowPos2sv(const State &glState, bool isCallValid, const GLshort *v); +angle::CallCapture CaptureWindowPos3d(const State &glState, + bool isCallValid, + GLdouble x, + GLdouble y, + GLdouble z); +angle::CallCapture CaptureWindowPos3dv(const State &glState, bool isCallValid, const GLdouble *v); +angle::CallCapture CaptureWindowPos3f(const State &glState, + bool isCallValid, + GLfloat x, + GLfloat y, + GLfloat z); +angle::CallCapture CaptureWindowPos3fv(const State &glState, bool isCallValid, const GLfloat *v); +angle::CallCapture CaptureWindowPos3i(const State &glState, + bool isCallValid, + GLint x, + GLint y, + GLint z); +angle::CallCapture CaptureWindowPos3iv(const State &glState, bool isCallValid, const GLint *v); +angle::CallCapture CaptureWindowPos3s(const State &glState, + bool isCallValid, + GLshort x, + GLshort y, + GLshort z); +angle::CallCapture CaptureWindowPos3sv(const State &glState, bool isCallValid, const GLshort *v); + +// GL 1.5 +angle::CallCapture CaptureGetBufferSubData(const State &glState, + bool isCallValid, + GLenum target, + GLintptr offset, + GLsizeiptr size, + void *data); +angle::CallCapture CaptureGetQueryObjectiv(const State &glState, + bool isCallValid, + QueryID idPacked, + GLenum pname, + GLint *params); +angle::CallCapture CaptureMapBuffer(const State &glState, + bool isCallValid, + BufferBinding targetPacked, + GLenum access, + void *returnValue); + +// Parameter Captures + +// GL 1.0 +void CaptureBitmap_bitmap(const State &glState, + bool isCallValid, + GLsizei width, + GLsizei height, + GLfloat xorig, + GLfloat yorig, + GLfloat xmove, + GLfloat ymove, + const GLubyte *bitmap, + angle::ParamCapture *paramCapture); +void CaptureCallLists_lists(const State &glState, + bool isCallValid, + GLsizei n, + GLenum type, + const void *lists, + angle::ParamCapture *paramCapture); +void CaptureClipPlane_equation(const State &glState, + bool isCallValid, + GLenum plane, + const GLdouble *equation, + angle::ParamCapture *paramCapture); +void CaptureColor3bv_v(const State &glState, + bool isCallValid, + const GLbyte *v, + angle::ParamCapture *paramCapture); +void CaptureColor3dv_v(const State &glState, + bool isCallValid, + const GLdouble *v, + angle::ParamCapture *paramCapture); +void CaptureColor3fv_v(const State &glState, + bool isCallValid, + const GLfloat *v, + angle::ParamCapture *paramCapture); +void CaptureColor3iv_v(const State &glState, + bool isCallValid, + const GLint *v, + angle::ParamCapture *paramCapture); +void CaptureColor3sv_v(const State &glState, + bool isCallValid, + const GLshort *v, + angle::ParamCapture *paramCapture); +void CaptureColor3ubv_v(const State &glState, + bool isCallValid, + const GLubyte *v, + angle::ParamCapture *paramCapture); +void CaptureColor3uiv_v(const State &glState, + bool isCallValid, + const GLuint *v, + angle::ParamCapture *paramCapture); +void CaptureColor3usv_v(const State &glState, + bool isCallValid, + const GLushort *v, + angle::ParamCapture *paramCapture); +void CaptureColor4bv_v(const State &glState, + bool isCallValid, + const GLbyte *v, + angle::ParamCapture *paramCapture); +void CaptureColor4dv_v(const State &glState, + bool isCallValid, + const GLdouble *v, + angle::ParamCapture *paramCapture); +void CaptureColor4fv_v(const State &glState, + bool isCallValid, + const GLfloat *v, + angle::ParamCapture *paramCapture); +void CaptureColor4iv_v(const State &glState, + bool isCallValid, + const GLint *v, + angle::ParamCapture *paramCapture); +void CaptureColor4sv_v(const State &glState, + bool isCallValid, + const GLshort *v, + angle::ParamCapture *paramCapture); +void CaptureColor4ubv_v(const State &glState, + bool isCallValid, + const GLubyte *v, + angle::ParamCapture *paramCapture); +void CaptureColor4uiv_v(const State &glState, + bool isCallValid, + const GLuint *v, + angle::ParamCapture *paramCapture); +void CaptureColor4usv_v(const State &glState, + bool isCallValid, + const GLushort *v, + angle::ParamCapture *paramCapture); +void CaptureDrawPixels_pixels(const State &glState, + bool isCallValid, + GLsizei width, + GLsizei height, + GLenum format, + GLenum type, + const void *pixels, + angle::ParamCapture *paramCapture); +void CaptureEdgeFlagv_flag(const State &glState, + bool isCallValid, + const GLboolean *flag, + angle::ParamCapture *paramCapture); +void CaptureEvalCoord1dv_u(const State &glState, + bool isCallValid, + const GLdouble *u, + angle::ParamCapture *paramCapture); +void CaptureEvalCoord1fv_u(const State &glState, + bool isCallValid, + const GLfloat *u, + angle::ParamCapture *paramCapture); +void CaptureEvalCoord2dv_u(const State &glState, + bool isCallValid, + const GLdouble *u, + angle::ParamCapture *paramCapture); +void CaptureEvalCoord2fv_u(const State &glState, + bool isCallValid, + const GLfloat *u, + angle::ParamCapture *paramCapture); +void CaptureFeedbackBuffer_buffer(const State &glState, + bool isCallValid, + GLsizei size, + GLenum type, + GLfloat *buffer, + angle::ParamCapture *paramCapture); +void CaptureFogiv_params(const State &glState, + bool isCallValid, + GLenum pname, + const GLint *params, + angle::ParamCapture *paramCapture); +void CaptureGetClipPlane_equation(const State &glState, + bool isCallValid, + GLenum plane, + GLdouble *equation, + angle::ParamCapture *paramCapture); +void CaptureGetDoublev_data(const State &glState, + bool isCallValid, + GLenum pname, + GLdouble *data, + angle::ParamCapture *paramCapture); +void CaptureGetLightiv_params(const State &glState, + bool isCallValid, + GLenum light, + GLenum pname, + GLint *params, + angle::ParamCapture *paramCapture); +void CaptureGetMapdv_v(const State &glState, + bool isCallValid, + GLenum target, + GLenum query, + GLdouble *v, + angle::ParamCapture *paramCapture); +void CaptureGetMapfv_v(const State &glState, + bool isCallValid, + GLenum target, + GLenum query, + GLfloat *v, + angle::ParamCapture *paramCapture); +void CaptureGetMapiv_v(const State &glState, + bool isCallValid, + GLenum target, + GLenum query, + GLint *v, + angle::ParamCapture *paramCapture); +void CaptureGetMaterialiv_params(const State &glState, + bool isCallValid, + GLenum face, + GLenum pname, + GLint *params, + angle::ParamCapture *paramCapture); +void CaptureGetPixelMapfv_values(const State &glState, + bool isCallValid, + GLenum map, + GLfloat *values, + angle::ParamCapture *paramCapture); +void CaptureGetPixelMapuiv_values(const State &glState, + bool isCallValid, + GLenum map, + GLuint *values, + angle::ParamCapture *paramCapture); +void CaptureGetPixelMapusv_values(const State &glState, + bool isCallValid, + GLenum map, + GLushort *values, + angle::ParamCapture *paramCapture); +void CaptureGetPolygonStipple_mask(const State &glState, + bool isCallValid, + GLubyte *mask, + angle::ParamCapture *paramCapture); +void CaptureGetTexGendv_params(const State &glState, + bool isCallValid, + GLenum coord, + GLenum pname, + GLdouble *params, + angle::ParamCapture *paramCapture); +void CaptureGetTexGenfv_params(const State &glState, + bool isCallValid, + GLenum coord, + GLenum pname, + GLfloat *params, + angle::ParamCapture *paramCapture); +void CaptureGetTexGeniv_params(const State &glState, + bool isCallValid, + GLenum coord, + GLenum pname, + GLint *params, + angle::ParamCapture *paramCapture); +void CaptureGetTexImage_pixels(const State &glState, + bool isCallValid, + TextureTarget targetPacked, + GLint level, + GLenum format, + GLenum type, + void *pixels, + angle::ParamCapture *paramCapture); +void CaptureIndexdv_c(const State &glState, + bool isCallValid, + const GLdouble *c, + angle::ParamCapture *paramCapture); +void CaptureIndexfv_c(const State &glState, + bool isCallValid, + const GLfloat *c, + angle::ParamCapture *paramCapture); +void CaptureIndexiv_c(const State &glState, + bool isCallValid, + const GLint *c, + angle::ParamCapture *paramCapture); +void CaptureIndexsv_c(const State &glState, + bool isCallValid, + const GLshort *c, + angle::ParamCapture *paramCapture); +void CaptureLightModeliv_params(const State &glState, + bool isCallValid, + GLenum pname, + const GLint *params, + angle::ParamCapture *paramCapture); +void CaptureLightiv_params(const State &glState, + bool isCallValid, + GLenum light, + GLenum pname, + const GLint *params, + angle::ParamCapture *paramCapture); +void CaptureLoadMatrixd_m(const State &glState, + bool isCallValid, + const GLdouble *m, + angle::ParamCapture *paramCapture); +void CaptureMap1d_points(const State &glState, + bool isCallValid, + GLenum target, + GLdouble u1, + GLdouble u2, + GLint stride, + GLint order, + const GLdouble *points, + angle::ParamCapture *paramCapture); +void CaptureMap1f_points(const State &glState, + bool isCallValid, + GLenum target, + GLfloat u1, + GLfloat u2, + GLint stride, + GLint order, + const GLfloat *points, + angle::ParamCapture *paramCapture); +void CaptureMap2d_points(const State &glState, + bool isCallValid, + GLenum target, + GLdouble u1, + GLdouble u2, + GLint ustride, + GLint uorder, + GLdouble v1, + GLdouble v2, + GLint vstride, + GLint vorder, + const GLdouble *points, + angle::ParamCapture *paramCapture); +void CaptureMap2f_points(const State &glState, + bool isCallValid, + GLenum target, + GLfloat u1, + GLfloat u2, + GLint ustride, + GLint uorder, + GLfloat v1, + GLfloat v2, + GLint vstride, + GLint vorder, + const GLfloat *points, + angle::ParamCapture *paramCapture); +void CaptureMaterialiv_params(const State &glState, + bool isCallValid, + GLenum face, + GLenum pname, + const GLint *params, + angle::ParamCapture *paramCapture); +void CaptureMultMatrixd_m(const State &glState, + bool isCallValid, + const GLdouble *m, + angle::ParamCapture *paramCapture); +void CaptureNormal3bv_v(const State &glState, + bool isCallValid, + const GLbyte *v, + angle::ParamCapture *paramCapture); +void CaptureNormal3dv_v(const State &glState, + bool isCallValid, + const GLdouble *v, + angle::ParamCapture *paramCapture); +void CaptureNormal3fv_v(const State &glState, + bool isCallValid, + const GLfloat *v, + angle::ParamCapture *paramCapture); +void CaptureNormal3iv_v(const State &glState, + bool isCallValid, + const GLint *v, + angle::ParamCapture *paramCapture); +void CaptureNormal3sv_v(const State &glState, + bool isCallValid, + const GLshort *v, + angle::ParamCapture *paramCapture); +void CapturePixelMapfv_values(const State &glState, + bool isCallValid, + GLenum map, + GLsizei mapsize, + const GLfloat *values, + angle::ParamCapture *paramCapture); +void CapturePixelMapuiv_values(const State &glState, + bool isCallValid, + GLenum map, + GLsizei mapsize, + const GLuint *values, + angle::ParamCapture *paramCapture); +void CapturePixelMapusv_values(const State &glState, + bool isCallValid, + GLenum map, + GLsizei mapsize, + const GLushort *values, + angle::ParamCapture *paramCapture); +void CapturePolygonStipple_mask(const State &glState, + bool isCallValid, + const GLubyte *mask, + angle::ParamCapture *paramCapture); +void CaptureRasterPos2dv_v(const State &glState, + bool isCallValid, + const GLdouble *v, + angle::ParamCapture *paramCapture); +void CaptureRasterPos2fv_v(const State &glState, + bool isCallValid, + const GLfloat *v, + angle::ParamCapture *paramCapture); +void CaptureRasterPos2iv_v(const State &glState, + bool isCallValid, + const GLint *v, + angle::ParamCapture *paramCapture); +void CaptureRasterPos2sv_v(const State &glState, + bool isCallValid, + const GLshort *v, + angle::ParamCapture *paramCapture); +void CaptureRasterPos3dv_v(const State &glState, + bool isCallValid, + const GLdouble *v, + angle::ParamCapture *paramCapture); +void CaptureRasterPos3fv_v(const State &glState, + bool isCallValid, + const GLfloat *v, + angle::ParamCapture *paramCapture); +void CaptureRasterPos3iv_v(const State &glState, + bool isCallValid, + const GLint *v, + angle::ParamCapture *paramCapture); +void CaptureRasterPos3sv_v(const State &glState, + bool isCallValid, + const GLshort *v, + angle::ParamCapture *paramCapture); +void CaptureRasterPos4dv_v(const State &glState, + bool isCallValid, + const GLdouble *v, + angle::ParamCapture *paramCapture); +void CaptureRasterPos4fv_v(const State &glState, + bool isCallValid, + const GLfloat *v, + angle::ParamCapture *paramCapture); +void CaptureRasterPos4iv_v(const State &glState, + bool isCallValid, + const GLint *v, + angle::ParamCapture *paramCapture); +void CaptureRasterPos4sv_v(const State &glState, + bool isCallValid, + const GLshort *v, + angle::ParamCapture *paramCapture); +void CaptureRectdv_v1(const State &glState, + bool isCallValid, + const GLdouble *v1, + const GLdouble *v2, + angle::ParamCapture *paramCapture); +void CaptureRectdv_v2(const State &glState, + bool isCallValid, + const GLdouble *v1, + const GLdouble *v2, + angle::ParamCapture *paramCapture); +void CaptureRectfv_v1(const State &glState, + bool isCallValid, + const GLfloat *v1, + const GLfloat *v2, + angle::ParamCapture *paramCapture); +void CaptureRectfv_v2(const State &glState, + bool isCallValid, + const GLfloat *v1, + const GLfloat *v2, + angle::ParamCapture *paramCapture); +void CaptureRectiv_v1(const State &glState, + bool isCallValid, + const GLint *v1, + const GLint *v2, + angle::ParamCapture *paramCapture); +void CaptureRectiv_v2(const State &glState, + bool isCallValid, + const GLint *v1, + const GLint *v2, + angle::ParamCapture *paramCapture); +void CaptureRectsv_v1(const State &glState, + bool isCallValid, + const GLshort *v1, + const GLshort *v2, + angle::ParamCapture *paramCapture); +void CaptureRectsv_v2(const State &glState, + bool isCallValid, + const GLshort *v1, + const GLshort *v2, + angle::ParamCapture *paramCapture); +void CaptureSelectBuffer_buffer(const State &glState, + bool isCallValid, + GLsizei size, + GLuint *buffer, + angle::ParamCapture *paramCapture); +void CaptureTexCoord1dv_v(const State &glState, + bool isCallValid, + const GLdouble *v, + angle::ParamCapture *paramCapture); +void CaptureTexCoord1fv_v(const State &glState, + bool isCallValid, + const GLfloat *v, + angle::ParamCapture *paramCapture); +void CaptureTexCoord1iv_v(const State &glState, + bool isCallValid, + const GLint *v, + angle::ParamCapture *paramCapture); +void CaptureTexCoord1sv_v(const State &glState, + bool isCallValid, + const GLshort *v, + angle::ParamCapture *paramCapture); +void CaptureTexCoord2dv_v(const State &glState, + bool isCallValid, + const GLdouble *v, + angle::ParamCapture *paramCapture); +void CaptureTexCoord2fv_v(const State &glState, + bool isCallValid, + const GLfloat *v, + angle::ParamCapture *paramCapture); +void CaptureTexCoord2iv_v(const State &glState, + bool isCallValid, + const GLint *v, + angle::ParamCapture *paramCapture); +void CaptureTexCoord2sv_v(const State &glState, + bool isCallValid, + const GLshort *v, + angle::ParamCapture *paramCapture); +void CaptureTexCoord3dv_v(const State &glState, + bool isCallValid, + const GLdouble *v, + angle::ParamCapture *paramCapture); +void CaptureTexCoord3fv_v(const State &glState, + bool isCallValid, + const GLfloat *v, + angle::ParamCapture *paramCapture); +void CaptureTexCoord3iv_v(const State &glState, + bool isCallValid, + const GLint *v, + angle::ParamCapture *paramCapture); +void CaptureTexCoord3sv_v(const State &glState, + bool isCallValid, + const GLshort *v, + angle::ParamCapture *paramCapture); +void CaptureTexCoord4dv_v(const State &glState, + bool isCallValid, + const GLdouble *v, + angle::ParamCapture *paramCapture); +void CaptureTexCoord4fv_v(const State &glState, + bool isCallValid, + const GLfloat *v, + angle::ParamCapture *paramCapture); +void CaptureTexCoord4iv_v(const State &glState, + bool isCallValid, + const GLint *v, + angle::ParamCapture *paramCapture); +void CaptureTexCoord4sv_v(const State &glState, + bool isCallValid, + const GLshort *v, + angle::ParamCapture *paramCapture); +void CaptureTexGendv_params(const State &glState, + bool isCallValid, + GLenum coord, + GLenum pname, + const GLdouble *params, + angle::ParamCapture *paramCapture); +void CaptureTexGenfv_params(const State &glState, + bool isCallValid, + GLenum coord, + GLenum pname, + const GLfloat *params, + angle::ParamCapture *paramCapture); +void CaptureTexGeniv_params(const State &glState, + bool isCallValid, + GLenum coord, + GLenum pname, + const GLint *params, + angle::ParamCapture *paramCapture); +void CaptureTexImage1D_pixels(const State &glState, + bool isCallValid, + GLenum target, + GLint level, + GLint internalformat, + GLsizei width, + GLint border, + GLenum format, + GLenum type, + const void *pixels, + angle::ParamCapture *paramCapture); +void CaptureVertex2dv_v(const State &glState, + bool isCallValid, + const GLdouble *v, + angle::ParamCapture *paramCapture); +void CaptureVertex2fv_v(const State &glState, + bool isCallValid, + const GLfloat *v, + angle::ParamCapture *paramCapture); +void CaptureVertex2iv_v(const State &glState, + bool isCallValid, + const GLint *v, + angle::ParamCapture *paramCapture); +void CaptureVertex2sv_v(const State &glState, + bool isCallValid, + const GLshort *v, + angle::ParamCapture *paramCapture); +void CaptureVertex3dv_v(const State &glState, + bool isCallValid, + const GLdouble *v, + angle::ParamCapture *paramCapture); +void CaptureVertex3fv_v(const State &glState, + bool isCallValid, + const GLfloat *v, + angle::ParamCapture *paramCapture); +void CaptureVertex3iv_v(const State &glState, + bool isCallValid, + const GLint *v, + angle::ParamCapture *paramCapture); +void CaptureVertex3sv_v(const State &glState, + bool isCallValid, + const GLshort *v, + angle::ParamCapture *paramCapture); +void CaptureVertex4dv_v(const State &glState, + bool isCallValid, + const GLdouble *v, + angle::ParamCapture *paramCapture); +void CaptureVertex4fv_v(const State &glState, + bool isCallValid, + const GLfloat *v, + angle::ParamCapture *paramCapture); +void CaptureVertex4iv_v(const State &glState, + bool isCallValid, + const GLint *v, + angle::ParamCapture *paramCapture); +void CaptureVertex4sv_v(const State &glState, + bool isCallValid, + const GLshort *v, + angle::ParamCapture *paramCapture); + +// GL 1.1 +void CaptureAreTexturesResident_textures(const State &glState, + bool isCallValid, + GLsizei n, + const GLuint *textures, + GLboolean *residences, + angle::ParamCapture *paramCapture); +void CaptureAreTexturesResident_residences(const State &glState, + bool isCallValid, + GLsizei n, + const GLuint *textures, + GLboolean *residences, + angle::ParamCapture *paramCapture); +void CaptureEdgeFlagPointer_pointer(const State &glState, + bool isCallValid, + GLsizei stride, + const void *pointer, + angle::ParamCapture *paramCapture); +void CaptureIndexPointer_pointer(const State &glState, + bool isCallValid, + GLenum type, + GLsizei stride, + const void *pointer, + angle::ParamCapture *paramCapture); +void CaptureIndexubv_c(const State &glState, + bool isCallValid, + const GLubyte *c, + angle::ParamCapture *paramCapture); +void CaptureInterleavedArrays_pointer(const State &glState, + bool isCallValid, + GLenum format, + GLsizei stride, + const void *pointer, + angle::ParamCapture *paramCapture); +void CapturePrioritizeTextures_textures(const State &glState, + bool isCallValid, + GLsizei n, + const GLuint *textures, + const GLfloat *priorities, + angle::ParamCapture *paramCapture); +void CapturePrioritizeTextures_priorities(const State &glState, + bool isCallValid, + GLsizei n, + const GLuint *textures, + const GLfloat *priorities, + angle::ParamCapture *paramCapture); +void CaptureTexSubImage1D_pixels(const State &glState, + bool isCallValid, + GLenum target, + GLint level, + GLint xoffset, + GLsizei width, + GLenum format, + GLenum type, + const void *pixels, + angle::ParamCapture *paramCapture); + +// GL 1.2 + +// GL 1.3 +void CaptureCompressedTexImage1D_data(const State &glState, + bool isCallValid, + GLenum target, + GLint level, + GLenum internalformat, + GLsizei width, + GLint border, + GLsizei imageSize, + const void *data, + angle::ParamCapture *paramCapture); +void CaptureCompressedTexSubImage1D_data(const State &glState, + bool isCallValid, + GLenum target, + GLint level, + GLint xoffset, + GLsizei width, + GLenum format, + GLsizei imageSize, + const void *data, + angle::ParamCapture *paramCapture); +void CaptureGetCompressedTexImage_img(const State &glState, + bool isCallValid, + TextureTarget targetPacked, + GLint level, + void *img, + angle::ParamCapture *paramCapture); +void CaptureLoadTransposeMatrixd_m(const State &glState, + bool isCallValid, + const GLdouble *m, + angle::ParamCapture *paramCapture); +void CaptureLoadTransposeMatrixf_m(const State &glState, + bool isCallValid, + const GLfloat *m, + angle::ParamCapture *paramCapture); +void CaptureMultTransposeMatrixd_m(const State &glState, + bool isCallValid, + const GLdouble *m, + angle::ParamCapture *paramCapture); +void CaptureMultTransposeMatrixf_m(const State &glState, + bool isCallValid, + const GLfloat *m, + angle::ParamCapture *paramCapture); +void CaptureMultiTexCoord1dv_v(const State &glState, + bool isCallValid, + GLenum target, + const GLdouble *v, + angle::ParamCapture *paramCapture); +void CaptureMultiTexCoord1fv_v(const State &glState, + bool isCallValid, + GLenum target, + const GLfloat *v, + angle::ParamCapture *paramCapture); +void CaptureMultiTexCoord1iv_v(const State &glState, + bool isCallValid, + GLenum target, + const GLint *v, + angle::ParamCapture *paramCapture); +void CaptureMultiTexCoord1sv_v(const State &glState, + bool isCallValid, + GLenum target, + const GLshort *v, + angle::ParamCapture *paramCapture); +void CaptureMultiTexCoord2dv_v(const State &glState, + bool isCallValid, + GLenum target, + const GLdouble *v, + angle::ParamCapture *paramCapture); +void CaptureMultiTexCoord2fv_v(const State &glState, + bool isCallValid, + GLenum target, + const GLfloat *v, + angle::ParamCapture *paramCapture); +void CaptureMultiTexCoord2iv_v(const State &glState, + bool isCallValid, + GLenum target, + const GLint *v, + angle::ParamCapture *paramCapture); +void CaptureMultiTexCoord2sv_v(const State &glState, + bool isCallValid, + GLenum target, + const GLshort *v, + angle::ParamCapture *paramCapture); +void CaptureMultiTexCoord3dv_v(const State &glState, + bool isCallValid, + GLenum target, + const GLdouble *v, + angle::ParamCapture *paramCapture); +void CaptureMultiTexCoord3fv_v(const State &glState, + bool isCallValid, + GLenum target, + const GLfloat *v, + angle::ParamCapture *paramCapture); +void CaptureMultiTexCoord3iv_v(const State &glState, + bool isCallValid, + GLenum target, + const GLint *v, + angle::ParamCapture *paramCapture); +void CaptureMultiTexCoord3sv_v(const State &glState, + bool isCallValid, + GLenum target, + const GLshort *v, + angle::ParamCapture *paramCapture); +void CaptureMultiTexCoord4dv_v(const State &glState, + bool isCallValid, + GLenum target, + const GLdouble *v, + angle::ParamCapture *paramCapture); +void CaptureMultiTexCoord4fv_v(const State &glState, + bool isCallValid, + GLenum target, + const GLfloat *v, + angle::ParamCapture *paramCapture); +void CaptureMultiTexCoord4iv_v(const State &glState, + bool isCallValid, + GLenum target, + const GLint *v, + angle::ParamCapture *paramCapture); +void CaptureMultiTexCoord4sv_v(const State &glState, + bool isCallValid, + GLenum target, + const GLshort *v, + angle::ParamCapture *paramCapture); + +// GL 1.4 +void CaptureFogCoordPointer_pointer(const State &glState, + bool isCallValid, + GLenum type, + GLsizei stride, + const void *pointer, + angle::ParamCapture *paramCapture); +void CaptureFogCoorddv_coord(const State &glState, + bool isCallValid, + const GLdouble *coord, + angle::ParamCapture *paramCapture); +void CaptureFogCoordfv_coord(const State &glState, + bool isCallValid, + const GLfloat *coord, + angle::ParamCapture *paramCapture); +void CaptureMultiDrawArrays_first(const State &glState, + bool isCallValid, + PrimitiveMode modePacked, + const GLint *first, + const GLsizei *count, + GLsizei drawcount, + angle::ParamCapture *paramCapture); +void CaptureMultiDrawArrays_count(const State &glState, + bool isCallValid, + PrimitiveMode modePacked, + const GLint *first, + const GLsizei *count, + GLsizei drawcount, + angle::ParamCapture *paramCapture); +void CaptureMultiDrawElements_count(const State &glState, + bool isCallValid, + PrimitiveMode modePacked, + const GLsizei *count, + DrawElementsType typePacked, + const void *const *indices, + GLsizei drawcount, + angle::ParamCapture *paramCapture); +void CaptureMultiDrawElements_indices(const State &glState, + bool isCallValid, + PrimitiveMode modePacked, + const GLsizei *count, + DrawElementsType typePacked, + const void *const *indices, + GLsizei drawcount, + angle::ParamCapture *paramCapture); +void CapturePointParameteriv_params(const State &glState, + bool isCallValid, + GLenum pname, + const GLint *params, + angle::ParamCapture *paramCapture); +void CaptureSecondaryColor3bv_v(const State &glState, + bool isCallValid, + const GLbyte *v, + angle::ParamCapture *paramCapture); +void CaptureSecondaryColor3dv_v(const State &glState, + bool isCallValid, + const GLdouble *v, + angle::ParamCapture *paramCapture); +void CaptureSecondaryColor3fv_v(const State &glState, + bool isCallValid, + const GLfloat *v, + angle::ParamCapture *paramCapture); +void CaptureSecondaryColor3iv_v(const State &glState, + bool isCallValid, + const GLint *v, + angle::ParamCapture *paramCapture); +void CaptureSecondaryColor3sv_v(const State &glState, + bool isCallValid, + const GLshort *v, + angle::ParamCapture *paramCapture); +void CaptureSecondaryColor3ubv_v(const State &glState, + bool isCallValid, + const GLubyte *v, + angle::ParamCapture *paramCapture); +void CaptureSecondaryColor3uiv_v(const State &glState, + bool isCallValid, + const GLuint *v, + angle::ParamCapture *paramCapture); +void CaptureSecondaryColor3usv_v(const State &glState, + bool isCallValid, + const GLushort *v, + angle::ParamCapture *paramCapture); +void CaptureSecondaryColorPointer_pointer(const State &glState, + bool isCallValid, + GLint size, + GLenum type, + GLsizei stride, + const void *pointer, + angle::ParamCapture *paramCapture); +void CaptureWindowPos2dv_v(const State &glState, + bool isCallValid, + const GLdouble *v, + angle::ParamCapture *paramCapture); +void CaptureWindowPos2fv_v(const State &glState, + bool isCallValid, + const GLfloat *v, + angle::ParamCapture *paramCapture); +void CaptureWindowPos2iv_v(const State &glState, + bool isCallValid, + const GLint *v, + angle::ParamCapture *paramCapture); +void CaptureWindowPos2sv_v(const State &glState, + bool isCallValid, + const GLshort *v, + angle::ParamCapture *paramCapture); +void CaptureWindowPos3dv_v(const State &glState, + bool isCallValid, + const GLdouble *v, + angle::ParamCapture *paramCapture); +void CaptureWindowPos3fv_v(const State &glState, + bool isCallValid, + const GLfloat *v, + angle::ParamCapture *paramCapture); +void CaptureWindowPos3iv_v(const State &glState, + bool isCallValid, + const GLint *v, + angle::ParamCapture *paramCapture); +void CaptureWindowPos3sv_v(const State &glState, + bool isCallValid, + const GLshort *v, + angle::ParamCapture *paramCapture); + +// GL 1.5 +void CaptureGetBufferSubData_data(const State &glState, + bool isCallValid, + GLenum target, + GLintptr offset, + GLsizeiptr size, + void *data, + angle::ParamCapture *paramCapture); +void CaptureGetQueryObjectiv_params(const State &glState, + bool isCallValid, + QueryID idPacked, + GLenum pname, + GLint *params, + angle::ParamCapture *paramCapture); +} // namespace gl + +#endif // LIBANGLE_CAPTURE_GL_1_AUTOGEN_H_ -- cgit v1.2.3