85 Commits (9ac56d85f454dffafcd2cd1bd0dbbf3b9a05321a)

Author SHA1 Message Date
Vladimír Vondruš 92a24fd637 Add missing test for multisample texture framebuffer attachment. 12 years ago
Vladimír Vondruš 76a4f4ab2f Neither multisample nor rectangle textures have mip levels. 12 years ago
Vladimír Vondruš a13f8f3455 Fixed test errors related to EXT_texture_storage on ES2. 12 years ago
Vladimír Vondruš f7f28bafde Expect failure in MeshGLTest. 12 years ago
Vladimír Vondruš 91649d32c4 Disable "Buffer detailed info" debug message for tests on NV (spammy). 12 years ago
Vladimír Vondruš a605306bb5 Added DebugMessage::setEnabled(). 12 years ago
Vladimír Vondruš eb32fb1c40 Proper no-op fallback for *Framebuffer::invalidate*(). 12 years ago
Vladimír Vondruš ca84e60d66 Fix CubeMapTexture test. 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š 73404fc6e5 Added Renderer::enable()/disable(). 12 years ago
Vladimír Vondruš ee25e48b7f GCC 4.4 compatibility: explicit std::reference_wrapper constructor. 12 years ago
Vladimír Vondruš 9387cd5a1d GCC 4.5 compatibility: needs explicit type specification. 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š 839a87df43 Missing extension checks in texture GL tests. 12 years ago
Vladimír Vondruš 4b6ae7afe6 Support for EXT_texture_sRGB_decode. 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š 153f57f5b1 Fix CubeMapTexture mipmap generation test. 12 years ago
Vladimír Vondruš 8c0c80a5c3 Implemented ARB_texture_swizzle. 12 years ago
Vladimír Vondruš ef897de79e Implemented depth texture compare mode and function. 12 years ago
Vladimír Vondruš 8a98ab0675 Implementation of ARB_stencil_texturing. 12 years ago
Vladimír Vondruš af9772bdc0 Add forgotten check to extension-dependent texture tests. 12 years ago
Vladimír Vondruš 4f4131b320 Implemented texture LOD parameters. 12 years ago
Vladimír Vondruš e4721fd618 MSVC 2013 compatibility: aaargh gaah. 12 years ago
Vladimír Vondruš da5255c833 GCC 4.5 compatibility: no bool conversion of std::integral_constant. 12 years ago
Vladimír Vondruš 0a2b8088a6 Added MultisampleTexture::setStorage(). 12 years ago
Vladimír Vondruš 32fee76081 Multisample textures also won't have any image setting functions. 12 years ago
Vladimír Vondruš 2e3a00ab8b Fix (workaround) failing texture tests. 12 years ago
Vladimír Vondruš cc66fa76ba Support ARB_multi_bind for textures. 12 years ago
Vladimír Vondruš 580a723d61 Added *Texture::unbind(). 12 years ago
Vladimír Vondruš 2696397021 Verify that *Texture::bind() doesn't emit any GL errors. 12 years ago
Vladimír Vondruš a24ea3ce25 Ability to set base and max mip level on textures. 12 years ago
Vladimír Vondruš de64c2e3e4 Proper class/function names for *Texture GL tests. 12 years ago
Vladimír Vondruš bf1d2e26fa Support for setting border color on integer textures. 12 years ago
Vladimír Vondruš 98f7dbb61b Fix ShaderGLTest on ES3. 12 years ago
Vladimír Vondruš ca320d9e37 Debug output operator for Context::Flag enum. 12 years ago
Vladimír Vondruš 980503a509 Renamed AbstractShaderProgram::Attribute::Type to ScalarType. 12 years ago
Vladimír Vondruš b666044a47 Actually make use of Color[34]ub typedefs. 12 years ago
Vladimír Vondruš 4f8962d5cd Proper disabling of extensions related to GLSL layout qualifier. 12 years ago