582 Commits (cd2a674ef29919e566b93b778ec1449e68883e8f)

Author SHA1 Message Date
Vladimír Vondruš cd2a674ef2 Doc++, updated changelog. 4 years ago
Vladimír Vondruš 50b75378c1 GL: no need to have WebGL #ifdefs in desktop-only code. 4 years ago
Hugo Amiard 40d132664f GL: use non-pointer glUniform*() calls for single values. 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š 4ff655740e GL: take an Iterable in AbstractShaderProgram::attachShaders(). 4 years ago
Vladimír Vondruš a494b47d4b GL: add Shader::wrap() and release(). 4 years ago
Vladimír Vondruš c0c712cc33 GL: deprecate list-taking Shader::compile() and ShaderProgram::link(). 4 years ago
Vladimír Vondruš c9d7365937 GL: better handle a case of async link failures. 4 years ago
Vladimír Vondruš 6e7b92b25a GL: unify tests for Shader/ShaderProgram compile/link failures. 4 years ago
Vladimír Vondruš 70fc232dbc GL: unconditionally trim shader compilation/linking messages. 4 years ago
Vladimír Vondruš 10dffc6592 doc: updated credits & changelog. 4 years ago
Vladimír Vondruš 4580c30d1e GL: document async shader compilation and linking. 4 years ago
Vladislav Oleshko 96f97d4e7a GL: implement APIs for async shader compilation & linking. 4 years ago
Vladimír Vondruš 4d8fe77809 Use a more concrete message prefix in MAGNUM_ASSERT_*_SUPPORTED() macros. 4 years ago
Vladimír Vondruš d12b675e62 GL: implement packed debug output for Context::Flags and DetectedDrivers. 4 years ago
Vladimír Vondruš 74f1778759 GL: recognize KHR_parallel_shader_compile on GL, GLES and WebGL. 4 years ago
Vladimír Vondruš 06b5bae5c8 CMake: drop notes about old CMake on old Xcode Travis images. 4 years ago
Vladimír Vondruš 5312a016f4 Math: rename BoolVector to BitVector. 4 years ago
Vladimír Vondruš 6bdffb2796 Test: make use of CORRADE_SKIP_IF_NO_ASSERT(). 4 years ago
Vladimír Vondruš e0e8ddcae2 GL: document ImageFlag behavior in *Framebuffer::read(). 4 years ago
Vladimír Vondruš c9f1304cf7 GL: fill appropriate ImageFlags when using Texture::image() and friends. 4 years ago
Vladimír Vondruš ea75bc1511 GL: doc++ 4 years ago
Vladimír Vondruš bcff7a0a7a GL: document why BufferImage doesn't have ImageFlags. 4 years ago
Vladimír Vondruš 03cd5d3fb5 Rename pixelSize() and other helpers to pixelFormatSize() etc. 4 years ago
Vladimír Vondruš b983781505 Prefix all CMake options with MAGNUM_*. 4 years ago
Vladimír Vondruš 384e148c24 Use const char* const* for argv consistently. 4 years ago
Vladimír Vondruš a961f580e8 doc: updated changelog and credits. 4 years ago
Pablo Escobar 3ab4c74a66 GL: expose Buffer::data()/subData() on WebGL 2.0 4 years ago
Vladimír Vondruš 0508e29320 doc: updated credits & changelog. 4 years ago
Pablo Escobar 95f4124b5b GL: add Framebuffer::InvalidationAttachment::DepthStencil 4 years ago
Vladimír Vondruš cedc0d6eeb Prefer CORRADE_TARGET_* instead of __GNUC__, __clang__ and _MSVC_VER. 4 years ago
Vladimír Vondruš cd13b45584 GL,ShaderTools: add missing include. 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š 0001308d61 Test: port file/image comparison tests to the new Utility::Path. 4 years ago
Vladimír Vondruš 160fbf7d3c GL: port to Utility::Path. 4 years ago
Vladimír Vondruš 8057051d9a Document what each #include <algorithm> is for. 4 years ago
Vladimír Vondruš 5f54cc4702 GL: drop a silly <tuple> from state tracker internals. 4 years ago
Vladimír Vondruš bc884428f8 GL: port label() / setLabel() away from std::string. 4 years ago
Vladimír Vondruš c47393ddc2 GL: doc++ 4 years ago
Vladimír Vondruš 6e7f2a5401 GL: don't use std::fill_n(). 4 years ago
Vladimír Vondruš b86f74a7e7 GL: fix outdated docs. 4 years ago
Vladimír Vondruš 822fa0d644 Updated copyright year. 4 years ago
Vladimír Vondruš 8b7572361d GL: this should not be here. 4 years ago
Vladimír Vondruš c0ef2e1240 GL: hide deprecated enum alias value from Doxygen. 4 years ago
Vladimír Vondruš 44c5a9db8d GL: new "angle-instanced-attributes-always-draw-instanced" workaround. 4 years ago
Pablo Escobar 2b378aecfe GL: fix MeshGLTest to work on WebGL with a D3D ANGLE backend. 4 years ago
Vladimír Vondruš f231363bb6 GL: improve ANGLE detection on WebGL. 4 years ago
Vladimír Vondruš e0b20107be Platform: new "android-generic-hostname-might-be-swiftshader" workaround. 4 years ago