diff --git a/src/libANGLE/validationES.cpp b/src/libANGLE/validationES.cpp index cfd86a7141..aee95fa437 100644 --- a/src/libANGLE/validationES.cpp +++ b/src/libANGLE/validationES.cpp @@ -3902,7 +3902,7 @@ bool ValidateCopyTexImageParametersBase(const Context *context, isSubImage ? *texture->getFormat(target, level).info : GetInternalFormatInfo(internalformat, GL_UNSIGNED_BYTE); - if (formatInfo.depthBits > 0 || formatInfo.compressed) + if (formatInfo.depthBits > 0 || formatInfo.compressed || formatInfo.paletted) { ANGLE_VALIDATION_ERROR(GL_INVALID_OPERATION, kInvalidFormat); return false;