summaryrefslogtreecommitdiff
path: root/mapbox-gl-js
Commit message (Collapse)AuthorAgeFilesLines
* [core] Fixed to-rgba with zero opacityupstream/1ec5-interpolate-linear-11562-bobaMinh Nguyễn2018-03-301-0/+0
|
* [core] Round-trip linear interpolatorsMinh Nguyễn2018-03-291-0/+0
| | | | Cherry-picked from c231191dbc6f055341fd25ce97309614dc52802f.
* [core] Double maximum label width by reducing glyph precision.Chris Loer2018-03-221-0/+0
| | | | | Fixes issue #11507. Port of GL JS PR #6375.
* [core] Avoid flashing on pitched overzoomed tiles.Chris Loer2018-03-211-0/+0
| | | | | | Clamps perspective ratios in shaders. Fixes issue #11487. Port of GL JS PR #6365.
* [core] Update mapbox-gl-jsJohn Firebaugh2018-03-141-0/+0
|
* Port fix for "at" expression off-by-1 error (#11375)Anand Thakker2018-03-021-0/+0
| | | | | | | | | | * Port fix for "at" expression off-by-1 error Refs https://github.com/mapbox/mapbox-gl-js/pull/6269 * Consistency * Add ignores for symbol positiong differences in real-world tests
* Update mapbox-gl-jsJohn Firebaugh2018-03-011-0/+0
|
* [test] Native expression test support for:Chris Loer2018-02-281-0/+0
| | | | | - Round-tripping expressions through serialization and checking that outputs don't change - Checking expression serialization against expected value from fixture
* [core, ios, macos, android, node] Heatmap layer (#11046)Vladimir Agafonkin2018-02-151-0/+0
| | | | | Co-Authored-By: Konstantin Käfer <mail@kkaefer.com> Co-Authored-By: Anand Thakker <anandthakker@users.noreply.github.com> Co-Authored-By: Minh Nguyễn <1ec5@users.noreply.github.com>
* [core] add support for mapzen terrarium (#11154)Molly Lloyd2018-02-141-0/+0
| | | | | | | | | | | | * add support for mapzen terrarium * Encoding --> DEMEncoding, avoid if statement when unpacking elevation values * add Terrarium test * update submodule * remove redundant checks
* [core] add maxzoom uniform for raster-dem tilesets (#11134)Molly Lloyd2018-02-141-0/+0
| | | | | | | | | | * add maxzoom uniform to support external tilesets * update git sha for gl-js * try and fix android crash * name default maxzoom constant
* [core] Account for overscaling in debug collision circles.Chris Loer2018-02-061-0/+0
| | | | | Fixes issue #11116. Port of GL JS issue $6041.
* [core] align raster imagery rendering to pixel rid to avoid blurrinessKonstantin Käfer2018-01-241-0/+0
|
* [core] update mapbox-gl-js submodule pinKonstantin Käfer2018-01-241-0/+0
| | | | | * disables transition render test (transitions are not supported with Still image rendering in Node.js) * removes support for hillshade-illumniation-direction-transition
* [core] Use separate shaders for background and clippingLauren Budorick2018-01-091-0/+0
|
* [core] Update debug collision circle shader.Chris Loer2018-01-091-0/+0
| | | | Fixes issue #10876.
* Fix distant collision perspective ratios (#10794).Chris Loer2018-01-041-0/+0
| | | | | Analog of GL JS issue #5911. Add native ignore for tilejson-bounds.
* Update mapbox-gl-js submoduleLauren Budorick2017-12-201-0/+0
|
* [core] Better align fill-extrusion vertex layoutLauren Budorick2017-12-201-0/+0
|
* [core] Overzoomed image sources vanish (#10677)Asheem Mamoowala2017-12-131-0/+0
| | | Use z0 tile coordinates instead of screen coordinates to compute ideal zoom for image sources
* Update gl-js submoduleJohn Firebaugh2017-12-011-0/+0
|
* [core] Remove ignores for passing tests.Chris Loer2017-11-171-0/+0
| | | | | Update ignore links to specific issues. Bump mapbox-gl-js version to get latest text-pitch-spacing test.
* [core] Split MapMode::Still into Static and TileAnsis Brammanis2017-11-171-0/+0
| | | | | `Tile` makes sure the symbols in the resulting tile are tileable while symbols in `Still` match rendering in `Continuous` mode.
* Fix gl-js submodule sha (#10420)Anand Thakker2017-11-081-0/+0
|
* Implement Expressions (#9439)Anand Thakker2017-11-081-0/+0
| | | Ports https://github.com/mapbox/mapbox-gl-js/pull/4777 (and its several follow-ups)
* [core, node] Support axonometric renderingLauren Budorick2017-10-141-0/+0
|
* [core] Bypass GeoJSON tile data update if tileID zoom is above source's maxZoomBruno de Oliveira Abinader2017-09-151-0/+0
|
* [node] Reflect GL JS changes in render.test.jsBruno de Oliveira Abinader2017-09-141-0/+0
|
* [node] Implement GeoJSON converterBruno de Oliveira Abinader2017-09-131-0/+0
|
* [core] Clear atlasImage rect for a removed patternBruno de Oliveira Abinader2017-09-131-0/+0
|
* [core] Align line vertex to 4-byte boundaryJohn Firebaugh2017-09-081-0/+0
| | | | 10 byte vertices are heavily penalized by common GL implementations.
* [core] Fix z-fighting of translucent fillsJohn Firebaugh2017-09-081-0/+0
|
* [node] Split 'test-suite' run using 'run-s' scriptBruno de Oliveira Abinader2017-08-311-0/+0
|
* Update gl-js SHA + ignore fill-extrusion-multiple testLauren Budorick2017-08-301-0/+0
|
* Update gl-js SHAAsheem Mamoowala2017-08-301-0/+0
|
* Implement icon-anchor propertyLauren Budorick2017-08-281-0/+0
|
* Update ignores + suite_implementationLauren Budorick2017-08-231-0/+0
|
* [core] Correct x-offset introduced by vertical glyph rotationChris Loer2017-08-181-0/+0
| | | | | Fixes issue#9768. Port of GL JS PR #5100.
* [core] Use separate attribute component for line normalsJohn Firebaugh2017-08-081-0/+0
| | | | Broadcom GPUs don't cope well with using the least significant bit for this.
* [core] fix rendering of fill outlines that have a different color than the ↵Konstantin Käfer2017-08-071-0/+0
| | | | fill itself
* [core] Replace API.ZoomHistory test with integration testJohn Firebaugh2017-07-261-0/+0
|
* [core] generate masks for raster tiles to avoid painting over childrenKonstantin Käfer2017-07-241-0/+0
|
* [core] Correctly track sprite loaded state through smart setStyleJohn Firebaugh2017-07-201-0/+0
|
* [build] Publish node packages with RelWithDebInfoBruno de Oliveira Abinader2017-07-141-0/+0
|
* Update mapbox-gl-jsupstream/attribute-locationJohn Firebaugh2017-07-121-0/+0
|
* [tests] Local ignores.json file for ignored integration testsJohn Firebaugh2017-07-121-0/+0
|
* [test] Pull in re-enabled tests from mapbox-gl-js.Chris Loer2017-07-121-0/+0
|
* [test] Re-enable keep-upright test for pitched views.Chris Loer2017-07-121-0/+0
|
* [test] Bump mapbox-gl-js version to re-enable pitched testsupstream/cloer_text_pitch_scalingChris Loer2017-07-111-0/+0
|
* [core] improve legibility of labels that follow linesAnsis Brammanis2017-07-111-0/+0
| | | | | | | | | | port https://github.com/mapbox/mapbox-gl-js/pull/4781 This improves legibility of labels that follow lines in pitched views. The previous approach used the limited information in the shader to calculate put the glyph in approximatelyright place. The new approach does this more accurately by doing it on the cpu where we have access to the entire line geometry.