summaryrefslogtreecommitdiff
path: root/src/mbgl/gl/context.hpp
Commit message (Expand)AuthorAgeFilesLines
* [core] allow context to be abandoned on destructionIvo van Dongen2017-09-221-0/+6
* [core] Rename for clarity: ActiveTexture → ActiveTextureUnitJohn Firebaugh2017-09-111-1/+1
* [all] Merge View into RendererBackendJohn Firebaugh2017-07-261-3/+0
* [core] Rework attribute binding (again)John Firebaugh2017-07-121-5/+7
* [core] add static asserts for more gl constantsAnsis Brammanis2017-07-111-2/+2
* [core] improve legibility of labels that follow linesAnsis Brammanis2017-07-111-3/+10
* [core] glPixelStorei is in OpenGL ES 2John Firebaugh2017-06-131-2/+3
* [core] Added Backend::{assume,set}ScissorTestBruno de Oliveira Abinader2017-06-131-0/+1
* [core] Render fill-extrusion layers (#8431)Lauren Budorick2017-04-271-1/+5
* [core] Refactor OpenGL extension loading mechanismKonstantin Käfer2017-03-231-1/+29
* [core] cache binary shaders on AndroidKonstantin Käfer2017-03-221-0/+10
* [core] Remove unnecessary unordered_map includesJohn Firebaugh2017-03-211-1/+0
* [core] Redo approach to unsupported VAO extensionJohn Firebaugh2017-02-201-0/+2
* [core] Restore support for GL implementations without VAO extensionJohn Firebaugh2017-02-101-0/+4
* [core] Add support for data-driven stylingJohn Firebaugh2017-02-021-23/+12
* [core] Return to static, per-segment approach to VAOsJohn Firebaugh2016-11-151-14/+0
* [core] Assign attribute locations sequentiallyJohn Firebaugh2016-11-151-0/+1
* [core] Use gl::Program to resolve some rough edges in the GL binding typesJohn Firebaugh2016-11-081-10/+30
* [core] Introduce gl::Program templateJohn Firebaugh2016-11-081-3/+3
* [core] move pixel blitting to gl::ContextKonstantin Käfer2016-11-041-0/+11
* [core] move framebuffer reading to gl::ContextKonstantin Käfer2016-11-041-0/+10
* [core] add state tracking to pixel transferKonstantin Käfer2016-11-041-0/+2
* [core] add state tracking to pixel store packing alignmentKonstantin Käfer2016-11-041-0/+2
* [core] convert LineAtlas to use managed texture handlingKonstantin Käfer2016-11-011-1/+3
* [core] add ability to upload alpha-only textures + imagesKonstantin Käfer2016-11-011-6/+10
* [core] convert SpriteAtlas to use managed texture handlingKonstantin Käfer2016-11-011-0/+7
* [core] Use VAOs internallyJohn Firebaugh2016-10-281-1/+15
* [core] Modern C++ bindings for OpenGLJohn Firebaugh2016-10-281-18/+31
* [core] change std::array<uint16_t, 2> to mbgl::SizeKonstantin Käfer2016-10-271-8/+7
* [core] move gl::Context to Backend and refactor ViewKonstantin Käfer2016-10-251-3/+24
* [core] Improve attribute binding APIJohn Firebaugh2016-10-051-0/+10
* [core] Refactor BufferJohn Firebaugh2016-10-051-3/+18
* [core] remove Raster object in favor of a more low-level Texture objectKonstantin Käfer2016-10-041-0/+21
* [core] remove dependence on gl.h typesKonstantin Käfer2016-09-291-44/+14
* [core] introduces types for GL objectsKonstantin Käfer2016-09-291-13/+17
* [core] rename VAO => VertexArray, FBO => FramebufferKonstantin Käfer2016-09-291-11/+11
* [core] merge gl::ObjectStore into gl::ContextKonstantin Käfer2016-09-271-62/+81
* [core] rename gl::Config to gl::ContextKonstantin Käfer2016-09-271-0/+108