37 Commits (4ea5dc41d2b8b583bb60ec56d0676e97cf93768a)

Author SHA1 Message Date
Vladimír Vondruš 98f979477c Pixel storage support, part 9: reallocate image data only if needed. 11 years ago
Vladimír Vondruš d96e1e3541 Pixel storage support, part 2: renamed ColorFormat to PixelFormat etc. 11 years ago
Vladimír Vondruš ce72c4d637 Doc++ 11 years ago
Vladimír Vondruš da93defad5 Removed deprecated FramebufferBlit::*Buffer enum values. 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š db1142837c Clarified and updated *Framebuffer::mapForDraw() implementations. 11 years ago
Vladimír Vondruš 3e2a91d27a Cleaned up old Doxygen workarounds. 11 years ago
Vladimír Vondruš daec63072d Simplified *Framebuffer::bind() functionality. 11 years ago
Vladimír Vondruš d11c993c34 Doc: proper buffer usage when reading images. 11 years ago
Vladimír Vondruš ede9acbde4 Document default values on viewport and scissor rectangles. 11 years ago
Vladimír Vondruš 6488fe6e75 Oh, it's 2015 already. 11 years ago
Vladimír Vondruš 371700097b Allow method chaining on *Framebuffer::clear(). 11 years ago
Vladimír Vondruš c69acaf3f8 Convenience overload for *Framebuffer::read(). 11 years ago
Vladimír Vondruš 60d1259483 Use Range2Di in *Framebuffer::read(). 11 years ago
Vladimír Vondruš f3e02008fb No need to use class/struct keyword in friend declarations. 12 years ago
Vladimír Vondruš dca670eb70 Full ARB_direct_state_access support in framebuffers. 12 years ago
Vladimír Vondruš 5fb46d1db4 Avoid too long lines in Doxygen documentation. 12 years ago
Vladimír Vondruš a894904cab Removed autolink-preventing % noise and unneeded HTML from root namespace. 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š 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