287 Commits (1e6da607c9adb40d66bca031791fdbad9b22aac5)

Author SHA1 Message Date
Vladimír Vondruš 1e6da607c9 Shaders: minor. 5 years ago
Vladimír Vondruš 87b7be26f9 Shaders: forgot to rename this. 5 years ago
Vladimír Vondruš d5623b0386 Shaders: wrongly copypasted variable name in a test. 5 years ago
Vladimír Vondruš 9bf1d4c1bd Shaders: whoops, tested with a wrong shader here as well. 5 years ago
Vladimír Vondruš 1279d3fe5d Shaders: merge all MeshVisualizer constructor tests together. 5 years ago
Vladimír Vondruš 52c6c30fdf Shaders: this SKIP was too early. 5 years ago
Vladimír Vondruš ae3fd92fd3 Shaders: uh oh? good thing there was no bug hidden underneath. 5 years ago
Vladimír Vondruš 96a0ecd87e Shaders: doc++ 5 years ago
Vladimír Vondruš 47e7de47c8 Shaders: remove the AbstractVector base. 5 years ago
Vladimír Vondruš 94f0dcb421 Shaders: this thing is ... not used anywhere. 5 years ago
Vladimír Vondruš d3e11765ac Shaders: EXPLICIT_TEXTURE_LAYER is very misleading. 5 years ago
Vladimír Vondruš 1506c926f5 Shaders: doc++ 5 years ago
Vladimír Vondruš d683e26184 Shaders: add a test to a proper IDE folder. 5 years ago
Vladimír Vondruš faed96b4cf Shaders: avoid repeated GL::Context::current() calls. 5 years ago
Vladimír Vondruš f74942f67a Shaders: make the string building slightly less crazy. 5 years ago
Vladimír Vondruš 9f0a61e76e Shaders: group things together also in GLSL sources. 5 years ago
Vladimír Vondruš f70bbef473 Shaders: group uniform setters and texture binding functions together. 5 years ago
Vladimír Vondruš e26f90957c Shaders: wait, how did the linker work for the whole decade?! 5 years ago
Vladimír Vondruš 2066d82ea4 Shaders: suffix all existing shaders with GL. 5 years ago
Vladimír Vondruš ec19c25e46 Adapt to Corrade changes. 5 years ago
Vladimír Vondruš 65a935cedc Test: adapt to changes in CORRADE_SKIP(). 5 years ago
Vladimír Vondruš beecb8fb82 Shaders: fix copypaste errors in Phong setter docs. 5 years ago
Vladimír Vondruš 95b3f8578d GL: rework Context to not use any STL containers. 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš d00d1cb781 Shaders: initialize all members also with NoCreate. 5 years ago
Vladimír Vondruš 40ee8f0934 Shaders: document relation to glAlphaFunc(). 5 years ago
Vladimír Vondruš 91631139f7 Test: use shorter std::is_copy_{constructible,assignable} everywhere. 5 years ago
Vladimír Vondruš 08bd6e9ae9 Test: fix wrong plugin name in a message. 6 years ago
Vladimír Vondruš e7b9ca735e Shaders: make default indentity matrices more explicit in the code. 6 years ago
Vladimír Vondruš 1eb1eec271 Shaders: fix distance attentuation calculation in Phong. 6 years ago
Vladimír Vondruš ba156d329a Shaders: stray semicolon in a GLSL source. 6 years ago
Vladimír Vondruš 567b15486f Shaders: add an ability to control specular light color to Phong. 6 years ago
Vladimír Vondruš b211ace935 Shaders: don't use deprecated functionality in ES builds. 6 years ago
Vladimír Vondruš f69644936e Shaders: reference the normal mapping docs from relevant APIs. 6 years ago
Vladimír Vondruš 25463db8a6 Shaders: alpha doesn't make sense for light colors. 6 years ago
Vladimír Vondruš b3da48a0ae Shaders: properly test Phong one-by-one light property setters. 6 years ago
Vladimír Vondruš 2cf9f28492 Shaders: resetting object ID FBs isn't needed for light tests. 6 years ago
Vladimír Vondruš 7257bbb871 Shaders: rework Phong to support directional and attenuated point lights. 6 years ago
Vladimír Vondruš 35cb06fe1e Shaders: use StringViews to make code generation a bit less shitty. 6 years ago
Vladimír Vondruš 903e2c213c Shaders: properly use bitangents in Phong normal map calculation. 6 years ago
Vladimír Vondruš 2b36fd2136 MeshTools, Shaders: adapt thresholds for SwiftShader. 6 years ago
Vladimír Vondruš 5285dcc986 Shaders: add a normal texture scale parameter to Phong. 6 years ago
Vladimír Vondruš 63a78945e2 Shaders: there was a TODO so I implemented that TODO. 6 years ago
Vladimír Vondruš 4a632553a5 Shaders: doc++ 6 years ago
Eric Undersander 8b8b9c456b Shaders: remove incorrect light direction normalization in Phong.vert. 6 years ago
Vladimír Vondruš 0c48d1ccb8 Shaders: repro case for a bug in Phong light direction calculation. 6 years ago
Vladimír Vondruš 9557de0534 Shaders,Trade: clarify use{less,ful}ness of specular alpha. 6 years ago
Vladimír Vondruš c68ea7945b Shaders: mention the setViewportSize() requirement clearer. 6 years ago
Vladimír Vondruš cd48c59cab Remove remaining APIs deprecated in 2018.10. 6 years ago
Vladimír Vondruš 5222cf3478 doc: change all "latest" additions/deprecations to 2020.06. 6 years ago