180 Commits (631032749df1ea2880401cb64bddddbb4b9f1339)

Author SHA1 Message Date
Vladimír Vondruš d5b470d350 Shaders: fix missing include. 7 years ago
Vladimír Vondruš a920722839 doc: label deprecated APIs and stuff new since 2019.10 with version info. 7 years ago
Vladimír Vondruš b4f88f00ab Remove last remaining APIs deprecated in 2018.04. 7 years ago
Vladimír Vondruš 98232f383a Reduce string duplication in enum debug output operators. 7 years ago
Vladimír Vondruš cdd0147edb Disable automatic resource initializers when building static. 7 years ago
Vladimír Vondruš de95eddb3f Use the new Matrix4::normalMatrix() everywhere. 7 years ago
Vladimír Vondruš d06914a1bd doc: hint that Optional is a safer NoCreate. 7 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š 65b589f765 New explicit-uniform-location-is-less-explicit-than-you-hoped workaround. 7 years ago
Vladimír Vondruš 3a243a04b2 CMake: put all binaries into a dedicated location in the build dir. 7 years ago
Vladimír Vondruš 7489c4c2d7 Shaders: fix warnings in a test. 7 years ago
Vladimír Vondruš a018521a8c CMake: simplify plugin test setup. 7 years ago
Vladimír Vondruš a1a59ec4ea Shaders: assert on the wireframe flag when calling related setters. 7 years ago
Vladimír Vondruš 9315175a72 Shaders: avoid MeshVisualizer::VertexIndex reusing a generic color slot. 7 years ago
Vladimír Vondruš a0f0015211 Shaders: de-inline uniform setters. 7 years ago
Vladimír Vondruš 9616273e18 Shaders: improve MeshVisualizer docs. 7 years ago
Vladimír Vondruš 0e8e6f43e5 Shaders: adjust thresholds for Flat/Phong vertex color WebGL 1 tests. 7 years ago
Vladimír Vondruš a515bdf297 Shaders: rendering tests for all remaining builtin shaders. 7 years ago
Vladimír Vondruš 2d1d9f4b29 Shaders: simplified [DistanceField]Vector and VertexColor shader tests. 7 years ago
Florian Goujeon 837defa182 Fix DistanceFieldVector on WebGL iOS 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š d5e4de772e Shaders: doc++ 7 years ago
Vladimír Vondruš 6ffda8f123 Shaders: fix MeshVisualizer wireframe rendering on WebGL 2. 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š cd5f5e7ff9 Shaders: add ColorOutput constant to all shaders for consistency. 7 years ago
Vladimír Vondruš b030fa9ad6 Shaders: huh, why this isn't done here? 7 years ago
Vladimír Vondruš c78d6d9adc Shaders: doc++ 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š fd67e42df1 Shaders: don't test for ES3 at runtime. 7 years ago
Vladimír Vondruš b3a455fdaa Shaders: adapt Flat / Phong to more test results. 7 years ago
Vladimír Vondruš d932ca3d78 Shaders: whoops, a leftover after pruning depth test from the tests. 7 years ago
Vladimír Vondruš 2cfe5199b4 Shaders: make Phong uniform location calculations more parametrized. 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š 6a5a5496f5 Shaders: properly test all constructor combinations of Flat. 7 years ago
Vladimír Vondruš e6d6d181a9 Shaders: inflate fuzzy thresholds for FlatGLTest. 7 years ago
Vladimír Vondruš 1246c53c97 Shaders: inflate fuzzy thresholds for PhongGLTest, add some XFAILs. 7 years ago
Vladimír Vondruš 08f6615048 Shaders: make alpha mask = 1.0 do what's expected. 7 years ago
Vladimír Vondruš c98b65b82f Shaders: fix setup of the tangent attribute on ES2. 7 years ago
Vladimír Vondruš 91f1e1ccb5 Shaders: fix an assertion in Phong::bindTextures(). 7 years ago
Vladimír Vondruš 8276405ce3 Shaders: rendering tests for Flat shader. 7 years ago
Vladimír Vondruš 87764900a4 Shaders: rendering tests for Phong shader. 7 years ago
Vladimír Vondruš 3d5f50ac49 Test: use the new setTestCaseTemplateName(). 7 years ago
Vladimír Vondruš 8d98f1161e Shaders: clamp shininess factor in Phong to minimize artifacts. 7 years ago
Vladimír Vondruš 0cb4ded506 Shaders: add normal texture support to Phong. 7 years ago