11 Commits (403d9301a6a763c3e47b1cf7133eaa1a6b7e79c4)

Author SHA1 Message Date
Vladimír Vondruš 6465fa14c9 GL: fix undefined behavior and potential leaks in Mesh. 8 years ago
Vladimír Vondruš f47d591244 GL: move noncopyability tests to non-GL test executables. 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š 9be24a241e GL: make it possible for a Mesh to own the vertex/index buffers. 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š 6c06bb5718 Split the OpenGL layer out, pt 17: adapted GL tests. 8 years ago
Vladimír Vondruš fbe52532f6 Split the OpenGL layer out, pt 16: {Extensions::GL => GL::Extensions}. 8 years ago
Vladimír Vondruš b3fa6e538a Split the OpenGL layer out, pt 11: generic MeshPrimitive and MeshIndexType. 8 years ago
Vladimír Vondruš fc1b167bff Split the OpenGL layer out, pt 1: moving files to a new location. 8 years ago
Vladimír Vondruš d8f0155974 Test: wow I am stupid! 8 years ago
Vladimír Vondruš cb2a20aced Test: make the GL tests compile on WebGL 1. 8 years ago
Vladimír Vondruš 14a213f6eb Improve state tracker resetting functionality. 8 years ago
Vladimír Vondruš 2912a62f3c Test: what am I doing here?! 8 years ago
Vladimír Vondruš 623fa97970 Updated copyright year. 8 years ago
Vladimír Vondruš f1982f2e1b Ability to specify shader attribute properties fully at runtime. 9 years ago
Vladimír Vondruš b64ef212df Test: we have halves now, so why not test them. 9 years ago
Vladimír Vondruš c8b31b8468 Test that binding index buffer internally doesn't affect bound VAOs. 9 years ago
Vladimír Vondruš 4b589e10ac More consistent naming in Context::DetectedDriver. 9 years ago
Vladimír Vondruš d443cb58ae Test: don't require GLSL 4.10 if not strictly needed. 9 years ago
Vladimír Vondruš 7a16273e5d Updated copyright year. 9 years ago
Vladimír Vondruš 400b5fafcf Clarify and verify that NoCreate constructors don't need GL context. 9 years ago
Vladimír Vondruš fb454d8a3f Made Test/AbstractOpenGLTester.h a public and documented API. 9 years ago
Vladimír Vondruš dd2058cee3 Math: renamed {de,}normalize() to {,un}pack() in a new Packing.h header. 9 years ago
Vladimír Vondruš b6dbc8fc58 Check for mesh emptiness even before binding the shader. 10 years ago
Vladimír Vondruš 23646e6690 Hell, this project is big. 10 years ago
Vladimír Vondruš 407f019977 Make the XFAIL in Mesh GL test more restrictive. 10 years ago
Vladimír Vondruš 2e6e53b552 Don't use GLSL < 130 in GL tests on OSX. 10 years ago
Vladimír Vondruš d1714bfd1e Context::current() now returns reference instead of pointer. 10 years ago
Vladimír Vondruš 659759d2ef Revert "More vendor-specific XFAIL cases in Mesh GL test." 11 years ago
Vladimír Vondruš 503a6b2dc5 Fix AMD complaints about misaligned data in Mesh GL test. 11 years ago
Vladimír Vondruš 8dd4dfcf2b More vendor-specific XFAIL cases in Mesh GL test. 11 years ago
Vladimír Vondruš c2ceda73d1 Fix compilation of MeshGLTest shader. 11 years ago
Vladimír Vondruš fef46953ec Define-out precision qualifiers in test shaders for GLSL 1.20. 11 years ago
Vladimír Vondruš d96e1e3541 Pixel storage support, part 2: renamed ColorFormat to PixelFormat etc. 11 years ago
Vladimír Vondruš e934a1d1d8 Moved Color to Math namespace. 11 years ago
Vladimír Vondruš 8d3f3ae718 Fix compiler warning in tests on ES build. 11 years ago
Vladimír Vondruš adf88d5535 Ability to instantiate OpenGL objects without creating them. 11 years ago
Vladimír Vondruš 88f0415290 Support OpenGL tests also on Windows and OS X. 11 years ago
Vladimír Vondruš 00cb2bc724 Fix Mesh test build on ES2. 11 years ago
Vladimír Vondruš dc2433c35f Fix Mesh test build on ES. 11 years ago
Vladimír Vondruš ea1c335a2b Ability to wrap and release existing OpenGL objects. 11 years ago
Vladimír Vondruš e84bcde790 Fix type conversion errors in Mesh test shader code. 11 years ago
Vladimír Vondruš 2424d47567 Try to not use MAGNUM_TARGET_GLES3. 11 years ago
Vladimír Vondruš daec63072d Simplified *Framebuffer::bind() functionality. 11 years ago
Vladimír Vondruš c71dc12503 Making test declarations more compact. 11 years ago
Vladimír Vondruš 6488fe6e75 Oh, it's 2015 already. 11 years ago
Vladimír Vondruš a106932153 Making use of the shorter *Framebuffer::read(). 11 years ago
Vladimír Vondruš 60d1259483 Use Range2Di in *Framebuffer::read(). 11 years ago