summaryrefslogtreecommitdiff
path: root/src/mbgl/renderer/buckets/symbol_bucket.cpp
Commit message (Expand)AuthorAgeFilesLines
* [core] Fix modernize-pass-by-value errorsThiago Marcos P. Santos2020-03-231-2/+4
* [core] Fix performance-unnecessary-value-param errorsThiago Marcos P. Santos2020-03-231-1/+1
* [core] Fix performance-type-promotion-in-math-fn errorsThiago Marcos P. Santos2020-03-231-2/+2
* [core] Drop BucketPlacementParametersMikhail Pozdnyakov2020-03-031-2/+2
* [core] Encapsulate placement code handling symbols sort rangesMikhail Pozdnyakov2020-03-031-2/+11
* [core] sort symbols using symbol-sort-key before placement (#16023)Ansis Brammanis2020-02-111-0/+2
* [core] Do not index and place the off-screen symbols for overscaled tilesMikhail Pozdnyakov2020-01-221-3/+5
* [core] Simplify CrossTileSymbolIndex::addLayer()Mikhail Pozdnyakov2020-01-221-2/+3
* [core] Use new 'SymbolTextAndIcon' program to draw icons in textAlexander Shalamov2019-12-021-1/+3
* [core] Fix performance-move-const-argThiago Marcos P. Santos2019-09-251-3/+2
* [core] Clang format fixandroid-v8.3.2Mikhail Pozdnyakov2019-09-191-1/+5
* [core] Fix Placement constnessMikhail Pozdnyakov2019-09-191-4/+6
* [core] fix collisionBox alignment when Icon/text translation is enabled (#15467)zmiao2019-08-301-18/+40
* [core] fix mixed sdf + non-sdf icon rendering in one layer (#15456)zmiao2019-08-261-17/+28
* [core] Fix combination of icon-text-fit with text-variable-anchors and text-w...Alexander Shalamov2019-08-201-0/+4
* [core] Implement support for "text-writing-mode" layout propertyAlexander Shalamov2019-08-131-2/+6
* [core] Remove ProjectedCollisionBox from CollisionBoxMikhail Pozdnyakov2019-08-051-2/+2
* [core] SymbolBacket creates collision buffers optionallyMikhail Pozdnyakov2019-07-221-12/+12
* [core] Symbol bucket uses shared layoutMikhail Pozdnyakov2019-07-221-3/+3
* [core] sizeof(SymbolBucket) 2312 -> 2296Mikhail Pozdnyakov2019-07-221-2/+9
* [core] Use fresh transform state for bucket vertices update in placementMikhail Pozdnyakov2019-06-031-3/+3
* [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-281-2/+1
* [core] SymbolBucket updates complete at placement stageMikhail Pozdnyakov2019-05-241-12/+21
* [core] Avoid bucket downcasting in PlacementMikhail Pozdnyakov2019-05-191-0/+10
* [core] Remove Bucket::supportsLayerMikhail Pozdnyakov2019-05-191-4/+0
* [core] RenderLayerSymbolInterface is not used in CrossTileSymbolIndexMikhail Pozdnyakov2019-05-191-1/+11
* [core] add gfx::UploadPass, split startRender into prepare and uploadKonstantin Käfer2019-05-151-23/+23
* [core] don't upload empty buffersKonstantin Käfer2019-05-151-7/+6
* [core] Placement order matches viewport-y sortMikhail Pozdnyakov2019-05-081-27/+22
* [core] Update `style::LayerProperties` instances in tilesMikhail Pozdnyakov2019-04-171-24/+4
* [core] Introduce `LayerRenderData`. Source::update() accepts layer properties.Mikhail Pozdnyakov2019-04-171-2/+6
* [core] clang-tidy fixesKonstantin Käfer2019-04-051-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-291-4/+16
* [core] Add possibility of overriding paint properties inside format expressio...Alexander Shalamov2019-03-131-3/+26
* [core] use abstract Context interface where possibleKonstantin Käfer2019-03-121-1/+1
* [core] move BufferUsage enum to gfx namespaceKonstantin Käfer2019-03-061-8/+8
* [core] move VertexVector/IndexVector to gfx namespaceKonstantin Käfer2019-03-061-1/+1
* [core] move draw mode and primitives to gfx namespaceKonstantin Käfer2019-03-011-1/+1
* [core] SymbolBucket: use single map for paint properties dataMikhail Pozdnyakov2019-01-141-11/+11
* [core] shader program must always match bucket in render symbol layerMikhail Pozdnyakov2019-01-111-6/+5
* [core] Drop LayerTypeMikhail Pozdnyakov2019-01-041-2/+7
* [core] Fix build when building Qt Location plugin for AndroidSudarsana Babu Nagineni2018-08-101-2/+2
* [core] Merge DataDrivenPropertyValue into PropertyValue (#12513)John Firebaugh2018-07-311-10/+10
* [core] Use hand-rolled RTTIJohn Firebaugh2018-07-241-1/+2
* [core] Fix sort order for queryRenderedFeatures when features are filtered.Chris Loer2018-07-031-4/+4
* [core] Only run placement for first layer per SymbolBucketChris Loer2018-05-031-0/+2
* Port global symbol query from GL JS:Chris Loer2018-04-251-0/+4