60 Commits (e5db59aad5b7adeccd62667117477e2ee5ac6965)

Author SHA1 Message Date
Vladimír Vondruš e5db59aad5 Removed "wontfix" TODOs. 14 years ago
Vladimír Vondruš 7d6b7a4b6b Using EXT_direct_state_access in framebuffers. 14 years ago
Vladimír Vondruš 7d04b7d511 Doc++ 14 years ago
Vladimír Vondruš 72d48ac3e7 More intuitive framebuffer attachment mapping. 14 years ago
Vladimír Vondruš 7e66a09461 Marking all constructors explicit, except for matrix and vector classes. 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š 5f84edf73d Split Framebuffer into default and named framebuffers. 14 years ago
Vladimír Vondruš 9e24d0cb06 Cleaned up #includes. 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š 5a9317085c Moved functions not related to particular Framebuffer to Renderer class. 14 years ago
Vladimír Vondruš 43f6dbc72d Using integer vector aliases all over the place. 14 years ago
Vladimír Vondruš 5b707d3524 Using GLfloat as default template parameter also in Color. 14 years ago
Vladimír Vondruš 8f83485653 Forward declarations for Magnum namespace in Magnum.h header. 14 years ago
Vladimír Vondruš 93a5e7230f Use OpenGL ES 2.0 specific definitions for extension-only functionality. 14 years ago
Vladimír Vondruš 45a236fb07 Temporary workaround for extension-only functionality in ES 2.0. 14 years ago
Vladimír Vondruš 9701c8dacb If targetting exactly ES 2.0, hide everything not available there. 14 years ago
Vladimír Vondruš 0cb857b66f @todo++ 14 years ago
Vladimír Vondruš ef3a28e5d4 Added missing value to Framebuffer::DefaultReadAttachment. 14 years ago
Vladimír Vondruš fc0b405ccb Updated OpenGL ES support in Framebuffer. 14 years ago
Vladimír Vondruš 2595974fae Refactoring of internal OpenGL object names. 14 years ago
Vladimír Vondruš 246f08c4f1 Using fixed-size 8bit integer for color attachment IDs. 14 years ago
Vladimír Vondruš 1077370937 Using fixed-size 8bit integer for dimension count. 14 years ago
Vladimír Vondruš aceb93c313 Distinguish dimensions (1D, 2D, 3D) from image size. 14 years ago
Vladimír Vondruš 035bd4d376 Links to documentation of related gl*() function. 14 years ago
Vladimír Vondruš 0bf1b62080 Framebuffer: ability to specify which polygon facing to cull 14 years ago
Vladimír Vondruš fe62f547de Reduced #includes in headers. 14 years ago
Vladimír Vondruš b9ed4159e0 Framebuffer: don't allow invalid bits to be present in *Mask enum sets. 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š a386a5ed35 OpenGL ES compilation fixes. 14 years ago
Vladimír Vondruš 1a6037ff5d Adapted to Corrade changes, added operators for enum sets. 14 years ago
Vladimír Vondruš a46b51b11f Updated for OpenGL ES 2 support. 14 years ago
Vladimír Vondruš 85de3109a9 Adapted to Corrade changes. 14 years ago
Vladimír Vondruš c451b22392 Revert "Documentation: organizing the classes into "modules"." 14 years ago
Vladimír Vondruš 3744d247d2 Adapted to Corrade changes. 14 years ago
Vladimír Vondruš 6baf9581aa Doc++ 14 years ago
Vladimír Vondruš 4d1538c0a9 Added depth function to Framebuffer. 14 years ago
Vladimír Vondruš 6407600c06 Added stencil operations to Framebuffer. 14 years ago
Vladimír Vondruš 433b43906d Added logical operation to Framebuffer. 14 years ago
Vladimír Vondruš 3597eb5dda Added scissor test to Framebuffer. 14 years ago
Vladimír Vondruš 8084e28363 Doc++ 14 years ago
Vladimír Vondruš a491d54ed5 Added blend operations to Framebuffer. 14 years ago
Vladimír Vondruš 5ea1f104e8 Blending is not only alpha blending. 14 years ago
Vladimír Vondruš ae843eb595 Added set*Mask() functions to Framebuffer. 14 years ago
Vladimír Vondruš cd8b309ce8 Added @todo. 14 years ago
Vladimír Vondruš 80cd503bbd Reorganized Framebuffer class and grouped its members. 14 years ago
Vladimír Vondruš c8aa005e86 Added Color3 and Color4 classes with HSV conversion. 14 years ago
Vladimír Vondruš b30d1d96c5 Moved Set utility class to Corrade, since it's now C++11 enabled. 14 years ago