summaryrefslogtreecommitdiff
path: root/src/mbgl/renderer/buckets
Commit message (Expand)AuthorAgeFilesLines
* [core] sort symbols using symbol-sort-key before placement (#16023)upstream/release-sangriaAnsis Brammanis2020-02-142-0/+4
* [core] Fix performance-move-const-argThiago Marcos P. Santos2019-09-252-7/+3
* [core] Clang format fixandroid-v8.3.2Mikhail Pozdnyakov2019-09-192-2/+7
* [core] Fix Placement constnessMikhail Pozdnyakov2019-09-192-6/+8
* [build] Fix clang format and tidy checksJuha Alanen2019-09-1810-53/+30
* [core] Add feature state support to bucket classesJuha Alanen2019-09-1810-27/+85
* [core] fix collisionBox alignment when Icon/text translation is enabled (#15467)zmiao2019-08-302-28/+64
* [core] fix mixed sdf + non-sdf icon rendering in one layer (#15456)zmiao2019-08-262-20/+31
* [core] Fix combination of icon-text-fit with text-variable-anchors and text-w...Alexander Shalamov2019-08-202-2/+9
* [core] Implement support for "text-writing-mode" layout propertyAlexander Shalamov2019-08-132-4/+15
* [core] Remove ProjectedCollisionBox from CollisionBoxMikhail Pozdnyakov2019-08-052-6/+6
* [core] Increase round join approximation precisionAlexander Shalamov2019-08-051-1/+1
* [core] A more accurate algorithm for approximating round line joinsAlexander Shalamov2019-08-051-17/+25
* [core] Remove unused field from icon bufferAlexander Shalamov2019-07-231-1/+0
* [core] SymbolBacket creates collision buffers optionallyMikhail Pozdnyakov2019-07-222-14/+26
* [core] Symbol bucket uses shared layoutMikhail Pozdnyakov2019-07-222-5/+5
* [core] sizeof(SymbolBucket) 2312 -> 2296Mikhail Pozdnyakov2019-07-222-15/+22
* [core] Use fresh transform state for bucket vertices update in placementMikhail Pozdnyakov2019-06-032-4/+4
* [core] Avoid unneeded update of symbol dynamic vertex bufferMikhail Pozdnyakov2019-06-031-3/+6
* [core] Placement::placeLayerBucket() -> placeBucket()Mikhail Pozdnyakov2019-05-281-1/+1
* [core] Encapsulate symbol bucket placement code in Placement::placeLayerBucket()Mikhail Pozdnyakov2019-05-282-3/+2
* FillBucket::triangles could be empty: skip creating buffer and draw. (#14761)Aleksandar Stojiljkovic2019-05-241-1/+1
* [core] SymbolBucket updates complete at placement stageMikhail Pozdnyakov2019-05-242-14/+24
* [core] Avoid bucket downcasting in PlacementMikhail Pozdnyakov2019-05-192-0/+12
* [core] Remove Bucket::supportsLayerMikhail Pozdnyakov2019-05-1916-41/+0
* [core] RenderLayerSymbolInterface is not used in CrossTileSymbolIndexMikhail Pozdnyakov2019-05-192-2/+15
* [core] add gfx::UploadPass, split startRender into prepare and uploadKonstantin Käfer2019-05-1518-72/+75
* [core] don't upload empty buffersKonstantin Käfer2019-05-152-9/+10
* [core] use unique IDs for DrawScopesKonstantin Käfer2019-05-153-3/+8
* [core] Placement order matches viewport-y sortMikhail Pozdnyakov2019-05-082-27/+24
* [core] Update `style::LayerProperties` instances in tilesMikhail Pozdnyakov2019-04-172-30/+6
* [core] Introduce `LayerRenderData`. Source::update() accepts layer properties.Mikhail Pozdnyakov2019-04-178-14/+18
* [core] Use `style::LayerProperties` in render layers, buckets and layouts.Mikhail Pozdnyakov2019-04-1710-48/+33
* [core] clang-tidy fixesKonstantin Käfer2019-04-051-2/+2
* [core] use unique names for debug segmentsKonstantin Käfer2019-04-052-1/+3
* [core] Remove RenderLinePaintPropertiesMikhail Pozdnyakov2019-04-022-2/+2
* [core] Single line optimization for variable label placementMikhail Pozdnyakov2019-03-291-2/+2
* [core] Introduce variable text placement for point labels - Layout partMikhail Pozdnyakov2019-03-292-5/+21
* Merge pull request #14126 from mapbox/gfx-refactor-4Konstantin Käfer2019-03-153-3/+3
* [core] Add possibility of overriding paint properties inside format expressio...Alexander Shalamov2019-03-132-16/+33
* [core] use abstract Context interface where possibleKonstantin Käfer2019-03-1218-18/+18
* [core] move Texture to the gfx namespaceKonstantin Käfer2019-03-122-5/+5
* [core] move BufferUsage enum to gfx namespaceKonstantin Käfer2019-03-061-8/+8
* [core] move VertexBuffer<> to gfx namespaceKonstantin Käfer2019-03-069-25/+25
* [core] move IndexBuffer to gfx namespaceKonstantin Käfer2019-03-069-22/+22
* [core] unify *Buffer/Vector namingKonstantin Käfer2019-03-068-26/+26
* [core] remove unused template parameter from gl::IndexBufferKonstantin Käfer2019-03-069-13/+13
* [core] move VertexVector/IndexVector to gfx namespaceKonstantin Käfer2019-03-0610-30/+30
* [core] move draw mode and primitives to gfx namespaceKonstantin Käfer2019-03-0111-27/+27
* [core] extract attribute structs and gl::Vertex to separate namespaceKonstantin Käfer2019-03-018-21/+21