21 Commits (ac3cb1b470684bac15fc90c9cb5cadff7badc6c0)

Author SHA1 Message Date
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š 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š 1aac14d059 Using CORRADE_ASSERT_UNREACHABLE() instead of CORRADE_ASSERT(false). 13 years ago
Vladimír Vondruš cb06737640 glDrawBuffer() is not available in ES3. 13 years ago
Vladimír Vondruš c5ab86794b Relicensing to MIT/Expat license, part 3: source files. 13 years ago
Vladimír Vondruš 23ba74c8c3 Added missing method chaining to framebuffer configuration functions. 13 years ago
Vladimír Vondruš 78bfe51966 Fixed compiler warnings. 14 years ago
Vladimír Vondruš d59297aeeb Implemented ARB_invalidate_subdata GL 4.3 extension. 14 years ago
Vladimír Vondruš a45b4fba8b Using Rectangle in framebuffer. 14 years ago
Vladimír Vondruš c96d0a882d Doxygen fixes. 14 years ago
Vladimír Vondruš 5ef4dbbe3c Reuse any binding (not just draw) when adding framebuffer attachments. 14 years ago
Vladimír Vondruš 7d6b7a4b6b Using EXT_direct_state_access in framebuffers. 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
Vladimír Vondruš 6ffa8eac51 Using old framebuffer binding internally if new is not supported. 14 years ago
Vladimír Vondruš 5f84edf73d Split Framebuffer into default and named framebuffers. 14 years ago
Vladimír Vondruš 2acbd49e9c Renamed Buffered{Image,Texture} to Buffer{Image,Texture}. 14 years ago
Vladimír Vondruš 90ed04dc7a Image formats rework. 14 years ago
Vladimír Vondruš 43f6dbc72d Using integer vector aliases all over the place. 14 years ago
Vladimír Vondruš 9701c8dacb If targetting exactly ES 2.0, hide everything not available there. 14 years ago
Vladimír Vondruš fc0b405ccb Updated OpenGL ES support in Framebuffer. 14 years ago
Vladimír Vondruš 246f08c4f1 Using fixed-size 8bit integer for color attachment IDs. 14 years ago
Vladimír Vondruš aceb93c313 Distinguish dimensions (1D, 2D, 3D) from image size. 14 years ago
Vladimír Vondruš fe62f547de Reduced #includes in headers. 14 years ago
Vladimír Vondruš 685be07a8f Removed parameter-less clear() from Framebuffer. 14 years ago
Vladimír Vondruš aeda5009df Inlined simple function. 14 years ago
Vladimír Vondruš 39b4f6873f Fixed issue with depth buffer not cleared. 14 years ago
Vladimír Vondruš 51aa660f6c Decoupled framebuffer operations from Camera class. 14 years ago
Vladimír Vondruš c7bb153d0a Port to OpenGL ES 2. 14 years ago
Vladimír Vondruš 8b9b161c5a Rework of image classes, added missing image formats. 14 years ago
Vladimír Vondruš f4fb9b5e7d Classes for managing framebuffer. 14 years ago