1 //
2 // Copyright 2019 The ANGLE Project Authors. All rights reserved.
3 // Use of this source code is governed by a BSD-style license that can be
4 // found in the LICENSE file.
5 //
6
7 // validationGL13.cpp: Validation functions for OpenGL 1.3 entry point parameters
8
9 #include "libANGLE/validationGL13_autogen.h"
10
11 namespace gl
12 {
13
ValidateCompressedTexImage1D(Context * context,GLenum target,GLint level,GLenum internalformat,GLsizei width,GLint border,GLsizei imageSize,const void * data)14 bool ValidateCompressedTexImage1D(Context *context,
15 GLenum target,
16 GLint level,
17 GLenum internalformat,
18 GLsizei width,
19 GLint border,
20 GLsizei imageSize,
21 const void *data)
22 {
23 return true;
24 }
25
ValidateCompressedTexSubImage1D(Context * context,GLenum target,GLint level,GLint xoffset,GLsizei width,GLenum format,GLsizei imageSize,const void * data)26 bool ValidateCompressedTexSubImage1D(Context *context,
27 GLenum target,
28 GLint level,
29 GLint xoffset,
30 GLsizei width,
31 GLenum format,
32 GLsizei imageSize,
33 const void *data)
34 {
35 return true;
36 }
37
ValidateGetCompressedTexImage(Context * context,GLenum target,GLint level,void * img)38 bool ValidateGetCompressedTexImage(Context *context, GLenum target, GLint level, void *img)
39 {
40 return true;
41 }
42
ValidateLoadTransposeMatrixd(Context * context,const GLdouble * m)43 bool ValidateLoadTransposeMatrixd(Context *context, const GLdouble *m)
44 {
45 return true;
46 }
47
ValidateLoadTransposeMatrixf(Context * context,const GLfloat * m)48 bool ValidateLoadTransposeMatrixf(Context *context, const GLfloat *m)
49 {
50 return true;
51 }
52
ValidateMultTransposeMatrixd(Context * context,const GLdouble * m)53 bool ValidateMultTransposeMatrixd(Context *context, const GLdouble *m)
54 {
55 return true;
56 }
57
ValidateMultTransposeMatrixf(Context * context,const GLfloat * m)58 bool ValidateMultTransposeMatrixf(Context *context, const GLfloat *m)
59 {
60 return true;
61 }
62
ValidateMultiTexCoord1d(Context * context,GLenum target,GLdouble s)63 bool ValidateMultiTexCoord1d(Context *context, GLenum target, GLdouble s)
64 {
65 return true;
66 }
67
ValidateMultiTexCoord1dv(Context * context,GLenum target,const GLdouble * v)68 bool ValidateMultiTexCoord1dv(Context *context, GLenum target, const GLdouble *v)
69 {
70 return true;
71 }
72
ValidateMultiTexCoord1f(Context * context,GLenum target,GLfloat s)73 bool ValidateMultiTexCoord1f(Context *context, GLenum target, GLfloat s)
74 {
75 return true;
76 }
77
ValidateMultiTexCoord1fv(Context * context,GLenum target,const GLfloat * v)78 bool ValidateMultiTexCoord1fv(Context *context, GLenum target, const GLfloat *v)
79 {
80 return true;
81 }
82
ValidateMultiTexCoord1i(Context * context,GLenum target,GLint s)83 bool ValidateMultiTexCoord1i(Context *context, GLenum target, GLint s)
84 {
85 return true;
86 }
87
ValidateMultiTexCoord1iv(Context * context,GLenum target,const GLint * v)88 bool ValidateMultiTexCoord1iv(Context *context, GLenum target, const GLint *v)
89 {
90 return true;
91 }
92
ValidateMultiTexCoord1s(Context * context,GLenum target,GLshort s)93 bool ValidateMultiTexCoord1s(Context *context, GLenum target, GLshort s)
94 {
95 return true;
96 }
97
ValidateMultiTexCoord1sv(Context * context,GLenum target,const GLshort * v)98 bool ValidateMultiTexCoord1sv(Context *context, GLenum target, const GLshort *v)
99 {
100 return true;
101 }
102
ValidateMultiTexCoord2d(Context * context,GLenum target,GLdouble s,GLdouble t)103 bool ValidateMultiTexCoord2d(Context *context, GLenum target, GLdouble s, GLdouble t)
104 {
105 return true;
106 }
107
ValidateMultiTexCoord2dv(Context * context,GLenum target,const GLdouble * v)108 bool ValidateMultiTexCoord2dv(Context *context, GLenum target, const GLdouble *v)
109 {
110 return true;
111 }
112
ValidateMultiTexCoord2f(Context * context,GLenum target,GLfloat s,GLfloat t)113 bool ValidateMultiTexCoord2f(Context *context, GLenum target, GLfloat s, GLfloat t)
114 {
115 return true;
116 }
117
ValidateMultiTexCoord2fv(Context * context,GLenum target,const GLfloat * v)118 bool ValidateMultiTexCoord2fv(Context *context, GLenum target, const GLfloat *v)
119 {
120 return true;
121 }
122
ValidateMultiTexCoord2i(Context * context,GLenum target,GLint s,GLint t)123 bool ValidateMultiTexCoord2i(Context *context, GLenum target, GLint s, GLint t)
124 {
125 return true;
126 }
127
ValidateMultiTexCoord2iv(Context * context,GLenum target,const GLint * v)128 bool ValidateMultiTexCoord2iv(Context *context, GLenum target, const GLint *v)
129 {
130 return true;
131 }
132
ValidateMultiTexCoord2s(Context * context,GLenum target,GLshort s,GLshort t)133 bool ValidateMultiTexCoord2s(Context *context, GLenum target, GLshort s, GLshort t)
134 {
135 return true;
136 }
137
ValidateMultiTexCoord2sv(Context * context,GLenum target,const GLshort * v)138 bool ValidateMultiTexCoord2sv(Context *context, GLenum target, const GLshort *v)
139 {
140 return true;
141 }
142
ValidateMultiTexCoord3d(Context * context,GLenum target,GLdouble s,GLdouble t,GLdouble r)143 bool ValidateMultiTexCoord3d(Context *context, GLenum target, GLdouble s, GLdouble t, GLdouble r)
144 {
145 return true;
146 }
147
ValidateMultiTexCoord3dv(Context * context,GLenum target,const GLdouble * v)148 bool ValidateMultiTexCoord3dv(Context *context, GLenum target, const GLdouble *v)
149 {
150 return true;
151 }
152
ValidateMultiTexCoord3f(Context * context,GLenum target,GLfloat s,GLfloat t,GLfloat r)153 bool ValidateMultiTexCoord3f(Context *context, GLenum target, GLfloat s, GLfloat t, GLfloat r)
154 {
155 return true;
156 }
157
ValidateMultiTexCoord3fv(Context * context,GLenum target,const GLfloat * v)158 bool ValidateMultiTexCoord3fv(Context *context, GLenum target, const GLfloat *v)
159 {
160 return true;
161 }
162
ValidateMultiTexCoord3i(Context * context,GLenum target,GLint s,GLint t,GLint r)163 bool ValidateMultiTexCoord3i(Context *context, GLenum target, GLint s, GLint t, GLint r)
164 {
165 return true;
166 }
167
ValidateMultiTexCoord3iv(Context * context,GLenum target,const GLint * v)168 bool ValidateMultiTexCoord3iv(Context *context, GLenum target, const GLint *v)
169 {
170 return true;
171 }
172
ValidateMultiTexCoord3s(Context * context,GLenum target,GLshort s,GLshort t,GLshort r)173 bool ValidateMultiTexCoord3s(Context *context, GLenum target, GLshort s, GLshort t, GLshort r)
174 {
175 return true;
176 }
177
ValidateMultiTexCoord3sv(Context * context,GLenum target,const GLshort * v)178 bool ValidateMultiTexCoord3sv(Context *context, GLenum target, const GLshort *v)
179 {
180 return true;
181 }
182
ValidateMultiTexCoord4d(Context * context,GLenum target,GLdouble s,GLdouble t,GLdouble r,GLdouble q)183 bool ValidateMultiTexCoord4d(Context *context,
184 GLenum target,
185 GLdouble s,
186 GLdouble t,
187 GLdouble r,
188 GLdouble q)
189 {
190 return true;
191 }
192
ValidateMultiTexCoord4dv(Context * context,GLenum target,const GLdouble * v)193 bool ValidateMultiTexCoord4dv(Context *context, GLenum target, const GLdouble *v)
194 {
195 return true;
196 }
197
ValidateMultiTexCoord4fv(Context * context,GLenum target,const GLfloat * v)198 bool ValidateMultiTexCoord4fv(Context *context, GLenum target, const GLfloat *v)
199 {
200 return true;
201 }
202
ValidateMultiTexCoord4i(Context * context,GLenum target,GLint s,GLint t,GLint r,GLint q)203 bool ValidateMultiTexCoord4i(Context *context, GLenum target, GLint s, GLint t, GLint r, GLint q)
204 {
205 return true;
206 }
207
ValidateMultiTexCoord4iv(Context * context,GLenum target,const GLint * v)208 bool ValidateMultiTexCoord4iv(Context *context, GLenum target, const GLint *v)
209 {
210 return true;
211 }
212
ValidateMultiTexCoord4s(Context * context,GLenum target,GLshort s,GLshort t,GLshort r,GLshort q)213 bool ValidateMultiTexCoord4s(Context *context,
214 GLenum target,
215 GLshort s,
216 GLshort t,
217 GLshort r,
218 GLshort q)
219 {
220 return true;
221 }
222
ValidateMultiTexCoord4sv(Context * context,GLenum target,const GLshort * v)223 bool ValidateMultiTexCoord4sv(Context *context, GLenum target, const GLshort *v)
224 {
225 return true;
226 }
227
228 } // namespace gl
229