1107 Commits (5ef4dbbe3c3abee8a6ec3643d16e35ff673abff5)

Author SHA1 Message Date
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š 1a7c30cdde Tracking currently bound renderbuffer. 14 years ago
Vladimír Vondruš 4b2551bbb5 No trailing whitespace in magnum-info utility. 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š 6e6e53886d Removed dead code. 14 years ago
Vladimír Vondruš 7e66a09461 Marking all constructors explicit, except for matrix and vector classes. 14 years ago
Vladimír Vondruš 3b37dfa6b8 Deleted constructors of classes with only static members. 14 years ago
Vladimír Vondruš dc1ab80cda Doc++ 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š 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š ac90cd8a45 Removed TypeTraits::imageType() and related function in *Image* classes. 14 years ago
Vladimír Vondruš 33a36c9dc6 Make cube primitive indexed. 14 years ago
Vladimír Vondruš 90ed04dc7a Image formats rework. 14 years ago
Vladimír Vondruš 9153bcd957 Internal texture and renderbuffer format rework. 14 years ago
Vladimír Vondruš b70b2777b3 Using Math::swizzle() in Vector3::cross(). 14 years ago
Vladimír Vondruš ef779e50b2 Split out lightweight base of swizzle() function to Math namespace. 14 years ago
Vladimír Vondruš dd8eb6bc02 Removed one swizzle() overload. 14 years ago
Vladimír Vondruš 7a894e97a0 Using ARB_explicit_uniform_location in shaders. 14 years ago
Vladimír Vondruš 91a2798603 Context initialization was not skipping surely supported extensions. 14 years ago
Vladimír Vondruš 14a5f1a864 Platform: added magnum-info utility. 14 years ago
Vladimír Vondruš 8e947fbabb Platform: Added WindowlessGlxApplication. 14 years ago
Vladimír Vondruš ef75989178 Platform: don't require any specific OpenGL version. 14 years ago
Vladimír Vondruš f0764cac4e Doc++ 14 years ago
Vladimír Vondruš 9f20c8bca4 Platform: forgot to rename *WindowContext -> *Application in some places. 14 years ago
Vladimír Vondruš 9138f1bcc9 Added OpenGL 4.3 extensions to the list. 14 years ago
Vladimír Vondruš 47c0a7456c Adapted to Corrade changes. 14 years ago
Vladimír Vondruš 4408a68e6d SceneGraph: new Animable feature. 14 years ago
Vladimír Vondruš 113ff70aec Ability to retrieve absolute time in previous frame to Timeline. 14 years ago
Vladimír Vondruš 99ce0bc5e0 SceneGraph: document performance tricks with DrawableGroup. 14 years ago
Vladimír Vondruš a97c641e3e Doc: explicitly specify template specialization type. 14 years ago
Vladimír Vondruš a9b7e24d81 SceneGraph: method chaining in FeatureGroup. 14 years ago
Vladimír Vondruš 5a9317085c Moved functions not related to particular Framebuffer to Renderer class. 14 years ago
Vladimír Vondruš 9ead1e9deb Thorough documentation review and update. 14 years ago
Vladimír Vondruš 0c7a448fdd Doc++, code cleanup. 14 years ago
Vladimír Vondruš b6f1910599 Making some asserts internal. 14 years ago
Vladimír Vondruš 0f889369f4 No `using namespace std` anywhere. 14 years ago
Vladimír Vondruš c319962d6e Adapted to Corrade changes. 14 years ago
Vladimír Vondruš ae013effff Adapted to Corrade changes. 14 years ago
Vladimír Vondruš 43f6dbc72d Using integer vector aliases all over the place. 14 years ago
Vladimír Vondruš 34a8ad4724 Aliases for integer and unsigned integer vector types. 14 years ago
Vladimír Vondruš 3dafbb6ed9 Assert that GLsizei is signed integer. 14 years ago
Vladimír Vondruš 44a10e0e9d Documentation and example usage of textures. 14 years ago
Vladimír Vondruš 06e526d7a1 Using Array instead of Vector for *Texture::setWrapping(). 14 years ago
Vladimír Vondruš f27fe75e4a New class Array, usable instead of Vector for non-numeric purposes. 14 years ago