Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit d13e4615 authored by Mathias Agopian's avatar Mathias Agopian
Browse files

fix [2151588] glTexSubImage2D() allows pixel format conversion

parent 031a1dc6
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -1252,6 +1252,11 @@ void glTexSubImage2D(
        ogles_error(c, GL_INVALID_OPERATION);
        return;
    }

    if (format != tex->internalformat) {
        ogles_error(c, GL_INVALID_OPERATION);
        return;
    }
    if ((xoffset + width  > GLsizei(surface.width)) ||
        (yoffset + height > GLsizei(surface.height))) {
        ogles_error(c, GL_INVALID_VALUE);