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

Commit 7c1f4c38 authored by Jason Sams's avatar Jason Sams
Browse files

Re-enable optimization for detecting nop state changes in fragment

and vertex programs.

Change-Id: Ic5b9ecf564d121d7a00a1eed92afb4c4783ce8bc
parent ef7fa7bc
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -153,7 +153,7 @@ void ProgramFragment::setupGL2(const Context *rsc, ProgramFragmentState *state,

    //LOGE("sgl2 frag1 %x", glGetError());
    if ((state->mLast.get() == this) && !mDirty) {
        //return;
        return;
    }
    state->mLast.set(this);

+1 −1
Original line number Diff line number Diff line
@@ -221,7 +221,7 @@ void ProgramVertex::setupGL2(const Context *rsc, ProgramVertexState *state, Shad
{
    //LOGE("sgl2 vtx1 %x", glGetError());
    if ((state->mLast.get() == this) && !mDirty) {
        //return;
        return;
    }

    rsc->checkError("ProgramVertex::setupGL2 start");