382 Commits (82a1f8e76787caa3e4e6a7fdc4519df2a698e69a)

Author SHA1 Message Date
Vladislav Oleshko eb17d77562 Shaders: implement async shader compilation for all shaders. 4 years ago
Vladimír Vondruš d605b06b91 Shaders,Text: fix some Engrish. 4 years ago
Vladimír Vondruš 06b5bae5c8 CMake: drop notes about old CMake on old Xcode Travis images. 4 years ago
Vladimír Vondruš 6bdffb2796 Test: make use of CORRADE_SKIP_IF_NO_ASSERT(). 4 years ago
Vladimír Vondruš b983781505 Prefix all CMake options with MAGNUM_*. 4 years ago
Vladimír Vondruš b8340f1934 Shaders: make the TODOs even more nightmarish. 4 years ago
Vladimír Vondruš 9874c44262 Don't rely on __GNUC__ being always 4 on Clang. 4 years ago
Vladimír Vondruš 505ad471ad CMake: use the CMAKE_FOLDER variable instead of FOLDER property. 4 years ago
Vladimír Vondruš b0bfcbe00e Adapt to Corrade changes. 4 years ago
Vladimír Vondruš 7ccd58aa6f Test: adapt to Tester::setTestCase*() taking Containers::StringView now. 4 years ago
Vladimír Vondruš 0001308d61 Test: port file/image comparison tests to the new Utility::Path. 4 years ago
Vladimír Vondruš 822fa0d644 Updated copyright year. 4 years ago
Vladimír Vondruš 361d87cd9e Shaders,TextureTools: XFAIL tests that hit weird bugs on SwiftShader 4.0. 4 years ago
Vladimír Vondruš 374aadb480 Shaders,MesTools: forgotten test file. 4 years ago
Vladimír Vondruš 2ac2155f2c Shaders: fix MeshVisualizer vertex and object ID to work with TBN. 4 years ago
Vladimír Vondruš a5407ceb53 Shaders: test MeshVisualizer TBN + vertex and object ID visualization. 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š 026aa7757e Shaders: instancedNormalMatrix isn't needed if Phong has zero lights. 4 years ago
Vladimír Vondruš 5dd4a067a5 Shaders: properly bind the instancedNormalMatrix PhongGL attribute. 4 years ago
Vladimír Vondruš 2d52a713fb Work around GCC 4.8 warnings about zero as null pointer constant for {}. 4 years ago
Vladimír Vondruš 894a606075 Shaders: properly hide functions not available on ES2. 4 years ago
Vladimír Vondruš f893d3ec76 Shaders: minor deconfusement and unredundancyation in a test. 4 years ago
Vladimír Vondruš c16f82f380 Shaders: more paranoid tests for object ID texture flag combinations. 4 years ago
Vladimír Vondruš e6b4f4f51f Shaders: forgot to enable the UniformBuffers flag in these tests. 4 years ago
Vladimír Vondruš ef387bf6c5 Shaders: implement object ID texture visualization in MeshVisualizer. 4 years ago
Vladimír Vondruš 0a6c8e660b Shaders: change icospheres to uvspheres in MeshVisualizer tests. 4 years ago
Vladimír Vondruš 217e4bfbaa Shaders: fix MeshVisualizer multidraw vertex ID test colormap wraparound. 4 years ago
Vladimír Vondruš 0190e9d178 Shaders: implement instancing in MeshVisualizerGL shaders. 4 years ago
Vladimír Vondruš fa6ec3630f Shaders: huh @mosra died mid-sentence here. 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š feccbb171c Shaders: WAS I TOO TIRED TO PRESS CAPS LOCK WHEN NAMING THESE TESTS OR 4 years ago
Vladimír Vondruš 173753e59a Shaders: minor cleanup in a test. 4 years ago
Vladimír Vondruš 32ebab499f Shaders: reduce redundant expression in MeshVisualizer.vert. 4 years ago
Vladimír Vondruš b674ce2bd0 Shaders: minor, but confusing. 4 years ago
Vladimír Vondruš e560cec232 Shaders: add MeshVisualizer TBN to the benchmarks. 4 years ago
Vladimír Vondruš 229641d2ac Shaders: support object ID textures in the PhongGL shader. 4 years ago
Vladimír Vondruš b2a400f898 Shaders: support object ID textures in the FlatGL shader. 4 years ago
Vladimír Vondruš f03fd55399 Shaders: set texture transform in Flat instanced tests when appropriate. 4 years ago
Vladimír Vondruš de62bbf523 Shaders: clean up base array layer setting in Flat and Phong tests. 4 years ago
Vladimír Vondruš d67a58bee9 Shaders: improve instanced/multidraw Object ID tests for Flat and Phong. 4 years ago
Vladimír Vondruš a468609436 Shaders: rename test instance variable for consistency. 4 years ago
Vladimír Vondruš c5db5ea3ad Shaders: minor test cleanup. 4 years ago
Vladimír Vondruš 66f179f952 Shaders: clean up GL version requirement docs for Object ID. 4 years ago
Vladimír Vondruš 98a2d34590 Shaders: drop a bunch of redundant #ifdefs from tests. 4 years ago
Vladimír Vondruš 0964ddbf0c Fix wrong assumptions about Mac GL builds being always desktop GL. 4 years ago
Vladimír Vondruš e0ddd8a302 GL,Shaders: unify skip messages to say "extension [not] supported". 5 years ago
Vladimír Vondruš c2ecaa6abf GL: AbstractShaderProgram::draw() that takes plain array views. 5 years ago
Aaron Gokaslan ca677c69fe Fix typos 5 years ago