616 Commits (d89b882ccf4d4af6c4a1f9e9c7ef63ddffaee85b)

Author SHA1 Message Date
Vladimír Vondruš 641589ed7e GL: implemented ARB_sample_shading. 8 years ago
Vladimír Vondruš bc5c1df2e6 GL: implemented Renderer::lineWidthRange(). 8 years ago
Vladimír Vondruš 9973913b23 GL: don't reset GL context flags in OpenGLTester. 8 years ago
Vladimír Vondruš d628232e8c GL: exposing GL::Context::Flag::ForwardCompatible. 8 years ago
Vladimír Vondruš 81b5d7f7ff GL: prevent a test crash on SwiftShader. 8 years ago
Vladimír Vondruš 3b2c4ca5e5 Platform: make WindowlessEglApplication working with SwiftShader. 8 years ago
Vladimír Vondruš dcea264b71 GL: fix compiler warning. 8 years ago
Vladimír Vondruš 674a740da5 Renamed various sRGB-related GL APIs for consistency with naming in Math. 8 years ago
Vladimír Vondruš 6bb0179c65 Re-add glDrawRangeElements() workaround for Emscripten. 8 years ago
Vladimír Vondruš 943d74dd1c GL: restore backwards compatibility of deprecated Buffer::map<T>(). 8 years ago
Vladimír Vondruš f6ba4111e1 GL: remove obsolete Firefox workaround. 8 years ago
Vladimír Vondruš c0affdae3b GL: properly initialize XFB binding in the state tracker. 8 years ago
Vladimír Vondruš 471a6d0c28 GL: properly move BufferImage::dataSize(). 8 years ago
Vladimír Vondruš e795478353 Make all vars initialized in constructors rather than at some later point. 8 years ago
Vladimír Vondruš ab91387ef7 GL: my OCD got triggered. 8 years ago
Vladimír Vondruš c26075427b Doxygen. Doxygen IS BROKEN BEYOND REPAIR. 8 years ago
Vladimír Vondruš 4d53c953c8 GL: test setting at least some double uniforms. 8 years ago
Vladimír Vondruš d1cf23190f GL: test AbstractShaderProgram::link() failure. 8 years ago
Vladimír Vondruš 9b3d0a1ce7 GL: better debug output for Version. 8 years ago
Vladimír Vondruš 3f96639dae GL: properly preserve Buffer target hint in Mesh::setIndexBuffer(). 8 years ago
Vladimír Vondruš 36461ce7ea GL: clean up rendundant ifdefs. 8 years ago
Vladimír Vondruš b4c52b096d GL: don't try to test mesh labels if VAOs are disabled. 8 years ago
Vladimír Vondruš 90c54a489b GL: don't create (and leak) VAOs when VAOs are disabled. 8 years ago
Vladimír Vondruš 6465fa14c9 GL: fix undefined behavior and potential leaks in Mesh. 8 years ago
Vladimír Vondruš 53c6d763ae GL: make the usage parameter in Buffer::setData() optional. 8 years ago
Vladimír Vondruš f922f1e740 CMake: prefer GLVND if on CMake 3.11. 8 years ago
Vladimír Vondruš 00c0aa468e GL: no need to bind a buffer to do a DSA operation. 8 years ago
Vladimír Vondruš b1acabcda1 GL: document copyability/movability explicitly in all classes. 8 years ago
Vladimír Vondruš f47d591244 GL: move noncopyability tests to non-GL test executables. 8 years ago
Vladimír Vondruš 4c29ff0d3b GL: Mesh::draw() and MeshView::draw() return a reference to self as well. 8 years ago
Vladimír Vondruš 8add2f4d86 GL: make spurious test failures with queries more bearable. 8 years ago
Vladimír Vondruš 9275613006 GL: properly reset vertex divisor after drawing w/o a VAO. 8 years ago
Vladimír Vondruš d3a91ef22d GL: test that vertex attrib divisor is properly reset when not using VAOs. 8 years ago
Vladimír Vondruš b2ec555a84 GL: ANGLE_instanced_arrays *is* on WebGL 1, so test it. 8 years ago
Vladimír Vondruš c750771034 GL: Avoid XPASS on Mesa with CubeMapTexture::invalidateSubData(). 8 years ago
Vladimír Vondruš 35ff2db2a9 GL: XFAIL for Mesa on some very specific 3D pixel storage tests. 8 years ago
Vladimír Vondruš 9be24a241e GL: make it possible for a Mesh to own the vertex/index buffers. 8 years ago
Vladimír Vondruš 9276a49388 GL: properly prefix section names. 8 years ago
Vladimír Vondruš 7a0f1ef32d GL: store Mesh index buffer by value. 8 years ago
Vladimír Vondruš 7e65b09ac6 GL: reduce function call stack a bit. 8 years ago
Vladimír Vondruš b757dc2358 GL: test MeshView constructor. 8 years ago
Vladimír Vondruš 2dd636a77b GL: make calls to Mesh::setCount() and MeshView::setCount() mandatory. 8 years ago
Vladimír Vondruš fdbd90a327 GL: construct simple Mesh and MeshView members in-class. 8 years ago
Vladimír Vondruš 16558c8877 GL: assert that addVertexBuffer() is called with a valid Buffer. 8 years ago
Vladimír Vondruš 680144f1c5 GL: get rid of std::vector in Mesh header. 8 years ago
Vladimír Vondruš c61b245a3c GL: update the --magnum-log option to include "verbose". 8 years ago
Vladimír Vondruš 81aa98dbee GL: make it possible to pass a pre-filled Utility::Arguments to Context. 8 years ago
Vladimír Vondruš 7b49479b07 GL: doc++ 8 years ago
Vladimír Vondruš 23cae45efc GL: otherwise Doxygen claims that MAGNUM_VERIFY_NO_GL_ERROR doesn't exist. 8 years ago
Vladimír Vondruš 21bf047cde GL: fix documentaiton. 8 years ago