63 Commits (cab484050b6ca2f708dba0c198e94a531b2a0205)

Author SHA1 Message Date
Vladimír Vondruš 295b909c1c Print error if transform feedback header is used in OpenGL ES 2.0 build. 11 years ago
Vladimír Vondruš eaf849f659 Undef privately used macro in all cases. 11 years ago
Vladimír Vondruš db1142837c Clarified and updated *Framebuffer::mapForDraw() implementations. 11 years ago
Vladimír Vondruš ec528aca6f There are no new extensions in ES 3.1. 11 years ago
Vladimír Vondruš 70150a8845 Don't use `return std::move()` where it is not needed. 11 years ago
Vladimír Vondruš 6488fe6e75 Oh, it's 2015 already. 11 years ago
Vladimír Vondruš 9d6c52cd92 Alphabetically reorder extension groups. 12 years ago
Vladimír Vondruš 6f355c564d Initial transform feedback implementation. 12 years ago
Vladimír Vondruš 4cd4cbf148 Added OES_texture_npot ES extension to the list. 12 years ago
Vladimír Vondruš 1659f68d59 Print some more info when initializing Context. 12 years ago
Vladimír Vondruš e739c86e72 Replaced EXT_framebuffer_sRGB with ARB_framebuffer_sRGB. 12 years ago
Vladimír Vondruš 4c86d04042 Support for ARB_robustness_isolation. 12 years ago
Vladimír Vondruš 1d8b0ba268 Added remaining non-core ARB/KHR extensions to the list. 12 years ago
Vladimír Vondruš 64e85966de Replaced NV_half_float with hopefully more standard ARB_half_float. 12 years ago
Vladimír Vondruš b251b1b0c5 Mark also all GL 4.5 extensions as supported if GL 4.5 is supported. 12 years ago
Vladimír Vondruš f246b41ad9 Replaced APPLE_vertex_array_object with ARB_vertex_array_object. 12 years ago
Vladimír Vondruš 0c37555079 Removed APPLE_flush_buffer_range from extension list. 12 years ago
Vladimír Vondruš 7b5d9a63f1 Initial support for OpenGL 4.5. 12 years ago
Vladimír Vondruš 8e79d1877e Initial support for OpenGL ES 3.1. 12 years ago
Vladimír Vondruš 6c766df568 Move function pointer loading into platform-specific class. 12 years ago
Vladimír Vondruš dfec071575 Less strict version string comparison in Context. 12 years ago
Vladimír Vondruš a9a5ead13d Dropped GCC 4.6 support. 12 years ago
Vladimír Vondruš 5998f46e12 Added support for glMultiDrawArrays()/glMultiDrawElements(). 12 years ago
Vladimír Vondruš 4b6ae7afe6 Support for EXT_texture_sRGB_decode. 12 years ago
Vladimír Vondruš 4e50aeee31 Ability to reset internal state tracker. 12 years ago
Vladimír Vondruš 71a5766594 Added Mesh::addVertexBufferInstanced(). 12 years ago
Vladimír Vondruš 20df20de0f Support for instanced mesh drawing and base instance. 12 years ago
Vladimír Vondruš 072710bb8a Be less strict in OpenGL ES context version. 12 years ago
Vladimír Vondruš ef897de79e Implemented depth texture compare mode and function. 12 years ago
Vladimír Vondruš 653804b518 Added EXT_shader_texture_lod ES2 extension. 12 years ago
Vladimír Vondruš a24ea3ce25 Ability to set base and max mip level on textures. 12 years ago
Vladimír Vondruš 8a011b7c4e Use more general MAGNUM_TARGET_WEBGL instead of CORRADE_TARGET_EMSCRIPTEN. 12 years ago
Vladimír Vondruš 8e9aa554f7 Doc++ 12 years ago
Vladimír Vondruš 617e52436a Fix ES build. 12 years ago
Vladimír Vondruš b5814305bd Missing undef. 12 years ago
Vladimír Vondruš ca320d9e37 Debug output operator for Context::Flag enum. 12 years ago
Vladimír Vondruš 93de51c32f Added EXT_shader_integer_mix to extension list. 12 years ago
Vladimír Vondruš 9527d39ad3 Added Context::extensionStrings(). 12 years ago
Vladimír Vondruš 6f5d556c02 Unique exit code for each failure in Context::Context(). 12 years ago
Vladimír Vondruš c7607af0ad Print separate major/minor integers for unsupported version. 12 years ago
Vladimír Vondruš 8f6f340e8c Hardened checks for OpenGL ES version. 12 years ago
Vladimír Vondruš 70cf206112 Proper unimplemented ES2 extension disabling. 12 years ago
Vladimír Vondruš 4c5d09a1b0 More robust support for extension-based driver bug workarounds. 12 years ago
Vladimír Vondruš e1105300cb Fix Context initialization in WebGL. 12 years ago
Vladimír Vondruš 601913308b Removed now duplicate extension support status, added some TODOs. 12 years ago
Vladimír Vondruš ce403cd6a5 3D textures _are_ available in OpenGL ES 3.0. 12 years ago
Vladimír Vondruš 8a865e10a6 Fix version string comparison on desktop GL. 12 years ago
Vladimír Vondruš a4fa56b36d Fix ES3 build. 12 years ago
Vladimír Vondruš 41235c20eb Fix version checks on OpenGL 2.1 and OpenGL ES 2.0. 12 years ago
Vladimír Vondruš 17ae24cee2 It probably isn't good idea to have version checks as assertions. 12 years ago