42 Commits (400b5fafcf4b3c3cc0627e7ad14db5d84a8b6aa8)

Author SHA1 Message Date
Vladimír Vondruš 400b5fafcf Clarify and verify that NoCreate constructors don't need GL context. 9 years ago
Vladimír Vondruš 4509dbb1b1 Don't use deprecated Corrade functionality. 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š 4c45341353 Test also using Framebuffer::DrawAttachment::None. 10 years ago
Vladimír Vondruš f68b40c5d9 Implemented *Framebuffer::copyImage() and copySubImage(). 10 years ago
Vladimír Vondruš 1e6a88a9dd Properly check that EXT_texture_array is supported in the test. 10 years ago
Vladimír Vondruš 01e0292361 Extracted CubeMapTexture::Coordinate enum into CubeMapCoordinate. 10 years ago
Vladimír Vondruš 23646e6690 Hell, this project is big. 10 years ago
Vladimír Vondruš d1714bfd1e Context::current() now returns reference instead of pointer. 10 years ago
Vladimír Vondruš 3d9d70f153 Support for layered texture attachments in Framebuffer. 11 years ago
Vladimír Vondruš e5909819fe Make it possible to attach cube map and multisample arrays on ES3 AEP. 11 years ago
Vladimír Vondruš 3067bbcf7e Pixel storage support, part 10: actually use the parameters now. 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š 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š e299e5e6af Properly check for extensions in Framebuffer GL test. 11 years ago
Vladimír Vondruš 233a15b422 Added Framebuffer::detach(). 11 years ago
Vladimír Vondruš ea1c335a2b Ability to wrap and release existing OpenGL objects. 11 years ago
Vladimír Vondruš db1142837c Clarified and updated *Framebuffer::mapForDraw() implementations. 11 years ago
Vladimír Vondruš 1f063b7180 Don't use deprecated enum values. 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š 13e6f13a2d Fix allocation error in FramebufferGLTest. 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š f907797bc1 Fix Framebuffer test on ES2. 12 years ago
Vladimír Vondruš 0d4b66789b Ensure that the framebuffer object is properly created before using it. 12 years ago
Vladimír Vondruš 74a33df246 Enabled multisample texture framebuffer attachment in ES 3.1. 12 years ago
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š eb32fb1c40 Proper no-op fallback for *Framebuffer::invalidate*(). 12 years ago
Vladimír Vondruš 0dfbc6f833 Use object at least once before testing its label. 12 years ago
Vladimír Vondruš a9a5ead13d Dropped GCC 4.6 support. 12 years ago
Vladimír Vondruš 529513d536 Removed redundant `Buffer` suffixes from FramebufferBlit enum. 12 years ago
Vladimír Vondruš bcf1cf1c63 Better texture attaching in Framebuffer. 12 years ago
Vladimír Vondruš 6f0ba96cb6 Happy new year too. 12 years ago
Vladimír Vondruš 597a14d760 Fixed OpenGL ES 2.0 and 3.0 build. 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š dff292a5f1 Test framebuffer functionality. 13 years ago
Vladimír Vondruš bdc77c744b Verify that framebuffer extension is available for test on desktop GL. 13 years ago
Vladimír Vondruš ce7102df46 GCC 4.6 compatibility: no std::is_assignable. 13 years ago
Vladimír Vondruš 3fd165e9bb Added move constructor/assignment to Framebuffer classes. 13 years ago
Vladimír Vondruš b2325dda2f Support for object labels from KHR_debug and EXT_debug_label. 13 years ago
Vladimír Vondruš e923034dbf Added functions for checking (default) framebuffer state. 13 years ago
Vladimír Vondruš db71a23e3c Bring whole Corrade namespace into Magnum namespace. 13 years ago
Vladimír Vondruš c5ab86794b Relicensing to MIT/Expat license, part 3: source files. 13 years ago