From 36d22d82aa202bb199967e9512281e9a53db42c9 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 7 Apr 2024 21:33:14 +0200 Subject: Adding upstream version 115.7.0esr. Signed-off-by: Daniel Baumann --- .../src/libANGLE/capture/capture_gl_2_autogen.h | 266 +++++++++++++++++++++ 1 file changed, 266 insertions(+) create mode 100644 gfx/angle/checkout/src/libANGLE/capture/capture_gl_2_autogen.h (limited to 'gfx/angle/checkout/src/libANGLE/capture/capture_gl_2_autogen.h') diff --git a/gfx/angle/checkout/src/libANGLE/capture/capture_gl_2_autogen.h b/gfx/angle/checkout/src/libANGLE/capture/capture_gl_2_autogen.h new file mode 100644 index 0000000000..5ab30a6b9a --- /dev/null +++ b/gfx/angle/checkout/src/libANGLE/capture/capture_gl_2_autogen.h @@ -0,0 +1,266 @@ +// 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_ -- cgit v1.2.3