summaryrefslogtreecommitdiff
path: root/src/mbgl/renderer
Commit message (Expand)AuthorAgeFilesLines
* [core] Render layers use synchronized buckets and paint propertiesMikhail Pozdnyakov2019-04-176-49/+63
* [core] Simplify RenderLayer interface.Mikhail Pozdnyakov2019-04-177-30/+12
* [core] Update `style::LayerProperties` instances in tilesMikhail Pozdnyakov2019-04-178-82/+66
* [core] Introduce `LayerRenderData`. Source::update() accepts layer properties.Mikhail Pozdnyakov2019-04-1725-33/+44
* [core] Use `style::LayerProperties` in render layers, buckets and layouts.Mikhail Pozdnyakov2019-04-1735-305/+264
* [core] Sort cross-tile symbol segments using symbol-sort-keyAlexander Shalamov2019-04-172-263/+366
* Use emplace_hint for inserting render itemsMikhail Pozdnyakov2019-04-121-3/+3
* [core] Order render items properly across several sourcesMikhail Pozdnyakov2019-04-121-21/+30
* [core] Pass only visible render layers to source in rendererMikhail Pozdnyakov2019-04-091-5/+3
* fix firing onStyleImageMissing after sprite has loaded (#14369)Ansis Brammanis2019-04-081-6/+7
* [core] clang-tidy fixesKonstantin Käfer2019-04-0513-18/+19
* [core] introduce gfx::RenderPassKonstantin Käfer2019-04-0514-39/+53
* [core] test OffscreenTexture renderability before using themKonstantin Käfer2019-04-051-4/+1
* [core] move depth/stencil buffer debug viz to gfx::ContextKonstantin Käfer2019-04-051-47/+4
* [core] remove Renderer::flushKonstantin Käfer2019-04-053-13/+0
* [core] move GLContextMode to RendererBackendKonstantin Käfer2019-04-055-20/+14
* [core] use unique names for debug segmentsKonstantin Käfer2019-04-053-14/+19
* [core] move RenderParameters creation to a later stageKonstantin Käfer2019-04-051-24/+30
* [core] refactor RendererBackendKonstantin Käfer2019-04-0510-94/+29
* [core] move BackendScope to gfx namespaceKonstantin Käfer2019-04-055-17/+19
* [core] add gfx::Renderable and gfx::OffscreenTextureKonstantin Käfer2019-04-055-20/+23
* [core] add getResource template to gfx::*Resource classesKonstantin Käfer2019-04-058-20/+20
* [core] move debug groups to gfx::CommandEncoderKonstantin Käfer2019-04-054-13/+16
* [core] introduce CommandEncoder objectKonstantin Käfer2019-04-052-10/+10
* [core] move supportsHalfFloatTextures to gfx::ContextKonstantin Käfer2019-04-051-7/+5
* [core] prefer static_cast for casts to derived classesKonstantin Käfer2019-04-055-5/+5
* [core] add generic base class for renderbuffersKonstantin Käfer2019-04-053-6/+6
* [core] gl::RenderbufferType -> gfx::RenderbufferPixelTypeKonstantin Käfer2019-04-052-2/+2
* [core] Pass crossfade parameters by const referenceMikhail Pozdnyakov2019-04-051-7/+7
* [core] Minor performance tweaks in renderer implMikhail Pozdnyakov2019-04-041-5/+3
* [core] Renderer: initialize render items and render sources in the same cycleMikhail Pozdnyakov2019-04-041-85/+75
* add onStyleImageMissing to allow dynamically loaded or generated images (#14253)Ansis Brammanis2019-04-027-23/+185
* [core] Remove RenderLinePaintPropertiesMikhail Pozdnyakov2019-04-024-16/+4
* [core] Simplify render symbol layer initializationMikhail Pozdnyakov2019-04-025-33/+20
* [core] Single line optimization for variable label placementMikhail Pozdnyakov2019-03-291-2/+2
* [core] Introduce variable text placement for point labels - Placement partMikhail Pozdnyakov2019-03-294-13/+16
* [core] Introduce variable text placement for point labels - Render partAlexander Shalamov2019-03-292-5/+89
* [core] Introduce variable text placement for point labels - Layout partMikhail Pozdnyakov2019-03-292-5/+21
* [core] don't access empty texture pos optionals when buckets are out of syncKonstantin Käfer2019-03-272-3/+3
* [core] Expose a way of flushing the graphics pipelineThiago Marcos P. Santos2019-03-203-0/+12
* [core] move cleanup to gfx::ContextKonstantin Käfer2019-03-201-14/+1
* [core] move ProgramMap to within the gl::Program objectKonstantin Käfer2019-03-207-45/+10
* [core] use constexpr string concatenation for uniform/attribute namesKonstantin Käfer2019-03-201-6/+9
* [core] remove a_/u_ prefix from attribute/uniform typesKonstantin Käfer2019-03-2014-79/+79
* [core] expose vertex binding count in gfx::ContextKonstantin Käfer2019-03-201-8/+5
* [core] remove gl/context.hpp from more files, cast where necessaryKonstantin Käfer2019-03-2018-60/+74
* Merge pull request #14126 from mapbox/gfx-refactor-4Konstantin Käfer2019-03-1518-57/+75
* [build] update Boost to 1.69 and remove RTTIKonstantin Käfer2019-03-133-3/+0
* [core] Get FileSource via UpdateParameters in Renderer::ImplBruno de Oliveira Abinader2019-03-134-9/+6
* [core] Lazy-load {Image,Glyph}Manager on Renderer::ImplBruno de Oliveira Abinader2019-03-132-9/+18