93 Commits (53f26fdde0d2d931081fe0bbbd3604d59587224a)

Author SHA1 Message Date
Vladimír Vondruš fd4ada4fc1 Method chaining in Shader. 13 years ago
Vladimír Vondruš 623fda0dc7 Shaders: removed superfluous `*Shader` suffix from class names. 13 years ago
Vladimír Vondruš f2df328fe2 Using Corrade's visibility macros instead of copypasta all over again. 13 years ago
Vladimír Vondruš 40a69636bd Shaders: support color alpha in FlatShader. 13 years ago
Vladimír Vondruš 2f4bcd1455 Added files for automatic resource importing from static libraries. 13 years ago
Vladimír Vondruš c79327ee43 Option to build Magnum as static library. 13 years ago
Vladimír Vondruš 14c6790701 Shaders: set default values for VertexColorShader uniforms. 13 years ago
Vladimír Vondruš 127910d537 Shaders: minor tweaks. 13 years ago
Vladimír Vondruš a0b83edd2b Relicensing to MIT/Expat license, part 4: CMake and documentation files. 13 years ago
Vladimír Vondruš c5ab86794b Relicensing to MIT/Expat license, part 3: source files. 13 years ago
Vladimír Vondruš 6a5d75d1e4 Relicensing to MIT/Expat license, part 2: headers. 13 years ago
Vladimír Vondruš 90dbb28763 Thorough CMakeLists cleanup. 13 years ago
Vladimír Vondruš 2d98dadb0a Shaders: first DistanceFieldVectorShader implementation. 13 years ago
Vladimír Vondruš 549558b502 Shaders: doc++ 13 years ago
Vladimír Vondruš d256d7a0c4 Shaders: missing virtual keyword. 13 years ago
Vladimír Vondruš e891bd9b31 Shaders: use Int instead of GLint. 13 years ago
Vladimír Vondruš 3c31519133 Shaders: cleanup of VectorShader. 13 years ago
Vladimír Vondruš 5a374dd73e Shaders: support alpha in VectorShader::setColor(). 13 years ago
Vladimír Vondruš b6caae10b0 Shaders: vertex VectorShader is implementation independent. 13 years ago
Vladimír Vondruš 91f0d302c2 Shaders: renamed TextShader to VectorShader. 13 years ago
Vladimír Vondruš 003e524a26 Shaders: using new type aliases in whole Shaders namespace. 13 years ago
Vladimír Vondruš 616a31f4d2 Shaders: got rid of Point2D/3D in positions in favor of Vector2/Vector3. 13 years ago
Vladimír Vondruš 0cba8db268 Shaders: added missing 3D version of text shader. 13 years ago
Vladimír Vondruš dc798b7320 Shaders: added missing 3D version of FlatShader vertex shader. 13 years ago
Vladimír Vondruš a22bf1bf4e Shaders: don't use explicit attribute location on GL 2.1. 13 years ago
Vladimír Vondruš 1d88310521 Shaders: off-by-one error. 13 years ago
Vladimír Vondruš d175dd1054 Updated workarounds for Doxygen 1.8.2. 13 years ago
Vladimír Vondruš f9f95946b1 Shaders: 3D version of VertexColorShader. 14 years ago
Vladimír Vondruš 7151486e02 Another Doxygen parsing workaround. 14 years ago
Vladimír Vondruš 29a07c7d62 GCC 4.6 compilation fixes. 14 years ago
Vladimír Vondruš df1d8a95b4 Shaders: basic text shader. 14 years ago
Vladimír Vondruš 06d6032300 Shaders: base for text shaders. 14 years ago
Vladimír Vondruš c3bcaee6a7 Shaders compatibility: check for explicit texture layer support. 14 years ago
Vladimír Vondruš 7e66a09461 Marking all constructors explicit, except for matrix and vector classes. 14 years ago
Vladimír Vondruš 7a894e97a0 Using ARB_explicit_uniform_location in shaders. 14 years ago
Vladimír Vondruš 231c002838 Explicitly use *Matrix in names when appropriate. 14 years ago
Vladimír Vondruš 2f4092bde0 Prefix *_EXPORT macros with MAGNUM_ to avoid collisions. 14 years ago
Vladimír Vondruš 5b707d3524 Using GLfloat as default template parameter also in Color. 14 years ago
Vladimír Vondruš d2f0a2a045 Using default template arguments instead of GLfloat everywhere. 14 years ago
Vladimír Vondruš 642ab3b74d WTF? 14 years ago
Vladimír Vondruš 308a92a911 Shaders: pass normal matrix the right way. 14 years ago
Vladimír Vondruš 69ee2f3ebb Shaders: don't compare ints and floats. 14 years ago
Vladimír Vondruš 57f3175b06 Shaders: GLSL ES doesn't have default values for uniforms. 14 years ago
Vladimír Vondruš 681914e2d0 Forward declarations for Shaders namespace in Shaders/Shaders.h. 14 years ago
Vladimír Vondruš 68a28f5098 Shaders: Fixed FlatShader fragment shader compilation. 14 years ago
Vladimír Vondruš 17ee1d7fd8 Shaders: portable vertex color shader (currently 2D only). 14 years ago
Vladimír Vondruš 81b69f17e1 Shaders: another iteration in porting of Phong and Flat shaders to GLES. 14 years ago
Vladimír Vondruš dfccdf9b7e Minor pedantic ordering fix. 14 years ago
Vladimír Vondruš e4a6832eab Accidentaly forgot commented-out code. 14 years ago
Vladimír Vondruš 2dd0a68329 Internal "traits" cleanup. 14 years ago