diff options
Diffstat (limited to 'shared/OpenglCodecCommon/GLClientState.h')
| -rw-r--r-- | shared/OpenglCodecCommon/GLClientState.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/shared/OpenglCodecCommon/GLClientState.h b/shared/OpenglCodecCommon/GLClientState.h index c98190c8..6beeb962 100644 --- a/shared/OpenglCodecCommon/GLClientState.h +++ b/shared/OpenglCodecCommon/GLClientState.h @@ -541,12 +541,14 @@ public: int getMaxColorAttachments() const; int getMaxDrawBuffers() const; - // Uniform validation info + // Uniform/attribute validation info UniformValidationInfo currentUniformValidationInfo; - // TODO: Program uniform validation info + AttribValidationInfo currentAttribValidationInfo;; // Uniform validation api void validateUniform(bool isFloat, bool isUnsigned, GLint columns, GLint rows, GLint location, GLsizei count, GLenum* err); + // Attrib validation + bool isAttribIndexUsedByProgram(int attribIndex); private: void init(); |
