summaryrefslogtreecommitdiff
path: root/src/mbgl/programs/gl/symbol_sdf_icon.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [core] DEMData: do decode on GPU (port mapbox/mapbox-gl-js#8694)Aleksandar Stojiljkovic2019-08-301-2/+2
| | | | | | | | | | | This is first part of work on porting mapbox/mapbox-gl-js#8694 - in follow up patch(es) it is required to remove CPU side copy using 2d canvas support on all supported platforms, similar to approach taken in gl.js https://github.com/mapbox/mapbox-gl-js/pull/8694/files#diff-34dbe5f7de34dc4b9a8745dcde9bdc37R48 Decoding on CPU removed. Padding is still done in DEMData() but, instead od doing it wwhile decoding, it is using memcpy to pad original values. Rebase to latest mapbox-gl-js master and re-generate shaders. Partly fixes: #15503
* [core] Switch back to a more compact line attributes layout (#14851)Vladimir Agafonkin2019-06-101-2/+2
| | | | | | * [core] switch back to a more compact line attributes layout * update mapbox-gl-js to point to master
* [core] refactor program object creationKonstantin Käfer2019-05-281-2/+2
|
* [core] upgrade mapbox-gl-js pin to the most recent versionKonstantin Käfer2019-05-081-29/+28
|
* [core] render extrusions directly in the main framebufferKonstantin Käfer2019-05-081-2/+2
|
* [core] move ProgramMap to within the gl::Program objectKonstantin Käfer2019-03-201-3/+22
|
* [core] use constexpr string concatenation for uniform/attribute namesKonstantin Käfer2019-03-201-10/+10
|
* Merge pull request #14126 from mapbox/gfx-refactor-4Konstantin Käfer2019-03-151-0/+317
Graphics refactor #4