17 Commits (b251b1b0c5a4cf1ca707f56427eb6b397fc2db25)

Author SHA1 Message Date
Vladimír Vondruš 0d4b66789b Ensure that the framebuffer object is properly created before using it. 12 years ago
Vladimír Vondruš 056ada8b99 Doc++ 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š c3df68aa28 doc: make section headers in class/function docs have sane size. 12 years ago
Vladimír Vondruš cbe63c7a04 Removed superfluous template parameter from EnumSet typedefs. 12 years ago
Vladimír Vondruš 55feeb22e5 Added some TODOs related to buffer storage. 12 years ago
Vladimír Vondruš 123a850f4b doc: moved GL-related TODOs where they belong. 12 years ago
Vladimír Vondruš 529513d536 Removed redundant `Buffer` suffixes from FramebufferBlit enum. 12 years ago
Vladimír Vondruš 8f9036104d doc: explicitly mention that given extension is needed for ES2. 12 years ago
Vladimír Vondruš 10669f9e78 Fix class/struct mismatch. 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š 8c2291aa49 Making includes absolute, part 4: using absolute includes for Corrade. 12 years ago
Vladimír Vondruš 45a10cefdf Making includes absolute, part 1: moving files around. 12 years ago
Vladimír Vondruš 6c2c020b89 Added some TODOs. 13 years ago
Vladimír Vondruš 46e2ca80cd Various documentation fixes and updates. 13 years ago
Vladimír Vondruš f0a8d5d047 Updated documentation of framebuffer classes. 13 years ago
Vladimír Vondruš 5115fb8624 Doc++, added todos. 13 years ago
Vladimír Vondruš 3fd165e9bb Added move constructor/assignment to Framebuffer classes. 13 years ago
Vladimír Vondruš 463613f1ce Don't include deprecated Rectangle.h header. 13 years ago
Vladimír Vondruš ee8f757419 Using Range2D instead of Rectangle everywhere. 13 years ago
Vladimír Vondruš db5618c325 OpenGL ES 2.0 and 3.0 share the same extension list. 13 years ago
Vladimír Vondruš f1ac932660 Extract Buffer::Usage enum out of Buffer class. 13 years ago
Vladimír Vondruš bc3cbf1ad6 Renamed ImageType and ImageFormat to ColorType and ColorFormat. 13 years ago
Vladimír Vondruš eb24db9b5f Framebuffer-related limit queries. 13 years ago
Vladimír Vondruš 13d5e2a50f Removed enum-referencing Doxygen workarounds. 13 years ago
Vladimír Vondruš e19154be5e Reducing pointer chasings, part 3a: less pointer passing in root namespace. 13 years ago
Vladimír Vondruš d04b308aa3 Reducing pointer chasings, part 1: method chaining via references. 13 years ago
Vladimír Vondruš f937be8646 Make also constructor protected when destructor is protected. 13 years ago
Vladimír Vondruš 6025946e5e Pass image as reference, not pointer to *Framebuffer::read(). 13 years ago
Vladimír Vondruš 4a4e492785 No need to have virtual destructor in AbstractFramebuffer. 13 years ago
Vladimír Vondruš 5200771066 Added some TODOs. 13 years ago
Vladimír Vondruš e923034dbf Added functions for checking (default) framebuffer state. 13 years ago
Vladimír Vondruš b5a6036d48 Use proper ARB_framebuffer_object extension. 13 years ago
Vladimír Vondruš f7aa2c05a6 Deinlined heavy functions and removed redundant `inline` everywhere else. 13 years ago
Vladimír Vondruš db71a23e3c Bring whole Corrade namespace into Magnum namespace. 13 years ago
Vladimír Vondruš 6e1990132c Moved framebuffer-related enums out of AbstractFramebuffer. 13 years ago
Vladimír Vondruš 7de45c98b1 Moved texture and image formats out of the classes. 13 years ago
Vladimír Vondruš 3501c3177f Reading parameters from image in *Framebuffer::read(). 13 years ago
Vladimír Vondruš 11b3150a31 Support for ARB_robustness. 13 years ago
Vladimír Vondruš 7ef8432fbe Doxygen: ignore specific namespaces instead of whole directories. 13 years ago
Vladimír Vondruš 91531d5f53 Support for ES2 extension NV_framebuffer_blit. 13 years ago
Vladimír Vondruš 38ec076eda Minor code cleanup (unused parameters). 13 years ago
Vladimír Vondruš 6a5d75d1e4 Relicensing to MIT/Expat license, part 2: headers. 13 years ago
Vladimír Vondruš e8682b8893 AbstractFramebuffer::BlitMask is available also in ES. 13 years ago
Vladimír Vondruš 7a99a4b326 Shortened (texture) filtering types to comply with OpenGL naming. 13 years ago
Vladimír Vondruš 23ba74c8c3 Added missing method chaining to framebuffer configuration functions. 13 years ago