8 Commits (7f7c8c933faf4972dcd6e6edd153219fe59ee459)

Author SHA1 Message Date
Vladimír Vondruš 98232f383a Reduce string duplication in enum debug output operators. 7 years ago
Vladimír Vondruš 89e1c49d2c GL: "intel-windows-broken-dsa-layered-cubemap-array-framebuffer-attachment". 7 years ago
Vladimír Vondruš 572b64bb5c GL: drop support for EXT_direct_state_access. 7 years ago
Vladimír Vondruš db8c5fedaa GL: clean up Framebuffer constructors. 7 years ago
Vladimír Vondruš e6b7aa12fa Updated copyright year. 7 years ago
Vladimír Vondruš fbe52532f6 Split the OpenGL layer out, pt 16: {Extensions::GL => GL::Extensions}. 8 years ago
Vladimír Vondruš 9dcaf23389 Split the OpenGL layer out, pt 4: new Magnum::GL namespace. 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š 0ab51c1abc Updates for geometry and tessellation shader support in ES 3.2. 8 years ago
Vladimír Vondruš 623fa97970 Updated copyright year. 8 years ago
Vladimír Vondruš 32613a592a Implemented glClearBuffer() APIs from GL 3.0 / GLES 3.0. 9 years ago
Vladimír Vondruš 2145ae9b96 Dropped NaCl support. 9 years ago
Vladimír Vondruš 7a16273e5d Updated copyright year. 9 years ago
Vladimír Vondruš 42d9679ac0 Exclude unreachable code from code coverage. 10 years ago
Vladimír Vondruš 7d8b2ce9a6 Print value of invalid enums in debug output, test those cases. 10 years ago
Vladimír Vondruš 771b4d517a Exclude debug operators from code coverage. 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š 291b5bd3a8 Fix Framebuffer::attachCubeMapTexture() behaving as a layered attachment. 11 years ago
Vladimír Vondruš 0aa16595eb Use new-style debug operators everywhere. 11 years ago
Vladimír Vondruš d51f29c57f Adapted to Corrade changes. 11 years ago
Vladimír Vondruš 233a15b422 Added Framebuffer::detach(). 11 years ago
Vladimír Vondruš 936397e229 Cleanup. 11 years ago
Vladimír Vondruš 99ff54d3d9 Adapted to Corrade changes. 11 years ago
Vladimír Vondruš 61aa2cd884 Removed deprecated Framebuffer::attachTexture*D() overloads. 11 years ago
Vladimír Vondruš ea1c335a2b Ability to wrap and release existing OpenGL objects. 11 years ago
Vladimír Vondruš c77848ffac First-class WebGL support, part 5: reduced framebuffer functionality. 11 years ago
Vladimír Vondruš 1f985dfec6 First-class WebGL support, part 2: no debug output. 11 years ago
Vladimír Vondruš db1142837c Clarified and updated *Framebuffer::mapForDraw() implementations. 11 years ago
Vladimír Vondruš 06f938fed8 Disable the deprecation warning also for MSVC. 11 years ago
Vladimír Vondruš daec63072d Simplified *Framebuffer::bind() functionality. 11 years ago
Vladimír Vondruš 74e16782ad Parametrize disengaged viewport instead of using default-constructed value. 11 years ago
Vladimír Vondruš 6488fe6e75 Oh, it's 2015 already. 11 years ago
Vladimír Vondruš dca670eb70 Full ARB_direct_state_access support in framebuffers. 12 years ago
Vladimír Vondruš eb4eda48f5 Using std::unique_ptr instead of naked pointers in internal implementation. 12 years ago
Vladimír Vondruš 9f041b5d5b ARB_direct_state_access support for creating framebuffers. 12 years ago
Vladimír Vondruš b0741493f9 Preparation for ARB_direct_state_access GL 4.5 feature. 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š 7468887e99 Re-enable extension calls on OpenGL ES except for NaCl and Emscripten. 12 years ago
Vladimír Vondruš 76a4f4ab2f Neither multisample nor rectangle textures have mip levels. 12 years ago
Vladimír Vondruš 8c18bd0995 There is glDiscardSubFramebuffer() in EXT_discard_framebuffer. 12 years ago
Vladimír Vondruš eb32fb1c40 Proper no-op fallback for *Framebuffer::invalidate*(). 12 years ago
Vladimír Vondruš 1b45a71ff5 Allocation-free overloads for *::setLabel(). 12 years ago
Vladimír Vondruš 50897e0dc0 Reset also viewport to default framebuffer on named FB destruction. 12 years ago
Vladimír Vondruš 4e50aeee31 Ability to reset internal state tracker. 12 years ago
Vladimír Vondruš 6f42745250 Silence deprecated warnings in internals of deprecated build. 12 years ago