Auto-generate validation headers.
This will make them easier to maintain. Add to add new features.
Bug: angleproject:2964
Change-Id: I8c1f92e0d0ca15fc4f555f6c537fa9311320ef7d
Reviewed-on: https://chromium-review.googlesource.com/c/1334429
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
diff --git a/src/libANGLE/validationES31.cpp b/src/libANGLE/validationES31.cpp
index f4a7e31..26b0b16 100644
--- a/src/libANGLE/validationES31.cpp
+++ b/src/libANGLE/validationES31.cpp
@@ -6,15 +6,15 @@
// validationES31.cpp: Validation functions for OpenGL ES 3.1 entry point parameters
-#include "libANGLE/validationES31.h"
+#include "libANGLE/validationES31_autogen.h"
#include "libANGLE/Context.h"
#include "libANGLE/ErrorStrings.h"
#include "libANGLE/Framebuffer.h"
#include "libANGLE/VertexArray.h"
#include "libANGLE/validationES.h"
-#include "libANGLE/validationES2.h"
-#include "libANGLE/validationES3.h"
+#include "libANGLE/validationES2_autogen.h"
+#include "libANGLE/validationES3_autogen.h"
#include "common/utilities.h"
@@ -948,7 +948,7 @@
bool ValidateTexStorage2DMultisample(Context *context,
TextureType target,
GLsizei samples,
- GLint internalFormat,
+ GLenum internalFormat,
GLsizei width,
GLsizei height,
GLboolean fixedSampleLocations)
@@ -1893,7 +1893,7 @@
bool ValidateTexStorage3DMultisampleOES(Context *context,
TextureType target,
GLsizei samples,
- GLint sizedinternalformat,
+ GLenum sizedinternalformat,
GLsizei width,
GLsizei height,
GLsizei depth,