68 Commits (6958f4a413ebe1c24bd8e5dd6ecbded2d2723378)

Author SHA1 Message Date
Vladimír Vondruš 65a935cedc Test: adapt to changes in CORRADE_SKIP(). 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š 08bd6e9ae9 Test: fix wrong plugin name in a message. 6 years ago
Vladimír Vondruš 1eb1eec271 Shaders: fix distance attentuation calculation in Phong. 6 years ago
Vladimír Vondruš 567b15486f Shaders: add an ability to control specular light color to Phong. 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š 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š 0c48d1ccb8 Shaders: repro case for a bug in Phong light direction calculation. 6 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš 86a5a63af9 Test: most tests now pass on Zink as well. 6 years ago
Vladimír Vondruš 97e3e2a8fe MeshTools,Shaders: make the rendering tests pass on llvmpipe. 6 years ago
Michael Tao e5a6f543a0 Shaders: ambient also changes color with VertexColor in Phong. 6 years ago
Vladimír Vondruš 65a2ced2a7 Make this compile and test cleanly with CORRADE_NO_ASSERT defined. 6 years ago
Vladimír Vondruš 55685ea382 Shaders: implement instancing in Phong. 6 years ago
Vladimír Vondruš 02525527a4 Shaders: ability to render instanced object ID in Flat/Phong. 6 years ago
Vladimír Vondruš 1b21e4e7ba Primitives: switch to an enum set for texturable primitives. 6 years ago
Vladimír Vondruš 9a06b3515b Shaders: implement texture coordinate transformation for all shaders. 6 years ago
Vladimír Vondruš 0329721405 Shaders: fix default alpha mask in a zero-light Phong on GLES. 6 years ago
Vladimír Vondruš de9c289328 Adapted all code and doc snippets to GL library changes. 6 years ago
Vladimír Vondruš 89d6d6de7c Shaders: port tests away from MeshDataXD. 6 years ago
Marco Melorio c632099501 Shaders: inflate rendering test thresholds a bit for the iPhone GPU. 7 years ago
Marco Melorio 2379b8cd09 Fixed shaders tests for iOS 7 years ago
Vladimír Vondruš a0f0015211 Shaders: de-inline uniform setters. 7 years ago
Vladimír Vondruš 0e8e6f43e5 Shaders: adjust thresholds for Flat/Phong vertex color WebGL 1 tests. 7 years ago
Vladimír Vondruš cd39463876 Shaders: verify that no GL errors happened during construction. 7 years ago
Vladimír Vondruš 5617cb5199 Shaders: vertex color support in Phong and Flat. 7 years ago
Vladimír Vondruš a3c8d8ec63 Shaders: allow Phong with zero lights. 7 years ago
Vladimír Vondruš 2d4df60257 Shaders: test for five lights works on ES2, too. 7 years ago
Vladimír Vondruš 1696ffb177 Shaders: destruct test scaffolding in reverse order. 7 years ago
Vladimír Vondruš 87ac8a8cd2 Shaders: support object ID output in Flat and Phong. 7 years ago
Vladimír Vondruš b3a455fdaa Shaders: adapt Flat / Phong to more test results. 7 years ago
Vladimír Vondruš 000833f86b Shaders: these cheats for getting code coverage are not needed anymore. 7 years ago
Vladimír Vondruš c60ef6039f Shaders: test Phong normal texture multi-bind as well. 7 years ago
Vladimír Vondruš fd6bf54769 Shaders: no, these are not expected to fail on macOS. 7 years ago
Vladimír Vondruš 1246c53c97 Shaders: inflate fuzzy thresholds for PhongGLTest, add some XFAILs. 7 years ago
Vladimír Vondruš 87764900a4 Shaders: rendering tests for Phong shader. 7 years ago
Vladimír Vondruš 0cb4ded506 Shaders: add normal texture support to Phong. 7 years ago
Vladimír Vondruš 3626562e1d Adapted to Corrade changes. 7 years ago
Vladimír Vondruš 2149f7b869 Wrap all tests in unnamed namespaces. 7 years ago
Vladimír Vondruš e6b7aa12fa Updated copyright year. 7 years ago
Vladimír Vondruš b615e1ae28 Shaders: support multiple lights in Phong. 8 years ago
Vladimír Vondruš 7d0757ca4d Shaders: debug output for all Flag / Flags enums / enum sets. 8 years ago
Vladimír Vondruš daf287d2a6 Shaders: classical alpha masking support in Phong and Flat. 8 years ago