上記のコメント、正確には12行目〜の全体のインデントが一つ分ですね。 あとアドバイスするなら、8行目のSPHOMEは4行目で設定後変化してないなら不要ですね。 それと9行目のSPOFSも値が変化した後に設定した方がいいので、26行目以降のVSYNC前辺りに入れた方が良いような気がします。