38 Commits (23d481afb7e5b0b6db33848fe1065b72278eca9c)

Author SHA1 Message Date
Vladimír Vondruš 9ad15b12fb Mark ARB_invalidate_subdata as done. 14 years ago
Vladimír Vondruš 5b9b2dedef Added EXT_discard_framebuffer ES2 extension to the list. 14 years ago
Vladimír Vondruš cdb8893e7b Added all currently supported OpenGL ES extensions to the list. 14 years ago
Vladimír Vondruš b400fb7766 ES 2.0 extension list is equivalent to GL 2.1 extension list -- empty. 14 years ago
Vladimír Vondruš c6c659431b Marked implemented extensions as such. 14 years ago
Vladimír Vondruš 3e32d5ece7 Added ARB_map_buffer_range extension to the list. 14 years ago
Vladimír Vondruš 7183110eee Doc++, @todo++ 14 years ago
Vladimír Vondruš 7d6b7a4b6b Using EXT_direct_state_access in framebuffers. 14 years ago
Vladimír Vondruš 19029d97c6 Tracking viewport state in Framebuffer. 14 years ago
Vladimír Vondruš 6ffa8eac51 Using old framebuffer binding internally if new is not supported. 14 years ago
Vladimír Vondruš 2acbd49e9c Renamed Buffered{Image,Texture} to Buffer{Image,Texture}. 14 years ago
Vladimír Vondruš 91a2798603 Context initialization was not skipping surely supported extensions. 14 years ago
Vladimír Vondruš 9138f1bcc9 Added OpenGL 4.3 extensions to the list. 14 years ago
Vladimír Vondruš 0f889369f4 No `using namespace std` anywhere. 14 years ago
Vladimír Vondruš 6c5d96d645 Adapted to Corrade changes. 14 years ago
Vladimír Vondruš 891cc6606e Adapted to Corrade changes. 14 years ago
Vladimír Vondruš 8a3d2c12c6 Doc++ 14 years ago
Vladimír Vondruš ef1642aea1 Added MAGNUM_ASSERT_{VERSION,EXTENSION}_SUPPORTED() macros. 14 years ago
Vladimír Vondruš a5e8d4535c Debug output operator for Version enum. 14 years ago
Vladimír Vondruš def1d7b3c6 Class for putting marks into OpenGL command stream for use in debuggers. 14 years ago
Vladimír Vondruš 99ac6ff812 Added missing extensions into Context.cpp. 14 years ago
Vladimír Vondruš 9701c8dacb If targetting exactly ES 2.0, hide everything not available there. 14 years ago
Vladimír Vondruš 9459d4c6a1 Using isVersionSupported() instead of plain comparison. 14 years ago
Vladimír Vondruš ba86c3d2f8 Avoid crash when glGetString(GL_EXTENSIONS) returns nullptr. 14 years ago
Vladimír Vondruš 818fdefbd6 Added convenience function Context::supportedVersion(). 14 years ago
Vladimír Vondruš e2023ab278 Updated OpenGL ES support in Context and related files. 14 years ago
Vladimír Vondruš a755a0a8aa Doc++ 14 years ago
Vladimír Vondruš 930c9f2a5d Don't have `default:` in switches where all cases need to be handled. 14 years ago
Vladimír Vondruš 4aa01e073e Code cleanup, doc++ 14 years ago
Vladimír Vondruš 10e64d2d27 Mesh rework, part 2: reworked internals. 14 years ago
Vladimír Vondruš 1f43839e04 Using EXT_direct_state_access in textures. 14 years ago
Vladimír Vondruš f9099a86bf Tracking texture state - bindings and limits. 14 years ago
Vladimír Vondruš beea8235b1 Using EXT_direct_state_access/ARB_separate_shader_objects for uniforms. 14 years ago
Vladimír Vondruš 193246e533 Private (implementation-only) OpenGL state tracker. 14 years ago
Vladimír Vondruš 806828f173 First extension-aware functionality - Buffer::copy(). 14 years ago
Vladimír Vondruš ce2ac51d08 Extension lists can be const as well. 14 years ago
Vladimír Vondruš 11823f6600 Context: use glGetString(GL_EXTENSIONS) on GL 2.1. 14 years ago
Vladimír Vondruš ae28de197b Classes for handling version and extension information. 14 years ago