全部値を表示させてみてみました。 ROTがぐりーんと同じように戻ったり行ったりしてるので、原因は9行目と10行目のIF文ですね。どうしても必要ならVSYNCの係るループから外して回してはいかがでしょうか。 13行目のROTをSTCに変えると普通にくるくる回りますので。