52 Commits (04aeebaf1da56428fa88af6c96ec29391bd67957)

Author SHA1 Message Date
Vladimír Vondruš 374aadb480 Shaders,MesTools: forgotten test file. 4 years ago
Vladimír Vondruš a5407ceb53 Shaders: test MeshVisualizer TBN + vertex and object ID visualization. 4 years ago
Vladimír Vondruš ef387bf6c5 Shaders: implement object ID texture visualization in MeshVisualizer. 4 years ago
Vladimír Vondruš 0190e9d178 Shaders: implement instancing in MeshVisualizerGL shaders. 4 years ago
Vladimír Vondruš f92e03ace0 Shaders: add a multidraw MeshVisualizer Object ID test. 4 years ago
Vladimír Vondruš 033e56ec23 Shaders: add missing MeshVisualizerGL*D::setObjectId(). 4 years ago
Vladimír Vondruš 2fe98ab791 Shaders: rename MeshVisualizer tests to make room for non-instanced IDs. 4 years ago
Vladimír Vondruš cc74784d40 Shaders: ability to disable Phong specular contribution. 5 years ago
Vladimír Vondruš 45f115b931 Shaders: separate instanced colored and textured test cases. 5 years ago
Vladimír Vondruš 63a8df1075 CMake: make dynamic plugins dependencies of tests that use CompareImage. 5 years ago
Vladimír Vondruš ef9da0ec96 Shaders: add UBO support to all shaders. 5 years ago
Vladimír Vondruš 73ba2b9d64 Shaders: benchmark all shader variants. 5 years ago
Vladimír Vondruš d683e26184 Shaders: add a test to a proper IDE folder. 5 years ago
Vladimír Vondruš 2066d82ea4 Shaders: suffix all existing shaders with GL. 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 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š 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š 5285dcc986 Shaders: add a normal texture scale parameter to Phong. 6 years ago
Vladimír Vondruš 0c48d1ccb8 Shaders: repro case for a bug in Phong light direction calculation. 6 years ago
Vladimír Vondruš 1436b7bc86 Shaders: fix various WebGL issues with new MeshVisualizer features. 6 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš 062055d20d Shaders: add vertex ID visualization to MeshVisualizer. 6 years ago
Vladimír Vondruš 13c1fcdbfc Shaders: forgot to list this file. 6 years ago
Vladimír Vondruš 55685ea382 Shaders: implement instancing in Phong. 6 years ago
Vladimír Vondruš a1f1f66c04 Shaders: implement instancing in Flat. 6 years ago
Vladimír Vondruš e3841ade7e Shaders: object and primitive ID visualization in MeshVisualizer. 6 years ago
Vladimír Vondruš 46d492fcc9 Shaders: list forgotten MeshVisualizer test files. 6 years ago
Vladimír Vondruš 171e8a5301 Shaders: remove MeshVisualizer default behavior. 6 years ago
Vladimír Vondruš 74c75178de Shaders: add a 2D variant of MeshVisualizer. 6 years ago
Vladimír Vondruš f3a92c2afb Shaders: rethink generic attribute allocation from scratch. 6 years ago
Marco Melorio 2379b8cd09 Fixed shaders tests for iOS 7 years ago
Vladimír Vondruš a018521a8c CMake: simplify plugin test setup. 7 years ago
Vladimír Vondruš a515bdf297 Shaders: rendering tests for all remaining builtin shaders. 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š 1246c53c97 Shaders: inflate fuzzy thresholds for PhongGLTest, add some XFAILs. 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š e6b7aa12fa Updated copyright year. 7 years ago
Vladimír Vondruš 5201176cdb Shaders: assert texturing is enabled when calling Flat::bindTexture(). 8 years ago
Vladimír Vondruš f0a868da9c Shaders: assert on Phong::bindTexture*() if no texture was enabled. 8 years ago
Vladimír Vondruš 623fa97970 Updated copyright year. 8 years ago
Vladimír Vondruš 12fa6961c8 Use CMake folders also for OBJECT libraries, executables and tests. 9 years ago
Vladimír Vondruš 7a16273e5d Updated copyright year. 9 years ago
Vladimír Vondruš 1e8a5c927b Shaders: added NoCreate constructors to all classes. 9 years ago
Vladimír Vondruš fb454d8a3f Made Test/AbstractOpenGLTester.h a public and documented API. 9 years ago
Vladimír Vondruš 23646e6690 Hell, this project is big. 10 years ago
Vladimír Vondruš 6488fe6e75 Oh, it's 2015 already. 11 years ago