summaryrefslogtreecommitdiff
path: root/src/mbgl/geometry
Commit message (Expand)AuthorAgeFilesLines
* [core] pack extrude and line distance into unsigned byteAnsis Brammanis2016-03-281-5/+13
* [core] reset line distance when it is near maxAnsis Brammanis2016-03-281-1/+1
* [core] Thread GLObjectStore through to Holder objectsJohn Firebaugh2016-02-187-37/+32
* [gl] Added mbgl::gl::VAOHolderBruno de Oliveira Abinader2016-02-182-17/+9
* [gl] Added mbgl::gl::Texture{,Pool}HolderBruno de Oliveira Abinader2016-02-184-21/+12
* [gl] Added mbgl::gl::BufferHolderBruno de Oliveira Abinader2016-02-181-10/+10
* [gl] Moved GLObjectStore to gl namespaceBruno de Oliveira Abinader2016-02-184-4/+4
* [gl] Use Buffer::getID() whenever possibleBruno de Oliveira Abinader2016-02-181-2/+2
* [gl] Moved VAO helpers to common headerBruno de Oliveira Abinader2016-02-181-34/+8
* [core] move platform/gl.hpp to gl/gl.hppKonstantin Käfer2016-02-0814-14/+14
* [core] rudimentary support for offsetting linesKonstantin Käfer2015-12-032-4/+10
* [core] throw values, catch referencesKonstantin Käfer2015-12-031-1/+1
* [core] add namespace comment to closing braceKonstantin Käfer2015-12-0320-20/+20
* [core] Reorganize sprite related filesJohn Firebaugh2015-11-122-373/+0
* Don't leak GlyphAtlas textures (fixes #2338)John Firebaugh2015-09-162-0/+12
* [core] convert remaining types to use OpenGL header defined variantsBruno de Oliveira Abinader2015-09-155-8/+8
* [core] GL types for buckets, textures, buffersBruno de Oliveira Abinader2015-09-156-22/+25
* [shader] bind() is now a pure virtualBruno de Oliveira Abinader2015-09-142-7/+7
* Add circle render typeBruno de Oliveira Abinader2015-08-202-0/+40
* remove mutex from LineAtlasKonstantin Käfer2015-08-192-8/+5
* don't use certain STL functionsKonstantin Käfer2015-08-045-12/+12
* Replace size() with empty() whenever possibleBruno de Oliveira Abinader2015-07-291-2/+2
* add image to odd pixelRatio atlasKonstantin Käfer2015-07-082-11/+3
* add test for fractional pixel ratiosKonstantin Käfer2015-07-082-25/+23
* add basic SpriteAtlas testKonstantin Käfer2015-07-081-0/+1
* fix sprite debug window codeKonstantin Käfer2015-07-081-1/+1
* add ability to set custom sprites on the Map objectKonstantin Käfer2015-07-082-0/+31
* key sprites in sprite atlas by name and wrap valueKonstantin Käfer2015-07-082-3/+5
* don't restrict pixelRatio in SpriteStoreKonstantin Käfer2015-07-082-4/+3
* use SpriteStore from the SpriteAtlasKonstantin Käfer2015-07-082-85/+29
* move SpriteAtlas to the SpriteStore backendKonstantin Käfer2015-07-082-54/+61
* Sprite store APIKonstantin Käfer2015-07-081-0/+2
* Introduce GLObjectStoreThiago Marcos P. Santos2015-06-255-8/+13
* Don't abandon a null textureJohn Firebaugh2015-06-181-2/+4
* Merge remote-tracking branch 'origin/master' into new-labellingAnsis Brammanis2015-05-283-15/+21
|\
| * Replace mbgl::util::make_unique<> with std::make_unique<>Konstantin Käfer2015-05-263-6/+3
| * Do not call abandon texture if there is no textureThiago Marcos P. Santos2015-05-221-2/+4
| * split up glyph_store.cpp into multiple filesKonstantin Käfer2015-05-221-0/+2
| * port sprite atlas pollution fixAnsis Brammanis2015-05-192-7/+12
* | Merge branch 'master' into new-labellingAnsis Brammanis2015-05-1910-60/+158
|\ \ | |/
| * Don't crash if VAO extensions are not availableJohn Firebaugh2015-05-182-3/+4
| * Extensible GL extension supportJohn Firebaugh2015-05-132-4/+41
| * add BinPack testKonstantin Käfer2015-05-121-0/+4
| * manage atlas textures with unique_ptrsKonstantin Käfer2015-05-116-27/+20
| * fix integer overflow in line_atlasDane Springmeyer2015-05-082-2/+2
| * check for errorsKonstantin Käfer2015-05-041-4/+4
| * don't reallocate the Glyph atlas too oftenKonstantin Käfer2015-05-041-12/+35
| * make sure we always to a full upload after sprite atlas resizesKonstantin Käfer2015-05-042-3/+5
| * upload all GL objects before rendering a frameKonstantin Käfer2015-05-047-2/+34
| * add upload API to gl objectsKonstantin Käfer2015-05-041-8/+14