summaryrefslogtreecommitdiff
path: root/vcl/opengl/program.cxx
AgeCommit message (Collapse)Author
2015-03-26const_cast: convert some C-style casts and remove some redundant onesStephan Bergmann
Change-Id: I17c57a85bcda98ef36ddefd6562d4681d0c7d5fc
2015-01-27make it possible to easily have variants of glsl programsLuboš Luňák
Now it's possible to add a preamble to the compiled program, so there can be just one program with #ifdef's inside and the small variants can be selected using #define in the preamble instead of having several almost identical programs. Change-Id: I6c5112313b91b6269ebdecdfc896e0f96209ea2b
2015-01-21callcatcher: update unused codeCaolán McNamara
Change-Id: I225cbb3a4a66a8f20bec91c4770ad78e72b663b1
2015-01-19"area" scaling for opengl that has good results for downscalingLuboš Luňák
Change-Id: I0e4ad776cbf31f9a130aedf0f9741927560b5ac1
2015-01-02boost::unordered_map->std::unordered_mapCaolán McNamara
you can get debug stl this way Change-Id: Ia70a3e7c7c452390e8bee34975d296c9318e4a19
2014-12-18Some cppcheck cleanings: Prefer prefix ++/-- operators for non-primitive typesJulien Nabet
Change-Id: I899164412ad90653b4228423283f9fbd4cb5fccc
2014-12-07coverity#1256664 Division or modulo by float zeroCaolán McNamara
and coverity#1256664 Division or modulo by float zero Change-Id: I62c923aad9a21b517f6422365ccf94311e0709b6
2014-12-03vcl: Implement bitmap color replacement operation in OpenGL backendLouis-Francis Ratté-Boulianne
Change-Id: Ia86b67e92985eeb4fb2a5f6cd74c65fab2ac5566
2014-12-02WaE: private field 'mnAttribIndex' is not usedTor Lillqvist
Change-Id: I939e184f6706fc0135f6906f0c183e5166aba5bb
2014-12-02vcl: Only load OpenGL shaders once for each contextLouis-Francis Ratté-Boulianne
Change-Id: Idbf9026c5e64ef41d4c913153dfddf36923ff7de