Update color values every refresh rate

Hello,

I have an Oculus Rift with has a refresh rate of 90Hz. I am using Unity for a VR game. I need to update some color values of some objects every time screen refreshes, that is, every 1/90 seconds. How could I do that? Is there any function that is called every time screen refreshes or something like that?

Thanks!

As far as I remember I gameObject.GetComponent().material.color = new Color(233, 79, 55)

Is filled with changeable values that you can play with on every frame