409 Commits (c2a18f290db7f96f5f4b16e66cf1f8435362afbb)

Author SHA1 Message Date
Vladimír Vondruš 1ce1561eb2 Shaders: expand Flat UBO construction tests a bit. 5 years ago
Vladimír Vondruš 8077681388 Shaders: supply Vector material information in a separate UBO as well. 5 years ago
Vladimír Vondruš a2f8a920da Shaders: supply Flat material information in a separate UBO as well. 5 years ago
Vladimír Vondruš 5997d446a9 Shaders: add multidraw benchmark variants. 5 years ago
Vladimír Vondruš 2c09a2a1e6 Shaders: multidraw support in all builtin shaders. 5 years ago
Vladimír Vondruš 5d7a7d4d92 Shaders: ensure the ObjectId and Bitangent attribs are not used together. 5 years ago
Vladimír Vondruš 63a8df1075 CMake: make dynamic plugins dependencies of tests that use CompareImage. 5 years ago
Vladimír Vondruš a5f662072d Shaders: update notes about what platforms got tested. 5 years ago
Vladimír Vondruš 2c578cb4df Shaders: ah so this wasn't a Mesa bug, it was my stupidity. 5 years ago
Vladimír Vondruš b109216caa Shaders: what in the name of fuck. 5 years ago
Vladimír Vondruš 2ca8d0ebb2 Shaders: clarify what the heck. 5 years ago
Vladimír Vondruš b62f1903eb Shaders: ensure the structures are 4-byte aligned. 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š 0512edf754 Shaders: Clang 3.8, WHY are you runing my nice tidy paddings. 5 years ago
Vladimír Vondruš 0863d9e811 Shaders: reassign MeshVisualizer uniforms to be contiguous for UBOs too. 5 years ago
Vladimír Vondruš 0ea727f21e Shaders: ah, GCC, and your optimizations. 5 years ago
Vladimír Vondruš 79d70f1e3a Shaders: add UBO variants to the benchmark. 5 years ago
Vladimír Vondruš ef9da0ec96 Shaders: add UBO support to all shaders. 5 years ago
Vladimír Vondruš 37c8cfd384 Shaders: MeshVisualizer color map binding was done in a wrong branch. 5 years ago
Vladimír Vondruš 73ba2b9d64 Shaders: benchmark all shader variants. 5 years ago
Vladimír Vondruš d343be1d8c Shaders: this accidentally didn't actually test the thing. 5 years ago
Vladimír Vondruš 1e6da607c9 Shaders: minor. 5 years ago
Vladimír Vondruš 87b7be26f9 Shaders: forgot to rename this. 5 years ago
Vladimír Vondruš d5623b0386 Shaders: wrongly copypasted variable name in a test. 5 years ago
Vladimír Vondruš 9bf1d4c1bd Shaders: whoops, tested with a wrong shader here as well. 5 years ago
Vladimír Vondruš 1279d3fe5d Shaders: merge all MeshVisualizer constructor tests together. 5 years ago
Vladimír Vondruš 52c6c30fdf Shaders: this SKIP was too early. 5 years ago
Vladimír Vondruš ae3fd92fd3 Shaders: uh oh? good thing there was no bug hidden underneath. 5 years ago
Vladimír Vondruš 96a0ecd87e Shaders: doc++ 5 years ago
Vladimír Vondruš 47e7de47c8 Shaders: remove the AbstractVector base. 5 years ago
Vladimír Vondruš 94f0dcb421 Shaders: this thing is ... not used anywhere. 5 years ago
Vladimír Vondruš d3e11765ac Shaders: EXPLICIT_TEXTURE_LAYER is very misleading. 5 years ago
Vladimír Vondruš 1506c926f5 Shaders: doc++ 5 years ago
Vladimír Vondruš d683e26184 Shaders: add a test to a proper IDE folder. 5 years ago
Vladimír Vondruš faed96b4cf Shaders: avoid repeated GL::Context::current() calls. 5 years ago
Vladimír Vondruš f74942f67a Shaders: make the string building slightly less crazy. 5 years ago
Vladimír Vondruš 9f0a61e76e Shaders: group things together also in GLSL sources. 5 years ago
Vladimír Vondruš f70bbef473 Shaders: group uniform setters and texture binding functions together. 5 years ago
Vladimír Vondruš e26f90957c Shaders: wait, how did the linker work for the whole decade?! 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š beecb8fb82 Shaders: fix copypaste errors in Phong setter docs. 5 years ago
Vladimír Vondruš 95b3f8578d GL: rework Context to not use any STL containers. 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš d00d1cb781 Shaders: initialize all members also with NoCreate. 5 years ago
Vladimír Vondruš 40ee8f0934 Shaders: document relation to glAlphaFunc(). 5 years ago
Vladimír Vondruš 91631139f7 Test: use shorter std::is_copy_{constructible,assignable} everywhere. 5 years ago
Vladimír Vondruš 08bd6e9ae9 Test: fix wrong plugin name in a message. 6 years ago