14 Commits (17ae24cee23e007dbc63d2d2e22bd1121af37181)

Author SHA1 Message Date
Vladimír Vondruš 17ae24cee2 It probably isn't good idea to have version checks as assertions. 12 years ago
Vladimír Vondruš fa4558f5b5 Use version() utility function also internally. 12 years ago
Vladimír Vondruš deb69d1197 Print more information when cannot retrieve OpenGL version. 12 years ago
Vladimír Vondruš 5d938e7f4f Moved global data from Renderer class to per-context state. 12 years ago
Vladimír Vondruš 1ad8be425f Moved global data from Mesh class to per-context state. 12 years ago
Vladimír Vondruš e921a111b5 Moved global data from Buffer class to per-context state. 12 years ago
Vladimír Vondruš 8cdefa1e0b Moved global data from shader classes to per-context state. 12 years ago
Vladimír Vondruš 37b9f4d846 Moved global data from texture classes to per-context state. 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š 597a14d760 Fixed OpenGL ES 2.0 and 3.0 build. 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š 18682203ef Don't expose unneeded ES2 extensions under ES3. 13 years ago
Vladimír Vondruš c1282964c5 Verify that version retrieval went right. 13 years ago
Vladimír Vondruš ce52f7b62f Moved Version enum to its own file. 13 years ago
Vladimír Vondruš cacd4c06eb NV_read_{depth,depth_stencil} is not available in unextended ES3. 13 years ago
Vladimír Vondruš 8c0257e6e8 Abort the application on attempt to use any ES extension function. 13 years ago
Vladimír Vondruš ea98281612 New class DebugMessage for inserting debug messages via KHR_debug. 13 years ago
Vladimír Vondruš e88143fb9e Added EXT_debug_marker extension to the list and GL headers. 13 years ago
Vladimír Vondruš b2325dda2f Support for object labels from KHR_debug and EXT_debug_label. 13 years ago
Vladimír Vondruš 0d262bda41 Added EXT_debug_label extension to the list. 13 years ago
Vladimír Vondruš 323277a2f1 Added NV_fbo_color_attachments ES extension to the list. 13 years ago
Vladimír Vondruš 100990cb0e Move extension loading into Magnum::Context. 13 years ago
Vladimír Vondruš d22af9478e Added missing ARB_shading_language_packing extension. 13 years ago
Vladimír Vondruš e19154be5e Reducing pointer chasings, part 3a: less pointer passing in root namespace. 13 years ago
Vladimír Vondruš cfa3d35f11 Support for ARB_texture_mirror_clamp_to_edge. 13 years ago
Vladimír Vondruš 48260e2479 Assert instead of returning empty list in Context::supportedExtensions(). 13 years ago
Vladimír Vondruš 99c72ed99b Initial support for OpenGL 4.4. 13 years ago
Vladimír Vondruš dbe31b15b3 Added CHROMIUM_map_sub NaCl-specific ES2 extension to the list. 13 years ago
Vladimír Vondruš 013fee8bc1 GCC 4.6 compatibility: no std::unordered_map::emplace(). 13 years ago
Vladimír Vondruš b9b690b611 Use emplace() instead of insert() in some places. 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š eaa486a6e9 Added KHR_debug to ES2 extension list. 13 years ago
Vladimír Vondruš 153e5c784a Sanity check for OpenGL version in Context. 13 years ago
Vladimír Vondruš 7b0f762683 Added and fully implemented OES_standard_derivatives extension. 13 years ago
Vladimír Vondruš db71a23e3c Bring whole Corrade namespace into Magnum namespace. 13 years ago
Vladimír Vondruš 3ada0d8d1d Added Renderbuffer::setStorageMultisample(). 13 years ago
Vladimír Vondruš ab5b6fcbb3 Added Context::shadingLanguageVersionStrings(), better extension query. 13 years ago
Vladimír Vondruš 06a8341e9b Support for EXT_disjoint_timer_query ES2 extension. 13 years ago
Vladimír Vondruš 47e9e4b47a Mark ARB_robustness as done. 13 years ago
Vladimír Vondruš 11b3150a31 Support for ARB_robustness. 13 years ago
Vladimír Vondruš c4aa95a595 Initial support for context flags. 13 years ago
Vladimír Vondruš c9cb20d849 Call glClearDepth() if glClearDepthf() is not available. 13 years ago
Vladimír Vondruš b9cee8e014 Support for ES2 extension NV_texture_border_clamp. 13 years ago
Vladimír Vondruš 549b1466fc Support for ES2 extension ANGLE_depth_texture. 13 years ago
Vladimír Vondruš 91531d5f53 Support for ES2 extension NV_framebuffer_blit. 13 years ago
Vladimír Vondruš c5ab86794b Relicensing to MIT/Expat license, part 3: source files. 13 years ago