Chciałbym mieć możliwość ustawienia mundurów poprzez ich rzeczywistych nazw w cieniującegoCzy warto zapamiętać jednolite położenie glsl w kodzie?
myProgram.uniform3fv("uniformVector", 0.0f, 0.1f, 1.0f);
muszę miejscach pamięci podręcznej w jakiejś postaci mapy?
std::map<std::string, unsigned int> // or unordered_map
czy może OpenGL (na komputerze) tak czy inaczej cache, więc nie miałbym żadnej różnicy wydajności?
, tak jak w większości przypadków, nie możemy polegać na założeniach (dotyczących implementacji sterownika) i lepiej jest zrobić takie proste buforowanie na własną rękę. – fen