Johannes Hofmann
4962639d01
context: Cache active program
This would reduce the calls to glUseProgram if there actually was more
than one program.
vor 7 Jahren
Johannes Hofmann
c7f1518897
Cache active texture unit, assign unit to texture
Each Texture is bound to a unique texture unit (glBindTexture is called
only once). Context keeps track of the current active texture unit and
reduces the number of glActiveTexture calls to a minimum.
vor 7 Jahren
Johannes Hofmann
fcbad65155
Fix clippy warnings
vor 7 Jahren
Johannes Hofmann
5f2d077f41
Switch from servo-glutin to glutin, update dependencies
vor 7 Jahren
Johannes Hofmann
a7db860456
Improve error handling with OpenGL functions
vor 7 Jahren
Johannes Hofmann
3d69b061b1
Disable linting for generated files
vor 7 Jahren
Johannes Hofmann
f1a6922601
Use log, env_logger crates for logging
vor 8 Jahren
Johannes Hofmann
16ffdb5baa
Initial commit :>
Started 2015
vor 8 Jahren