40 Commits (56a61e64b568729da0261774edef1b166fd77d3c)

Author SHA1 Message Date
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
Vladimír Vondruš 1cfb5b0eaf Moved Attribute class out of AbstractShaderProgram enum. 12 years ago
Vladimír Vondruš 64e85966de Replaced NV_half_float with hopefully more standard ARB_half_float. 12 years ago
Vladimír Vondruš dc312cda0d Implemented indexed buffer binding. 12 years ago
Vladimír Vondruš dc10402c1c Ensure that the mesh object is properly created before using it. 12 years ago
Vladimír Vondruš f246b41ad9 Replaced APPLE_vertex_array_object with ARB_vertex_array_object. 12 years ago
Vladimír Vondruš f7f28bafde Expect failure in MeshGLTest. 12 years ago
Vladimír Vondruš 0dfbc6f833 Use object at least once before testing its label. 12 years ago
Vladimír Vondruš 9687b622f9 Use threaded shader compilation etc. also in tests. 12 years ago
Vladimír Vondruš a9a5ead13d Dropped GCC 4.6 support. 12 years ago
Vladimír Vondruš 598b456eb7 Implemented ARB_vertex_type_10f_11f_11f_rev (GL 4.4). 12 years ago
Vladimír Vondruš 5998f46e12 Added support for glMultiDrawArrays()/glMultiDrawElements(). 12 years ago
Vladimír Vondruš f8dfa180b2 Removed duplicate code from MeshGLTest. 12 years ago
Vladimír Vondruš 189023b613 Removed redundant preprocessor branches from MeshGLTest. 12 years ago
Vladimír Vondruš 764d2fe400 Make use of threaded shader compilation in MeshGLTest. 12 years ago
Vladimír Vondruš 71a5766594 Added Mesh::addVertexBufferInstanced(). 12 years ago
Vladimír Vondruš 20df20de0f Support for instanced mesh drawing and base instance. 12 years ago
Vladimír Vondruš 6488be5e91 glDrawElementsBaseVertex() needs ARB_draw_elements_base_vertex. 12 years ago
Vladimír Vondruš 2ea0a416ed Cleanup and code reorganization in MeshGLTest. 12 years ago
Vladimír Vondruš 35bd25201f Fix usage of reserved GLSL keyword in test. 12 years ago
Vladimír Vondruš 2834e6029e Added test for mesh base vertex. 12 years ago
Vladimír Vondruš bfa2a42638 Don't differentiate between vertex and index count in Mesh. 12 years ago
Vladimír Vondruš 703ce0bd89 Explicitly passing shader to Mesh*::draw(). 12 years ago
Vladimír Vondruš 959d40a02d Split Texture into TextureArray, MultisampleTexture and RectangleTexture. 12 years ago
Vladimír Vondruš 6f0ba96cb6 Happy new year too. 12 years ago
Vladimír Vondruš 0616f24f34 Making includes absolute, part 5: absolute includes everywhere. 12 years ago
Vladimír Vondruš 45a10cefdf Making includes absolute, part 1: moving files around. 12 years ago
Vladimír Vondruš 89d9b47529 Removed forgotten call from Mesh test. 13 years ago
Vladimír Vondruš 46e2ca80cd Various documentation fixes and updates. 13 years ago
Vladimír Vondruš 1456718c7c Fully test mesh functionality. 13 years ago
Vladimír Vondruš 64a1d6be88 Mesh: set VAO id to 0 when the extension is not available. 13 years ago
Vladimír Vondruš ce7102df46 GCC 4.6 compatibility: no std::is_assignable. 13 years ago
Vladimír Vondruš 34c6565e71 Testing Mesh move constructor and assignment. 13 years ago
Vladimír Vondruš b2325dda2f Support for object labels from KHR_debug and EXT_debug_label. 13 years ago
Vladimír Vondruš 0611f58569 Shaders: fix tests in static build. 13 years ago
Vladimír Vondruš 01194d4316 Rename also classes and files for GL tests. 13 years ago
Vladimír Vondruš c13f8a77f5 Shaders: test compilation of *Vector shaders. 13 years ago