34 Commits (b98378150556f77c2033bf9fb8a318bdc8b7d3bb)

Author SHA1 Message Date
Vladimír Vondruš 822fa0d644 Updated copyright year. 4 years ago
Vladimír Vondruš b13c02649f Shaders: don't fetch from an UBO if not needed for TBN 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š 033e56ec23 Shaders: add missing MeshVisualizerGL*D::setObjectId(). 4 years ago
Vladimír Vondruš 32ebab499f Shaders: reduce redundant expression in MeshVisualizer.vert. 4 years ago
Vladimír Vondruš fd3bd7e737 Shaders: ANGLE, for fucks sake! 5 years ago
Vladimír Vondruš c92d608aa7 Shaders: assume drawOffset is 0 if DRAW_COUNT is 1. 5 years ago
Vladimír Vondruš 2c09a2a1e6 Shaders: multidraw support in all builtin shaders. 5 years ago
Vladimír Vondruš 0863d9e811 Shaders: reassign MeshVisualizer uniforms to be contiguous for UBOs too. 5 years ago
Vladimír Vondruš ef9da0ec96 Shaders: add UBO support to all shaders. 5 years ago
Vladimír Vondruš 9f0a61e76e Shaders: group things together also in GLSL sources. 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 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š 6eccc479f0 Shaders: simplify a bunch of repeated checks in shader code. 6 years ago
Vladimír Vondruš 881a50f7fa Shaders: clarify that object ID features need GL 3.0 extensions. 6 years ago
Vladimír Vondruš e3841ade7e Shaders: object and primitive ID visualization in MeshVisualizer. 6 years ago
Vladimír Vondruš 5b569942b8 Shaders: tangent space visualization in MeshVisualizer3D. 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
Vladimír Vondruš 9315175a72 Shaders: avoid MeshVisualizer::VertexIndex reusing a generic color slot. 7 years ago
Vladimír Vondruš 6ffda8f123 Shaders: fix MeshVisualizer wireframe rendering on WebGL 2. 7 years ago
Vladimír Vondruš e6b7aa12fa Updated copyright year. 7 years ago
Vladimír Vondruš 0e9cb6945e Shaders: define reasonable uniform defaults for all shaders. 8 years ago
Vladimír Vondruš 623fa97970 Updated copyright year. 8 years ago
Vladimír Vondruš 7a16273e5d Updated copyright year. 9 years ago
Vladimír Vondruš 23646e6690 Hell, this project is big. 10 years ago
Vladimír Vondruš 8c2eaea406 Shaders: more shader code cleanup. 11 years ago
Vladimír Vondruš 6488fe6e75 Oh, it's 2015 already. 11 years ago
Vladimír Vondruš 4a44d3b875 Shaders: fix compilation of MeshVisualizer on WebGL and ANGLE. 12 years ago
Vladimír Vondruš 80d93728f6 Shaders: fix MeshVisualizer on ES3. 12 years ago
Vladimír Vondruš 6f0ba96cb6 Happy new year too. 12 years ago
Vladimír Vondruš 45a10cefdf Making includes absolute, part 1: moving files around. 12 years ago
Vladimír Vondruš 51db425bdb Shaders: use generic definitions also in GLSL sources. 13 years ago
Vladimír Vondruš 5542f82d9f Shaders: set MeshVisualizer::VertexIndex attribute location to 3. 13 years ago
Vladimír Vondruš 20fd1f7afc Shaders: really ported MeshVisualizer to ES. 13 years ago
Vladimír Vondruš b9a72bd3d1 Shaders: ported MeshVisualizer to not require geometry shader. 13 years ago
Vladimír Vondruš 173c2a8190 Shaders: added first version of MeshVisualizer shader. 13 years ago
Vladimír Vondruš c5ab86794b Relicensing to MIT/Expat license, part 3: source files. 13 years ago
Vladimír Vondruš b1a97ed134 TextureTools: initial rude implementation of distance field computation. 13 years ago