591 Commits (0b17528df01ab8ed02fbf17cbc96a4c4f4a96e4f)

Author SHA1 Message Date
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. 5 years ago
Vladimír Vondruš c36ed5e61d Don't ever attempt to think about CGL when building for GLES on Mac. 5 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
Vladimír Vondruš 0fb94f7061 GL: don't export Mesh internals. 5 years ago
Vladimír Vondruš 3751389e92 GL: properly test both 32bit and 64bit multidraw index offsets. 5 years ago
Vladimír Vondruš 5cddf7b6b7 GL: test for multidraw assertions using the low-level API. 5 years ago
Vladimír Vondruš 6a73008a38 GL: use consistent terms in a test. 5 years ago
Vladimír Vondruš c3fbf45f46 GL: remove last remaining std::string concatenations from CORRADE_SKIP(). 5 years ago
Vladimír Vondruš 4eb6eca2d8 GL: shuffle test cases around a bit for consistency. 5 years ago
Vladimír Vondruš dc18ebcb23 GL: reduce code duplication. 5 years ago
Vladimír Vondruš 28d9045d4f GL: doc++ 5 years ago
Vladimír Vondruš b2d7060ddc GL: wait, why these multidraw entrypoints are defined in MeshView? 5 years ago
Vladimír Vondruš e3589e84b4 GL: skip tests for mismatched mesh attribute signedness on WebGL. 5 years ago