summaryrefslogtreecommitdiff
path: root/src/mbgl/programs
Commit message (Expand)AuthorAgeFilesLines
* [core] Switch back to a more compact line attributes layout (#14851)Vladimir Agafonkin2019-06-1012-209/+216
* [core] Fix: fill-extrusion-vertical-gradient was ignored. #14784Aleksandar Stojiljkovic2019-05-312-7/+14
* [core] refactor program object creationKonstantin Käfer2019-05-2839-103/+50
* [core] Offset viewport center when edge insets are specifiedAleksandar Stojiljkovic2019-05-281-1/+1
* [core] add gfx::UploadPass, split startRender into prepare and uploadKonstantin Käfer2019-05-151-0/+1
* [core] use float for storing opacity attributeKonstantin Käfer2019-05-152-2/+2
* [core] use unique IDs for DrawScopesKonstantin Käfer2019-05-152-3/+3
* [core] upgrade mapbox-gl-js pin to the most recent versionKonstantin Käfer2019-05-0830-651/+678
* [core] render extrusions directly in the main framebufferKonstantin Käfer2019-05-0818-593/+481
* [core] Sort cross-tile symbol segments using symbol-sort-keyAlexander Shalamov2019-04-171-22/+56
* [core] Add optional sortKey to segmentAlexander Shalamov2019-04-171-2/+6
* [core] introduce gfx::RenderPassKonstantin Käfer2019-04-053-0/+12
* [core] Remove RenderLinePaintPropertiesMikhail Pozdnyakov2019-04-022-13/+13
* [core] Introduce variable text placement for point labels - Placement partMikhail Pozdnyakov2019-03-291-13/+5
* [core] Introduce variable text placement for point labels - Render partAlexander Shalamov2019-03-292-1/+8
* [core] move ProgramMap to within the gl::Program objectKonstantin Käfer2019-03-2040-168/+610
* [core] use constexpr string concatenation for uniform/attribute namesKonstantin Käfer2019-03-2017-506/+508
* [core] remove a_/u_ prefix from attribute/uniform typesKonstantin Käfer2019-03-2023-389/+389
* [core] remove gl/context.hpp from more files, cast where necessaryKonstantin Käfer2019-03-201-1/+0
* Merge pull request #14126 from mapbox/gfx-refactor-4Konstantin Käfer2019-03-1580-594/+5184
* [core] add texture bindings to draw call instead of Context member fnKonstantin Käfer2019-03-1220-59/+93
* [core] add texture bindings to draw call invocationsKonstantin Käfer2019-03-123-2/+14
* [core] add place for specifying textures/samplers separately from uniformsKonstantin Käfer2019-03-1216-0/+28
* [core] use abstract Context interface where possibleKonstantin Käfer2019-03-121-1/+0
* Update mapbox-gl-js submodule to v0.53.0Mikhail Pozdnyakov2019-03-063-2/+12
* [core] move VertexBuffer<> to gfx namespaceKonstantin Käfer2019-03-063-8/+8
* [core] move IndexBuffer to gfx namespaceKonstantin Käfer2019-03-063-4/+4
* [core] unify *Buffer/Vector namingKonstantin Käfer2019-03-062-3/+3
* [core] make vertex descriptors constexprKonstantin Käfer2019-03-061-1/+1
* [core] remove unused template parameter from gl::IndexBufferKonstantin Käfer2019-03-063-4/+4
* [core] Transform{State}: s/angle/bearing/Bruno de Oliveira Abinader2019-03-041-1/+1
* [core] move CullFaceMode to gfx namespaceKonstantin Käfer2019-03-013-4/+4
* [core] move StencilMode to gfx namespaceKonstantin Käfer2019-03-013-4/+4
* [core] move DepthMode to gfx namespaceKonstantin Käfer2019-03-013-4/+4
* [core] move ColorMode to gfx namespaceKonstantin Käfer2019-03-013-4/+4
* [core] move draw mode and primitives to gfx namespaceKonstantin Käfer2019-03-0115-26/+26
* [core] extract attribute structs and gl::Vertex to separate namespaceKonstantin Käfer2019-03-0114-207/+97
* [core] rename gl::AttributeType to gl::Attribute to free up the nameKonstantin Käfer2019-03-012-25/+25
* [core] disallow subtyping of gl::Attributes<> and use type aliases insteadKonstantin Käfer2019-03-015-64/+61
* [core] extract uniform type lists from gl namespaceKonstantin Käfer2019-03-0120-105/+101
* [core] Split layer type specific code in mbgl::ProgramsMikhail Pozdnyakov2019-01-1112-65/+227
* [core] address nitsKonstantin Käfer2018-10-231-2/+2
* [core] don't use <sstream> and <iomanip> for string constructionKonstantin Käfer2018-10-231-13/+17
* [core] Add face culling mode parameter to Program::drawBruno de Oliveira Abinader2018-09-133-0/+8
* [core] Implement CrossFadedDataDrivenProperty to add support for feature expr...Molly Lloyd2018-08-3112-157/+121
* [core] introduce TypeListConcat and TypeList::ExpandIntoKonstantin Käfer2018-08-311-2/+2
* [core] rename gl::Attribute to gl::Attribute to remove overloaded namingKonstantin Käfer2018-08-312-23/+23
* [core] Add `line-gradient` propertyMikhail Pozdnyakov2018-08-233-0/+37
* [core] fix icon-size for small data-driven valuesChris Loer2018-08-211-2/+2
* [core] support windows compilation with msvc2017 and clang 6Ivo van Dongen2018-08-071-0/+2