summaryrefslogtreecommitdiff
path: root/src/mbgl/gl/types.hpp
Commit message (Collapse)AuthorAgeFilesLines
* [core] add static asserts for more gl constantsAnsis Brammanis2017-07-101-1/+1
| | | | and rename BufferUsageType to BufferUsage
* [core] improve legibility of labels that follow linesAnsis Brammanis2017-07-101-0/+6
| | | | | | | | | | port https://github.com/mapbox/mapbox-gl-js/pull/4781 This improves legibility of labels that follow lines in pitched views. The previous approach used the limited information in the shader to calculate put the glyph in approximatelyright place. The new approach does this more accurately by doing it on the cpu where we have access to the entire line geometry.
* [core] verify that the active uniform types match our assumed typesKonstantin Käfer2017-06-131-0/+20
|
* [core] glPixelStorei is in OpenGL ES 2John Firebaugh2017-06-131-4/+0
|
* [core] Render fill-extrusion layers (#8431)Lauren Budorick2017-04-271-0/+5
|
* [core] cache binary shaders on AndroidKonstantin Käfer2017-03-221-0/+2
|
* [core] Add support for data-driven stylingJohn Firebaugh2017-02-021-10/+0
|
* [core] Introduce gl::Program templateJohn Firebaugh2016-11-081-0/+5
|
* [core] move framebuffer reading to gl::ContextKonstantin Käfer2016-11-041-0/+4
|
* [core] add state tracking to pixel store packing alignmentKonstantin Käfer2016-11-041-0/+12
|
* [core] convert LineAtlas to use managed texture handlingKonstantin Käfer2016-11-011-0/+1
|
* [core] add ability to upload alpha-only textures + imagesKonstantin Käfer2016-11-011-0/+4
|
* [core] Modern C++ bindings for OpenGLJohn Firebaugh2016-10-281-75/+8
|
* [core] move gl::Context to Backend and refactor ViewKonstantin Käfer2016-10-251-0/+5
|
* [core] Improve attribute binding APIJohn Firebaugh2016-10-051-0/+21
|
* [core] remove Raster object in favor of a more low-level Texture objectKonstantin Käfer2016-10-041-0/+3
|
* [core] remove dependence on gl.h typesKonstantin Käfer2016-09-291-0/+82
|
* [core] introduces types for GL objectsKonstantin Käfer2016-09-291-0/+17