16 Commits (cfc955debe9e8b2ff41942923335cd7454b6554f)

Author SHA1 Message Date
Vladimír Vondruš c7bb153d0a Port to OpenGL ES 2. 14 years ago
Vladimír Vondruš e868d8e03c Deprecating AbstractShaderProgram::bind*Location(). 14 years ago
Vladimír Vondruš 39a313a357 Brought debug facilities from Corrade::Utility to Magnum namespace. 14 years ago
Vladimír Vondruš 54a2c47408 Create and delete shaders and programs only on construction/destruction. 14 years ago
Vladimír Vondruš 43c0016ed3 Move semantic for Shader class. 14 years ago
Vladimír Vondruš 2b7aa09520 Added some TODOs. 14 years ago
Vladimír Vondruš 64665872cc Use CORRADE_ASSERT() instead of cassert and direct error output. 14 years ago
Vladimír Vondruš 49c809915f Added function to bind fragment data locations. 14 years ago
Vladimír Vondruš 57ae567a36 Simplified attribute binding in AbstractShaderProgram. 14 years ago
Vladimír Vondruš 45200899ed Assertion fail when user is doing something wrong with shaders. 14 years ago
Vladimír Vondruš d8943b898c Use nullptr instead of 0 for pointers. 14 years ago
Vladimír Vondruš 8cc445d164 Using own Corrade::Debug class instead of cerr in Shaders. 14 years ago
Vladimír Vondruš b945f5f68b Happy New Year. 15 years ago
Vladimír Vondruš c7b331d100 (Ahem...) Happy New Year! 15 years ago
Vladimír Vondruš 1d5d4ddcb4 Renamed AbstractShaderProgram::{load -> attach}Shader(). 16 years ago
Vladimír Vondruš 3444f62638 Classes for compiling and using shaders. 16 years ago