551 Commits (cedc0d6eebaf5140bbcfa5c8de62eca63013f967)

Author SHA1 Message Date
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
Vladimír Vondruš ffb82088b9 GL: add an ArrayView setTransformFeedbackOutputs() overload. 4 years ago
Vladimír Vondruš dea47b16fb GL: typo. 4 years ago
Vladimír Vondruš 4fa4f726ec GL: support {ANGLE,WEBGL}_compressed_texture_etc. 4 years ago
Vladimír Vondruš ef6496a5b1 GL: doc++ 4 years ago
Vladimír Vondruš 150435ee62 CMake: prefer -pthread over -lpthread. 4 years ago
Vladimír Vondruš 5888dae6ec GL: no, not even I know what this sentence means anymore. Fix. 4 years ago
Vladimír Vondruš a35a3ec271 Add an ability to store implementation-specific values in MeshIndexType. 4 years ago
Vladimír Vondruš cad13c9f40 GL,Vk: clarify behavior with implementation-specific type/format values. 4 years ago
Vladimír Vondruš 042f28a90e GL: hook up EXT_texture_sRGB_RG8 for desktop GL as well. 4 years ago
Vladimír Vondruš 1c27ee587b GL: fix Mesa detection on AMD cards. 4 years ago
Vladimír Vondruš 9a97c51262 Add a "placeholder" MeshPrimitive::Meshlets. 4 years ago
Vladimír Vondruš 8373357bd5 GL: doc++ 4 years ago
Vladimír Vondruš b8815582ce GL: fix EXT_color_buffer_half_float to be presennt also in WebGL 2. 4 years ago
Vladimír Vondruš 4be74e225b Test: wait, Mac, what the heck are you doing. 4 years ago
Vladimír Vondruš d1d2007b92 Test: resolve some TODOs now that we have CORRADE_FAIL_IF(). 4 years ago
Vladimír Vondruš 0964ddbf0c Fix wrong assumptions about Mac GL builds being always desktop GL. 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š 1e835c2552 GL: minor doc improvements for textures. 5 years ago
Vladimír Vondruš 9a57227945 GL: refresh AbstractShaderProgram and Attribute docs slightly. 5 years ago
Vladimír Vondruš 491b724a86 GL: refresh Mesh and Buffer docs to be less shit. 5 years ago
Vladimír Vondruš 43c70b11dd doc: cnsistently reference all Magnum CLI tools from related APIs. 5 years ago
Vladimír Vondruš 187d313675 GL: list WEBGL_debug_renderer_info in the startup log. 5 years ago
Vladimír Vondruš 37e5d689f7 GL: don't use member function pointers in ContextState. 5 years ago
Vladimír Vondruš c9a0ffd70a GL: hellooo GCC 4.8 great to see you being still the same!! 5 years ago
Vladimír Vondruš 2100c5a11a GL: further clarify caveats with temporary allocations for multidraw. 5 years ago
Vladimír Vondruš 7e7a67a81c GL: use glMultiDrawElementsBaseVertexEXT() only when appropriate. 5 years ago
Vladimír Vondruš 5f184bb699 GL: fully implement ANGLE_base_vertex_base_instance on ES. 5 years ago
Vladimír Vondruš 895fddb28b GL: hey, ANGLE, fuck off with those pretentious requirements. 5 years ago
Vladimír Vondruš b30d313ecd GL: implement ANGLE- and WebGL-specific instanced multidraw. 5 years ago
Vladimír Vondruš e0ddd8a302 GL,Shaders: unify skip messages to say "extension [not] supported". 5 years ago
Vladimír Vondruš 1222baf44c GL: drop compatibility fallback for the new multidraw API. 5 years ago