summaryrefslogtreecommitdiff
path: root/vcl/opengl/program.cxx
AgeCommit message (Expand)Author
2015-11-17Check for OpenGL errors right where an error might be generatedTor Lillqvist
2015-09-15tdf#93814: Added support for caching shader program binaries.Marco Cecchetti
2015-09-01Added support for computing 64-bit checksum of bitmap in OpenGLMarco Cecchetti
2015-08-26vcl OpenGL program: Cache mvp matrix to reduce ~200 api calls per frame.Lubosz Sarnecki
2015-08-24opengl: push mask coords to the shaders along the image coordsTomaž Vajngerl
2015-08-03Apply MVP matrix when drawing texture using OpenGLProgramTomaž Vajngerl
2015-07-09opengl: use MVP matrix in vertex shaders, pixel offsetsTomaž Vajngerl
2015-03-26const_cast: convert some C-style casts and remove some redundant onesStephan Bergmann
2015-01-27make it possible to easily have variants of glsl programsLuboš Luňák
2015-01-21callcatcher: update unused codeCaolán McNamara
2015-01-19"area" scaling for opengl that has good results for downscalingLuboš Luňák
2015-01-02boost::unordered_map->std::unordered_mapCaolán McNamara
2014-12-18Some cppcheck cleanings: Prefer prefix ++/-- operators for non-primitive typesJulien Nabet
2014-12-07coverity#1256664 Division or modulo by float zeroCaolán McNamara
2014-12-03vcl: Implement bitmap color replacement operation in OpenGL backendLouis-Francis Ratté-Boulianne
2014-12-02WaE: private field 'mnAttribIndex' is not usedTor Lillqvist
2014-12-02vcl: Only load OpenGL shaders once for each contextLouis-Francis Ratté-Boulianne