172 Commits (1436dcbab503218fefe6eb2e19988d936a4db69c)

Author SHA1 Message Date
Vladimír Vondruš 6c2ea21d31 distancefieldconverter: make it work on GLES 3+. 3 years ago
Vladimír Vondruš 5f55f9e756 TextureTools: add a DistanceField overload taking a framebuffer. 3 years ago
Vladimír Vondruš 8153adbc1c Shaders: don't format & pass _LOCATION defines on ES < 3.1 and WebGL. 3 years ago
Vladimír Vondruš 1847c7201d Shaders: use explicit texture location and binding on ES3.1+. 3 years ago
Vladimír Vondruš 9b4a813b86 DebugTools,Shaders,TextureTools: null-terminate shader resources. 3 years ago
Vladimír Vondruš 3e7298f3d3 DebugTools,Shaders,TextureTools: use string view literals everywhere. 3 years ago
Vladimír Vondruš 5d0454ce98 Remove random unneeded <string> and StringStl.h includes. 3 years ago
Vladimír Vondruš db2cb49279 GL: port Shader and ShaderProgram away from std::string. 3 years ago
Vladimír Vondruš eafb2de1f1 Link all magnum-* utilities to Corrade::Main. 3 years ago
Vladimír Vondruš 64f5c1bff0 CMake: exclude test dirs from ALL with CORRADE_TESTSUITE_TEST_TARGET. 4 years ago
Vladimír Vondruš 5c36b39ba2 CMake: add a possibility to link static plugins to utility executables. 4 years ago
Vladimír Vondruš 8fd821c88b *converter: make --plugin-dir accept the actual root plugin directory. 4 years ago
Vladimír Vondruš e62b2bb000 Replace MAGNUM_TARGET_{HEADLESS,DESKTOP_GLES} with MAGNUM_TARGET_EGL. 4 years ago
Vladimír Vondruš da569a41de Platform: merge WindowlessWindowsEglApplication into EglApp and remove. 4 years ago
Vladimír Vondruš fe6a387515 TextureTools,Trade: fix unused var warning on a non-deprecated build. 4 years ago
Vladimír Vondruš 4ff655740e GL: take an Iterable in AbstractShaderProgram::attachShaders(). 4 years ago
Vladimír Vondruš c0c712cc33 GL: deprecate list-taking Shader::compile() and ShaderProgram::link(). 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š cb3ac83485 TextureTools: take a strided view in atlasArrayPowerOfTwo(). 4 years ago
Vladimír Vondruš a901206bd2 TextureTools: choose a different approach to fix the test for MSVC 2015. 4 years ago
Vladimír Vondruš b9f7bf6086 TextureTools: new, optimal, atlasArrayPowerOfTwo() algorithm. 4 years ago
Vladimír Vondruš 09c575fd00 TextureTools: what's up with this arcane naming. 4 years ago
Vladimír Vondruš 710997fb76 TextureTools: link GL only if MAGNUM_TARGET_GL is enabled. 4 years ago
Vladimír Vondruš 18bff5b479 TextureTools: forward-declare std::vector for this awful old function. 4 years ago
Vladimír Vondruš b983781505 Prefix all CMake options with MAGNUM_*. 4 years ago
Vladimír Vondruš dcfa07a056 doc: overhaul documentation of console utilities. 4 years ago
Vladimír Vondruš e881f197e8 {distancefield,scene,image}converter: port away from std::string. 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š c57325385f *converter: port command-line utilities to the new Utility::Path. 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š 04aeebaf1d TextureTools: print a note if we're using EXT_texture_rg in a test. 4 years ago
Vladimír Vondruš ce63928efc Make plugin existence checks in tests consistent. 4 years ago
Vladimír Vondruš aaeca5c855 doc: utilities don't require their dependencies to be enabled. 4 years ago
Vladimír Vondruš c36ed5e61d Don't ever attempt to think about CGL when building for GLES on Mac. 4 years ago
Vladimír Vondruš 63a8df1075 CMake: make dynamic plugins dependencies of tests that use CompareImage. 5 years ago
Vladimír Vondruš d3e11765ac Shaders: EXPLICIT_TEXTURE_LAYER is very misleading. 5 years ago
Vladimír Vondruš 2066d82ea4 Shaders: suffix all existing shaders with GL. 5 years ago
Vladimír Vondruš d4c5b3f566 Trade: refresh the AbstractImageConverter API. 5 years ago
Vladimír Vondruš 65a935cedc Test: adapt to changes in CORRADE_SKIP(). 5 years ago
Vladimír Vondruš fd1492f56b GL: introduce Context::Configuration mirroring --magnum-* arguments. 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š 65a2ced2a7 Make this compile and test cleanly with CORRADE_NO_ASSERT defined. 6 years ago
Vladimír Vondruš de9c289328 Adapted all code and doc snippets to GL library changes. 6 years ago
Vladimír Vondruš 513f3f5392 doc: avoid linking to deprecated features. 6 years ago
Vladimír Vondruš a920722839 doc: label deprecated APIs and stuff new since 2019.10 with version info. 7 years ago