7 Commits (d0574b83ed0741b5043c5fe8239a0862139f72cc)

Author SHA1 Message Date
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš 89e1c49d2c GL: "intel-windows-broken-dsa-layered-cubemap-array-framebuffer-attachment". 7 years ago
Vladimír Vondruš d9e7b3c384 GL: added *Framebuffer::implementationColorRead{Format,Type}(). 7 years ago
Vladimír Vondruš e6b7aa12fa Updated copyright year. 7 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š 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š 7a16273e5d Updated copyright year. 9 years ago
Vladimír Vondruš f68b40c5d9 Implemented *Framebuffer::copyImage() and copySubImage(). 10 years ago
Vladimír Vondruš 23646e6690 Hell, this project is big. 10 years ago
Vladimír Vondruš b777135116 MSVC 2015 Update 1: in-class constexpr initialization works now. 11 years ago
Vladimír Vondruš 3d9d70f153 Support for layered texture attachments in Framebuffer. 11 years ago
Vladimír Vondruš 291b5bd3a8 Fix Framebuffer::attachCubeMapTexture() behaving as a layered attachment. 11 years ago
Vladimír Vondruš 7e80d1f7ae Cleanup. 11 years ago
Vladimír Vondruš 69949b991a Fix memory corruption on MSVC. 11 years ago
Vladimír Vondruš d96e1e3541 Pixel storage support, part 2: renamed ColorFormat to PixelFormat etc. 11 years ago
Vladimír Vondruš 0cd3b20ba3 MSVC 2015 compatibility: in-class init of constexpr is not implemented. 11 years ago
Vladimír Vondruš 233a15b422 Added Framebuffer::detach(). 11 years ago
Vladimír Vondruš cecb4863f7 Fix internal framebuffer binding on WebGL. 11 years ago
Vladimír Vondruš c77848ffac First-class WebGL support, part 5: reduced framebuffer functionality. 11 years ago
Vladimír Vondruš db1142837c Clarified and updated *Framebuffer::mapForDraw() implementations. 11 years ago
Vladimír Vondruš daec63072d Simplified *Framebuffer::bind() functionality. 11 years ago
Vladimír Vondruš fbf065645d Don't use zero-sized viewport as disengaged state. 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š 60d1259483 Use Range2Di in *Framebuffer::read(). 11 years ago
Vladimír Vondruš dca670eb70 Full ARB_direct_state_access support in framebuffers. 12 years ago
Vladimír Vondruš 8aeb85875d ARB_direct_state_access support for creating renderbuffers. 12 years ago
Vladimír Vondruš 9f041b5d5b ARB_direct_state_access support for creating framebuffers. 12 years ago
Vladimír Vondruš 24e88afefa Decide between ANGLE/NV implementation for Framebuffer::blit() on ES. 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š 4e50aeee31 Ability to reset internal state tracker. 12 years ago
Vladimír Vondruš bcf1cf1c63 Better texture attaching in Framebuffer. 12 years ago
Vladimír Vondruš c1c71339e4 Moved global data from framebuffer classes to per-context state. 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š ee8f757419 Using Range2D instead of Rectangle everywhere. 13 years ago
Vladimír Vondruš eb24db9b5f Framebuffer-related limit queries. 13 years ago
Vladimír Vondruš f7aa2c05a6 Deinlined heavy functions and removed redundant `inline` everywhere else. 13 years ago
Vladimír Vondruš 17f0f7de39 De-inline TextureState constructor/destructor. 13 years ago
Vladimír Vondruš 62ecc2470f Made some constructors constexpr. 13 years ago
Vladimír Vondruš 6a5d75d1e4 Relicensing to MIT/Expat license, part 2: headers. 13 years ago
Vladimír Vondruš a45b4fba8b Using Rectangle in framebuffer. 14 years ago
Vladimír Vondruš 1a7c30cdde Tracking currently bound renderbuffer. 14 years ago
Vladimír Vondruš 19029d97c6 Tracking viewport state in Framebuffer. 14 years ago
Vladimír Vondruš 5267547373 Tracking framebuffer binding. 14 years ago