235 Commits (2803ccb241fd9bae3cb4cc980645c19c704538c5)

Author SHA1 Message Date
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš 9d104a7e88 Shaders: document how to propagate generic attribs to shader code. 6 years ago
Vladimír Vondruš 28965d4887 Shaders: I happily forgot SwiftShader has broken gl_VertexID. 6 years ago
Vladimír Vondruš e8f36033f9 Shaders: GS is needed only for wireframe. 6 years ago
Vladimír Vondruš 698a7ed24c Shaders: whoopsie. 6 years ago
Vladimír Vondruš 062055d20d Shaders: add vertex ID visualization to MeshVisualizer. 6 years ago
Vladimír Vondruš 7a58bf5e42 Shaders: reorder code for consistency. 6 years ago
Vladimír Vondruš 6eccc479f0 Shaders: simplify a bunch of repeated checks in shader code. 6 years ago
Vladimír Vondruš b858385b84 Shaders: unify assert for common flags in 2D and 3D meshvisualizer. 6 years ago
Vladimír Vondruš 86a5a63af9 Test: most tests now pass on Zink as well. 6 years ago
Vladimír Vondruš 881a50f7fa Shaders: clarify that object ID features need GL 3.0 extensions. 6 years ago
Vladimír Vondruš 8b0ad005d8 Shaders: properly skip a test if image plugins are not available. 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š c03ed3af75 doc: show how to set up blending for alpha / transparency. 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š e6010388c3 Shaders: reorganize the Flat and Phong docs. 6 years ago
Vladimír Vondruš 638f96f099 Shaders: be sure to list required extensions in generic attribs. 6 years ago
Vladimír Vondruš c9ea6aba2e Shaders: grumble. 6 years ago
Vladimír Vondruš 3e310cbd94 Shaders: note to self: *save* before commiting. 6 years ago
Vladimír Vondruš 9da27ce8dd Shaders: ensure test description is set before skipping it. 6 years ago
Vladimír Vondruš 06ab5b33cd Shaders: fix strict aliasing warnings. 6 years ago
Vladimír Vondruš e3841ade7e Shaders: object and primitive ID visualization in MeshVisualizer. 6 years ago
Vladimír Vondruš 60968779da Shaders: avoid using deprecated functionality in a test. 6 years ago
Vladimír Vondruš 46d492fcc9 Shaders: list forgotten MeshVisualizer test files. 6 years ago
Vladimír Vondruš 6b0d29bec2 Shaders: turn a construction test into an instanced one. 6 years ago
Vladimír Vondruš 1cb7193034 Shaders: reorder MeshVisualizer docs. 6 years ago
Vladimír Vondruš 02525527a4 Shaders: ability to render instanced object ID in Flat/Phong. 6 years ago
Vladimír Vondruš 3759d26a7d Shaders: NO, these are not layers. 6 years ago
Vladimír Vondruš 171e8a5301 Shaders: remove MeshVisualizer default behavior. 6 years ago
Vladimír Vondruš 6299ece980 Shaders: test MeshVisualizer TBN direction defaults. 6 years ago
Vladimír Vondruš c82a34c157 Shaders: doc++ 6 years ago
Vladimír Vondruš 1b21e4e7ba Primitives: switch to an enum set for texturable primitives. 6 years ago
Vladimír Vondruš 5b569942b8 Shaders: tangent space visualization in MeshVisualizer3D. 6 years ago
Vladimír Vondruš c880e6293a Shaders: enable noperspective in MeshVisualizer properly. 6 years ago
Vladimír Vondruš 73b6d1084a Shaders: test perspective interpolation in MeshVisualizer wireframe. 6 years ago
Vladimír Vondruš 74c75178de Shaders: add a 2D variant of MeshVisualizer. 6 years ago
Vladimír Vondruš 566713e68c Shaders: improve MeshVisualizer docs a bit. 6 years ago
Vladimír Vondruš 1a53976447 Shaders: delete duplicate code also in shader tests. 6 years ago
Vladimír Vondruš fff1b6e5cf Shaders: delete 8 kB of needless shader code. 6 years ago
Vladimír Vondruš f3a92c2afb Shaders: rethink generic attribute allocation from scratch. 6 years ago
Vladimír Vondruš 0c7e3bf96a Shaders: minor cleanup. 6 years ago
Vladimír Vondruš 9a06b3515b Shaders: implement texture coordinate transformation for all shaders. 6 years ago
Vladimír Vondruš a35d53118b Shaders: name the textureCoordinates attribute consistently in GLSL. 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š 27f0c34372 Shaders: remove last forgotten deprecated bits. 6 years ago
Vladimír Vondruš 1bc4101100 Shaders: make method chaining return types consistent in templates. 6 years ago