509 Commits (9870cd72c96a3e09d5d79cbcd838bb365f84abc6)

Author SHA1 Message Date
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
Vladimír Vondruš 86d78aba10 GL: fix MeshGLTest on WebGL. 5 years ago
Vladimír Vondruš 37495b0841 GL: make renderbuffer format match the shader format in MeshGLTest. 5 years ago
Vladimír Vondruš 1ee1f23f77 Doc++ 5 years ago
Vladimír Vondruš 4caf92cf5d GL: add some other rather crappy ways to detect ANGLE. 5 years ago
Vladimír Vondruš d0f57f0153 GL: actually, Mesa is detectable from the renderer string always. 5 years ago
Vladimír Vondruš 7ad928ae42 GL: make use of unmasked renderer string in Context::detectedDriver(). 5 years ago
Vladimír Vondruš f360c19426 GL: new "firefox-deprecated-debug-renderer-info" workaround. 5 years ago
Vladimír Vondruš 13d62634d8 GL: implement WEBGL_debug_renderer_info. 5 years ago
Vladimír Vondruš 04d294eda0 GL: disable requested extensions before setting up driver workarounds. 5 years ago
Vladimír Vondruš 3b82429db2 doc: rename \requires_gles20 to \requires_gles20_only. 5 years ago
Vladimír Vondruš 673022b161 GL: deduplicate global defaultFramebuffer state across shared libraries. 5 years ago
Vladimír Vondruš 0517dd5c58 GL: no need to set _viewport twice in Framebuffer constructor. 5 years ago
William JCM dbec10dbee GL: typo. 5 years ago
Vladimír Vondruš eccf2f5820 GL: doc++ 5 years ago
Vladimír Vondruš c2ecaa6abf GL: AbstractShaderProgram::draw() that takes plain array views. 5 years ago
Vladimír Vondruš ae0aa306c6 GL: clarify an assert. 5 years ago
Vladimír Vondruš d8c6a7d690 GL: the multi-draw test for Mesh was underwhelming, to say the least. 5 years ago
Vladimír Vondruš dc5fdd7cb5 GL: fix a confusing typo in a comment. 5 years ago
Vladimír Vondruš 2bd933d3ef doc: add docs for GL context asserts and other troubleshooting. 5 years ago
Vladimír Vondruš 48838c442f Adapt to Corrade changes. 5 years ago
Aaron Gokaslan ca677c69fe Fix typos 5 years ago
Aaron Gokaslan 1cfa2d0fce GL: remove an unneeded std::move(). 5 years ago
Vladimír Vondruš bf65bf859a GL: might make sense to say what unit are the sizes in. 5 years ago
Vladimír Vondruš 007360a9c8 GL,Shaders: allow draw() and friends to be chained. 5 years ago
Vladimír Vondruš 63a8df1075 CMake: make dynamic plugins dependencies of tests that use CompareImage. 5 years ago
Vladimír Vondruš ee82113590 GL: this isn't needed on Apple platforms either. 5 years ago
Vladimír Vondruš 088a769f8e GL: adapt ES-specific MeshView internals to Corrade changes. 5 years ago
Vladimír Vondruš 047e8e6670 GL: fix argument order in OpenGLTester::addBenchmarks(). 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š d44514b60f GL: properly skip a test on a no-assert build. 5 years ago
Vladimír Vondruš 2f24199ed7 GL: improve message for the common mesh assert in multi-draw. 5 years ago