summaryrefslogtreecommitdiff
path: root/src/mbgl/programs
Commit message (Expand)AuthorAgeFilesLines
* [core] Adjust mapbox-gl-native for the updated debug shader semanticsMikhail Pozdnyakov2020-03-112-12/+12
* Bump mapbox-gl-jsMikhail Pozdnyakov2020-03-1119-353/+365
* Backport https://github.com/mapbox/mapbox-gl-js/pull/9333zmiao2020-02-265-440/+426
* Bump GL-JSzmiao2020-02-115-426/+440
* [core] Upgrade shaders and add new vertices to SymbolLayoutKonstantin Käfer2020-01-158-463/+482
* [core] Turn off clang format for generated shaded codeAlexander Shalamov2019-12-021-3/+2
* [core] Use new 'SymbolTextAndIcon' program to draw icons in textAlexander Shalamov2019-12-0233-599/+1009
* [core] Store 'sdf' flag in vertex attributeAlexander Shalamov2019-12-021-19/+17
* [core] Fix performance-move-const-argThiago Marcos P. Santos2019-09-252-17/+15
* [core] Fix bugprone-use-after-moveThiago Marcos P. Santos2019-09-251-15/+14
* [core] DEMData: do decode on GPU (port mapbox/mapbox-gl-js#8694)Aleksandar Stojiljkovic2019-08-3012-468/+473
* [core] Remove programCacheDir parameter from ProgramParametersAnder Conselvan de Oliveira2019-08-272-23/+3
* [core] Fix combination of icon-text-fit with text-variable-anchors and text-w...Alexander Shalamov2019-08-201-1/+1
* [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