Mercurial > hg > forks > gldragon
diff dmglrender.cpp @ 65:71f6c5cc8eec
Add 'ftime' uniform for shaders, which is time in milliseconds from start of rendering loop.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Sun, 15 Dec 2019 02:54:39 +0200 |
parents | d6ffc59bb84d |
children | 701bef61dcf1 |
line wrap: on
line diff
--- a/dmglrender.cpp Sun Dec 15 02:53:49 2019 +0200 +++ b/dmglrender.cpp Sun Dec 15 02:54:39 2019 +0200 @@ -252,6 +252,7 @@ // Enable shader program glUseProgram(model.id_prog); glUniform1i(glGetUniformLocation(model.id_prog, "nlights"), scene.lights.size()); + glUniform1f(glGetUniformLocation(model.id_prog, "ftime"), time); } // Set the material of the model