[gl] Get back to unconditional texture update

It turned out that we're missing compositor updates in case the updates originate from content JS (widget's geometry doesn't change). Thus this PR.