34 Commits (526254912e8bf862d4700fc47bd475e17d284ca5)

Author SHA1 Message Date
Vladimír Vondruš a920722839 doc: label deprecated APIs and stuff new since 2019.10 with version info. 7 years ago
Vladimír Vondruš d06914a1bd doc: hint that Optional is a safer NoCreate. 7 years ago
Vladimír Vondruš a0f0015211 Shaders: de-inline uniform setters. 7 years ago
Vladimír Vondruš 5617cb5199 Shaders: vertex color support in Phong and Flat. 7 years ago
Vladimír Vondruš d5e4de772e Shaders: doc++ 7 years ago
Vladimír Vondruš cd5f5e7ff9 Shaders: add ColorOutput constant to all shaders for consistency. 7 years ago
Vladimír Vondruš c78d6d9adc Shaders: doc++ 7 years ago
Vladimír Vondruš e6b7aa12fa Updated copyright year. 7 years ago
Vladimír Vondruš 295843189d doc: convert shader images to proper sRGB and HiDPI. 8 years ago
Vladimír Vondruš 0e9cb6945e Shaders: define reasonable uniform defaults for all shaders. 8 years ago
Vladimír Vondruš c26075427b Doxygen. Doxygen IS BROKEN BEYOND REPAIR. 8 years ago
Vladimír Vondruš 453fc0b3e7 Shaders: more convenient VertexColor::Color[34] attribute specifiers. 8 years ago
Vladimír Vondruš f7122d3ce6 Shaders: explicitly list deleted/defaulted copy/move constructor. 8 years ago
Vladimír Vondruš adb4547ba0 Split the OpenGL layer out, pt 20: adapted Shaders. 8 years ago
Vladimír Vondruš bc8b8f159a doc: there's no latex output anyway. 8 years ago
Vladimír Vondruš 3906f533bb doc: compiled code snippets for the Shaders namespace. 8 years ago
Vladimír Vondruš 6dffc0a91e Shaders: documentation update for the new theme. 8 years ago
Vladimír Vondruš 623fa97970 Updated copyright year. 8 years ago
Vladimír Vondruš 7a16273e5d Updated copyright year. 9 years ago
Vladimír Vondruš d6f5f43d60 Shaders: modernize coding style. 9 years ago
Vladimír Vondruš 1e8a5c927b Shaders: added NoCreate constructors to all classes. 9 years ago
Vladimír Vondruš 0fe2ab0aa9 Shaders: ability to use RGBA colors with VertexColor shader. 9 years ago
Vladimír Vondruš 5ddd28dc19 Shader: include cleanup. 9 years ago
Vladimír Vondruš 23646e6690 Hell, this project is big. 10 years ago
Vladimír Vondruš e934a1d1d8 Moved Color to Math namespace. 11 years ago
Vladimír Vondruš bab8ce0a4a Shaders: make VertexColor generic attribute. 11 years ago
Vladimír Vondruš 6488fe6e75 Oh, it's 2015 already. 11 years ago
Vladimír Vondruš 4caeb30f7b Shaders: there's never enough documentation. 11 years ago
Vladimír Vondruš 757ca6d1ad Use VectorTypeFor and MatrixTypeFor instead of DimensionTraits. 12 years ago
Vladimír Vondruš ae9462b4c8 Shaders: documentation improvements. 12 years ago
Vladimír Vondruš 6f0ba96cb6 Happy new year too. 12 years ago
Vladimír Vondruš 7a68362170 Making includes absolute, part 6: better filenames for internal files. 13 years ago
Vladimír Vondruš 0616f24f34 Making includes absolute, part 5: absolute includes everywhere. 13 years ago
Vladimír Vondruš 45a10cefdf Making includes absolute, part 1: moving files around. 13 years ago
Vladimír Vondruš 3eb7f6f2b8 Shaders: added generic shader definition. 13 years ago
Vladimír Vondruš 4d68547cbe Shaders: set VertexColor::Color attribute location to 3. 13 years ago
Vladimír Vondruš d04b308aa3 Reducing pointer chasings, part 1: method chaining via references. 13 years ago
Vladimír Vondruš 2eb4e3c8ba Removed default template argument from DimensionTraits. 13 years ago
Vladimír Vondruš a7f5bef038 Getting rid of <>, part 1: Color classes. 13 years ago
Vladimír Vondruš 4f82053058 Shaders: removed redundant `inline` keyword. 13 years ago
Vladimír Vondruš 623fda0dc7 Shaders: removed superfluous `*Shader` suffix from class names. 13 years ago
Vladimír Vondruš 14c6790701 Shaders: set default values for VertexColorShader uniforms. 13 years ago
Vladimír Vondruš 6a5d75d1e4 Relicensing to MIT/Expat license, part 2: headers. 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š 29a07c7d62 GCC 4.6 compilation fixes. 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