93 Commits (360bcc443e0c031299b4d5e8fe7d10e575bee9f1)

Author SHA1 Message Date
Vladimír Vondruš d0e18e1f5c GL: drop std::pair from AbstractShaderProgram::validate() as well. 3 years ago
Vladimír Vondruš 96b5bd2d86 Shaders: allow uploading just a subset of joint matrices. 3 years ago
Vladimír Vondruš cdf0cd5b91 Remove no-longer-needed StringStl.h includes. 3 years ago
Vladimír Vondruš 89a6eb22de Shaders: skinning support in FlatGL, MeshVisualizerGL and PhongGL. 3 years ago
Vladimír Vondruš 6dfbe038b6 Shaders: reduce error output redirection scope in tests to a minimum. 3 years ago
Vladimír Vondruš 7d6335ee55 Shaders: minor cleanup in tests. 3 years ago
Vladimír Vondruš 744353b6cd Port away from deprecated Shaders functionality. 4 years ago
Vladimír Vondruš 2fbdd85671 Adapt to Corrade changes. 4 years ago
Vladimír Vondruš cd2a674ef2 Doc++, updated changelog. 4 years ago
Vladimír Vondruš 10dffc6592 doc: updated credits & changelog. 4 years ago
Vladimír Vondruš 48326ac418 Shaders: minor cleanup & document new async compilation APIs. 4 years ago
Vladislav Oleshko eb17d77562 Shaders: implement async shader compilation for all shaders. 4 years ago
Vladimír Vondruš 6bdffb2796 Test: make use of CORRADE_SKIP_IF_NO_ASSERT(). 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š 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š 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š c5db5ea3ad Shaders: minor test cleanup. 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š 35aba9aa8e Shaders: SwiftShader, I DON'T LIKE YOU. 5 years ago
Vladimír Vondruš 95379ace8e Shaders: support array textures in Flat and Phong. 5 years ago
Vladimír Vondruš 45f115b931 Shaders: separate instanced colored and textured test cases. 5 years ago
Vladimír Vondruš 4c4f63b5a0 Shaders: test instanced object ID in the instanced test case. 5 years ago
Vladimír Vondruš 1ce1561eb2 Shaders: expand Flat UBO construction tests a bit. 5 years ago
Vladimír Vondruš a2f8a920da Shaders: supply Flat material information in a separate UBO as well. 5 years ago
Vladimír Vondruš 2c09a2a1e6 Shaders: multidraw support in all builtin shaders. 5 years ago
Vladimír Vondruš a5f662072d Shaders: update notes about what platforms got tested. 5 years ago
Vladimír Vondruš 24f6c33069 Shaders: ye, SwiftShader, thanks for reminding me of the harsh reality. 5 years ago
Vladimír Vondruš 4aa5217947 Shaders: a crutch for MSVC's neverending fails. 5 years ago
Vladimír Vondruš ef9da0ec96 Shaders: add UBO support to all shaders. 5 years ago
Vladimír Vondruš d343be1d8c Shaders: this accidentally didn't actually test the thing. 5 years ago
Vladimír Vondruš 2066d82ea4 Shaders: suffix all existing shaders with GL. 5 years ago
Vladimír Vondruš ec19c25e46 Adapt to Corrade changes. 5 years ago
Vladimír Vondruš 65a935cedc Test: adapt to changes in CORRADE_SKIP(). 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš 08bd6e9ae9 Test: fix wrong plugin name in a message. 6 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš 86a5a63af9 Test: most tests now pass on Zink as well. 6 years ago
Vladimír Vondruš 97e3e2a8fe MeshTools,Shaders: make the rendering tests pass on llvmpipe. 6 years ago
Vladimír Vondruš 65a2ced2a7 Make this compile and test cleanly with CORRADE_NO_ASSERT defined. 6 years ago
Vladimír Vondruš a1f1f66c04 Shaders: implement instancing in Flat. 6 years ago
Vladimír Vondruš c9ea6aba2e Shaders: grumble. 6 years ago
Vladimír Vondruš 02525527a4 Shaders: ability to render instanced object ID in Flat/Phong. 6 years ago