summaryrefslogtreecommitdiff
path: root/src/mbgl/programs
Commit message (Expand)AuthorAgeFilesLines
* [core] move ProgramMap to within the gl::Program objectupstream/gfx-refactor-5Konstantin Käfer2019-03-1940-168/+610
* [core] use constexpr string concatenation for uniform/attribute namesKonstantin Käfer2019-03-1917-506/+508
* [core] remove a_/u_ prefix from attribute/uniform typesKonstantin Käfer2019-03-1923-389/+389
* [core] remove gl/context.hpp from more files, cast where necessaryKonstantin Käfer2019-03-191-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
* [core] Merge DataDrivenPropertyValue into PropertyValue (#12513)John Firebaugh2018-07-312-23/+23
* [core] Add `symbol-placement: line-center`Chris Loer2018-07-232-6/+1
* [core] Replace {Source,Camera,Composite}Function with PropertyExpressionJohn Firebaugh2018-07-202-27/+33
* [core] Don't crash when attribute count is exceededKonstantin Käfer2018-05-032-31/+53
* [core] Double maximum label width by reducing glyph precision.Chris Loer2018-03-221-2/+2
* [core, ios, macos, android, node] Heatmap layer (#11046)Vladimir Agafonkin2018-02-157-1/+123
* [core] add maxzoom uniform for raster-dem tilesets (#11134)Molly Lloyd2018-02-141-0/+2
* [core] Account for overscaling in debug collision circles.Chris Loer2018-02-062-0/+2
* [core] add raster-dem source type and hillshade layer type (#10642)Molly Lloyd2018-01-235-0/+122
* [core] Use separate shaders for background and clippingLauren Budorick2018-01-096-5/+172
* [core] Better align fill-extrusion vertex layoutLauren Budorick2017-12-202-9/+4
* [core] Cleanup in response to review comments.Chris Loer2017-11-171-85/+83
* [core] Update shaders/tests from GL JS.Chris Loer2017-11-176-37/+174
* Implement Expressions (#9439)Anand Thakker2017-11-081-40/+11
* [core] Align line vertex to 4-byte boundaryJohn Firebaugh2017-09-083-3/+4