• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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(const Context * context,GLenum target,GLint level,GLenum internalformat,GLsizei width,GLint border,GLsizei imageSize,const void * data)14 bool ValidateCompressedTexImage1D(const 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(const Context * context,GLenum target,GLint level,GLint xoffset,GLsizei width,GLenum format,GLsizei imageSize,const void * data)26 bool ValidateCompressedTexSubImage1D(const 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(const Context * context,GLenum target,GLint level,const void * img)38 bool ValidateGetCompressedTexImage(const Context *context,
39                                    GLenum target,
40                                    GLint level,
41                                    const void *img)
42 {
43     return true;
44 }
45 
ValidateLoadTransposeMatrixd(const Context * context,const GLdouble * m)46 bool ValidateLoadTransposeMatrixd(const Context *context, const GLdouble *m)
47 {
48     return true;
49 }
50 
ValidateLoadTransposeMatrixf(const Context * context,const GLfloat * m)51 bool ValidateLoadTransposeMatrixf(const Context *context, const GLfloat *m)
52 {
53     return true;
54 }
55 
ValidateMultTransposeMatrixd(const Context * context,const GLdouble * m)56 bool ValidateMultTransposeMatrixd(const Context *context, const GLdouble *m)
57 {
58     return true;
59 }
60 
ValidateMultTransposeMatrixf(const Context * context,const GLfloat * m)61 bool ValidateMultTransposeMatrixf(const Context *context, const GLfloat *m)
62 {
63     return true;
64 }
65 
ValidateMultiTexCoord1d(const Context * context,GLenum target,GLdouble s)66 bool ValidateMultiTexCoord1d(const Context *context, GLenum target, GLdouble s)
67 {
68     return true;
69 }
70 
ValidateMultiTexCoord1dv(const Context * context,GLenum target,const GLdouble * v)71 bool ValidateMultiTexCoord1dv(const Context *context, GLenum target, const GLdouble *v)
72 {
73     return true;
74 }
75 
ValidateMultiTexCoord1f(const Context * context,GLenum target,GLfloat s)76 bool ValidateMultiTexCoord1f(const Context *context, GLenum target, GLfloat s)
77 {
78     return true;
79 }
80 
ValidateMultiTexCoord1fv(const Context * context,GLenum target,const GLfloat * v)81 bool ValidateMultiTexCoord1fv(const Context *context, GLenum target, const GLfloat *v)
82 {
83     return true;
84 }
85 
ValidateMultiTexCoord1i(const Context * context,GLenum target,GLint s)86 bool ValidateMultiTexCoord1i(const Context *context, GLenum target, GLint s)
87 {
88     return true;
89 }
90 
ValidateMultiTexCoord1iv(const Context * context,GLenum target,const GLint * v)91 bool ValidateMultiTexCoord1iv(const Context *context, GLenum target, const GLint *v)
92 {
93     return true;
94 }
95 
ValidateMultiTexCoord1s(const Context * context,GLenum target,GLshort s)96 bool ValidateMultiTexCoord1s(const Context *context, GLenum target, GLshort s)
97 {
98     return true;
99 }
100 
ValidateMultiTexCoord1sv(const Context * context,GLenum target,const GLshort * v)101 bool ValidateMultiTexCoord1sv(const Context *context, GLenum target, const GLshort *v)
102 {
103     return true;
104 }
105 
ValidateMultiTexCoord2d(const Context * context,GLenum target,GLdouble s,GLdouble t)106 bool ValidateMultiTexCoord2d(const Context *context, GLenum target, GLdouble s, GLdouble t)
107 {
108     return true;
109 }
110 
ValidateMultiTexCoord2dv(const Context * context,GLenum target,const GLdouble * v)111 bool ValidateMultiTexCoord2dv(const Context *context, GLenum target, const GLdouble *v)
112 {
113     return true;
114 }
115 
ValidateMultiTexCoord2f(const Context * context,GLenum target,GLfloat s,GLfloat t)116 bool ValidateMultiTexCoord2f(const Context *context, GLenum target, GLfloat s, GLfloat t)
117 {
118     return true;
119 }
120 
ValidateMultiTexCoord2fv(const Context * context,GLenum target,const GLfloat * v)121 bool ValidateMultiTexCoord2fv(const Context *context, GLenum target, const GLfloat *v)
122 {
123     return true;
124 }
125 
ValidateMultiTexCoord2i(const Context * context,GLenum target,GLint s,GLint t)126 bool ValidateMultiTexCoord2i(const Context *context, GLenum target, GLint s, GLint t)
127 {
128     return true;
129 }
130 
ValidateMultiTexCoord2iv(const Context * context,GLenum target,const GLint * v)131 bool ValidateMultiTexCoord2iv(const Context *context, GLenum target, const GLint *v)
132 {
133     return true;
134 }
135 
ValidateMultiTexCoord2s(const Context * context,GLenum target,GLshort s,GLshort t)136 bool ValidateMultiTexCoord2s(const Context *context, GLenum target, GLshort s, GLshort t)
137 {
138     return true;
139 }
140 
ValidateMultiTexCoord2sv(const Context * context,GLenum target,const GLshort * v)141 bool ValidateMultiTexCoord2sv(const Context *context, GLenum target, const GLshort *v)
142 {
143     return true;
144 }
145 
ValidateMultiTexCoord3d(const Context * context,GLenum target,GLdouble s,GLdouble t,GLdouble r)146 bool ValidateMultiTexCoord3d(const Context *context,
147                              GLenum target,
148                              GLdouble s,
149                              GLdouble t,
150                              GLdouble r)
151 {
152     return true;
153 }
154 
ValidateMultiTexCoord3dv(const Context * context,GLenum target,const GLdouble * v)155 bool ValidateMultiTexCoord3dv(const Context *context, GLenum target, const GLdouble *v)
156 {
157     return true;
158 }
159 
ValidateMultiTexCoord3f(const Context * context,GLenum target,GLfloat s,GLfloat t,GLfloat r)160 bool ValidateMultiTexCoord3f(const Context *context, GLenum target, GLfloat s, GLfloat t, GLfloat r)
161 {
162     return true;
163 }
164 
ValidateMultiTexCoord3fv(const Context * context,GLenum target,const GLfloat * v)165 bool ValidateMultiTexCoord3fv(const Context *context, GLenum target, const GLfloat *v)
166 {
167     return true;
168 }
169 
ValidateMultiTexCoord3i(const Context * context,GLenum target,GLint s,GLint t,GLint r)170 bool ValidateMultiTexCoord3i(const Context *context, GLenum target, GLint s, GLint t, GLint r)
171 {
172     return true;
173 }
174 
ValidateMultiTexCoord3iv(const Context * context,GLenum target,const GLint * v)175 bool ValidateMultiTexCoord3iv(const Context *context, GLenum target, const GLint *v)
176 {
177     return true;
178 }
179 
ValidateMultiTexCoord3s(const Context * context,GLenum target,GLshort s,GLshort t,GLshort r)180 bool ValidateMultiTexCoord3s(const Context *context, GLenum target, GLshort s, GLshort t, GLshort r)
181 {
182     return true;
183 }
184 
ValidateMultiTexCoord3sv(const Context * context,GLenum target,const GLshort * v)185 bool ValidateMultiTexCoord3sv(const Context *context, GLenum target, const GLshort *v)
186 {
187     return true;
188 }
189 
ValidateMultiTexCoord4d(const Context * context,GLenum target,GLdouble s,GLdouble t,GLdouble r,GLdouble q)190 bool ValidateMultiTexCoord4d(const Context *context,
191                              GLenum target,
192                              GLdouble s,
193                              GLdouble t,
194                              GLdouble r,
195                              GLdouble q)
196 {
197     return true;
198 }
199 
ValidateMultiTexCoord4dv(const Context * context,GLenum target,const GLdouble * v)200 bool ValidateMultiTexCoord4dv(const Context *context, GLenum target, const GLdouble *v)
201 {
202     return true;
203 }
204 
ValidateMultiTexCoord4fv(const Context * context,GLenum target,const GLfloat * v)205 bool ValidateMultiTexCoord4fv(const Context *context, GLenum target, const GLfloat *v)
206 {
207     return true;
208 }
209 
ValidateMultiTexCoord4i(const Context * context,GLenum target,GLint s,GLint t,GLint r,GLint q)210 bool ValidateMultiTexCoord4i(const Context *context,
211                              GLenum target,
212                              GLint s,
213                              GLint t,
214                              GLint r,
215                              GLint q)
216 {
217     return true;
218 }
219 
ValidateMultiTexCoord4iv(const Context * context,GLenum target,const GLint * v)220 bool ValidateMultiTexCoord4iv(const Context *context, GLenum target, const GLint *v)
221 {
222     return true;
223 }
224 
ValidateMultiTexCoord4s(const Context * context,GLenum target,GLshort s,GLshort t,GLshort r,GLshort q)225 bool ValidateMultiTexCoord4s(const Context *context,
226                              GLenum target,
227                              GLshort s,
228                              GLshort t,
229                              GLshort r,
230                              GLshort q)
231 {
232     return true;
233 }
234 
ValidateMultiTexCoord4sv(const Context * context,GLenum target,const GLshort * v)235 bool ValidateMultiTexCoord4sv(const Context *context, GLenum target, const GLshort *v)
236 {
237     return true;
238 }
239 
240 }  // namespace gl
241