Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [core] Tighten geo.hpp ctors | Bruno de Oliveira Abinader | 2017-04-14 | 3 | -10/+10 |
| | |||||
* | [core] TransitionOptions s/operator bool/isDefined/ | Bruno de Oliveira Abinader | 2017-04-14 | 1 | -1/+1 |
| | |||||
* | [all] Remove redundant scale-related camera methods | John Firebaugh | 2017-04-13 | 5 | -80/+13 |
| | | | | We don't need to have two different measurement systems for map zoom. | ||||
* | [tests] Rewrite GlyphAtlas tests to use public API | John Firebaugh | 2017-04-13 | 2 | -32/+2 |
| | |||||
* | [core] Inline GlyphSet into GlyphAtlas | John Firebaugh | 2017-04-12 | 4 | -90/+68 |
| | |||||
* | Merge branch 'release-ios-v3.5.0-android-v5.0.0' into ↵ | Fabian Guerra | 2017-04-11 | 2 | -0/+51 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | boundsj-merge-release-branch # Conflicts: # cmake/core-files.cmake # mapbox-gl-js # platform/android/CHANGELOG.md # platform/ios/CHANGELOG.md # platform/macos/CHANGELOG.md # platform/qt/bitrise-qt5.yml # src/mbgl/gl/attribute.hpp # src/mbgl/gl/context.cpp # src/mbgl/gl/program.hpp # src/mbgl/map/map.cpp # src/mbgl/programs/program.hpp # src/mbgl/renderer/painter.cpp | ||||
| * | [core] cache binary shaders on Android | Konstantin Käfer | 2017-04-03 | 21 | -32/+443 |
| | | |||||
| * | [core] Extract and de-templatize several Program static methods | John Firebaugh | 2017-04-03 | 3 | -27/+52 |
| | | |||||
| * | [core] check null data in query source features (#8553) | John Firebaugh | 2017-03-28 | 1 | -0/+5 |
| | | | | | | | | | | | | * [core] check null data in query source features * Include what you use | ||||
| * | Use highp for color attributes (#8496) | Anand Thakker | 2017-03-22 | 7 | -25/+25 |
| | | | | | | | | | | Addresses #8385 Updates shaders to reflect https://github.com/mapbox/mapbox-gl-js/pull/4476 | ||||
* | | [core] Revert use of optional<EdgeInsets>, because EdgeInsets has a natural ↵ | John Firebaugh | 2017-04-11 | 3 | -58/+53 |
| | | | | | | | | "empty" state | ||||
* | | [core] Added {set,get}{Min,Max}Pitch | Bruno de Oliveira Abinader | 2017-04-11 | 5 | -2/+61 |
| | | |||||
* | | [core] Added Map::{get,set}LatLngBounds | Bruno de Oliveira Abinader | 2017-04-11 | 5 | -2/+33 |
| | | |||||
* | | [core] Move {Map,Transform}::{get,set}{Min,Max}Zoom to bounds pragma | Bruno de Oliveira Abinader | 2017-04-11 | 5 | -5/+16 |
| | | |||||
* | | [core] Updated Size::isEmpty and TransformState::valid checks | Bruno de Oliveira Abinader | 2017-04-10 | 6 | -9/+20 |
| | | |||||
* | | [core] Invalidate cached tiles of disabled sources on relayout | John Firebaugh | 2017-04-07 | 2 | -3/+7 |
| | | |||||
* | | [Qt] Fix build when zlib is compiled with -DZ_PREFIX | Thiago Marcos P. Santos | 2017-04-07 | 1 | -1/+1 |
| | | | | | | | | Proper fix this time. | ||||
* | | [core] Inline GlyphPBF into GlyphAtlas | John Firebaugh | 2017-04-06 | 6 | -173/+111 |
| | | |||||
* | | [core] Test glyph PBF parsing independently of GlyphAtlas | John Firebaugh | 2017-04-06 | 4 | -11/+20 |
| | | |||||
* | | [core] Add DDS support for {text,icon}-size (#8593) | Anand Thakker | 2017-04-06 | 24 | -170/+681 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Update gl-js and generate style code * Factor out packUint8Pair() helper function * Draft implementation of DDS for {text,icon}-size Ports https://github.com/mapbox/mapbox-gl-js/pull/4455 * Fix text-size/composite-function-line-placement test * Refactor to PaintPropertyBinders-like strategy * Dedupe gl::Program construction * Use exponential function base for interpolation * Dedupe coveringZoomStops method * Fixup tests * Fix CI errors (hidden within #if block) | ||||
* | | [all] Make LatLng coordinates read-only | John Firebaugh | 2017-04-06 | 6 | -15/+17 |
| | | |||||
* | | [core] Tighten LatLng and other geo.hpp classes | John Firebaugh | 2017-04-06 | 2 | -24/+15 |
| | | | | | | | | | | * Remove LatLng::null and enforce invariants * Remove unnecessary operator bool() | ||||
* | | [Qt] Fix typo in gl.hpp | Bruno de Oliveira Abinader | 2017-04-06 | 1 | -1/+1 |
| | | |||||
* | | [core] De-mutex GlyphAtlas and SpriteAtlas | Chris Loer | 2017-04-04 | 26 | -629/+804 |
| | | | | | | | | | | | | | | | | | | | | | | | | - Expose glyph and icon information to workers via message interface. - Glyph/SpriteAtlas track which tiles have outstanding requests and send messages to them when glyphs/icons become available. - Remove obsolete "updateSymbolDependentTiles" pathway - Symbol preparation for a tile now depends on all glyphs becoming available before it can start. - Start tracking individual icons needed for a tile, although we don't do anything with the information yet. - Introduce typedef for GlyphID | ||||
* | | [core] fix equality operator on Color | Konstantin Käfer | 2017-04-04 | 1 | -1/+1 |
| | | |||||
* | | [core] return empty optional when color could not be parsed | Ivo van Dongen | 2017-04-04 | 3 | -19/+27 |
| | | |||||
* | | [core] Add another explanatory comment to PaintPropertyBinder | John Firebaugh | 2017-04-03 | 1 | -0/+31 |
| | | |||||
* | | [core] Remove unused ThreadLocal constructor | John Firebaugh | 2017-04-03 | 1 | -5/+0 |
| | | |||||
* | | [core] Do not throw on dtors | Thiago Marcos P. Santos | 2017-04-01 | 1 | -1/+4 |
| | | | | | | | | Fix build on GCC6 + Ubuntu 16.04. | ||||
* | | [core] Add DDS support for icon-image | John Firebaugh | 2017-03-31 | 3 | -20/+21 |
| | | |||||
* | | [core] Add DDS support for text-rotate | John Firebaugh | 2017-03-31 | 3 | -7/+7 |
| | | |||||
* | | [core] Pass fully-evaluated layout properties to SymbolInstance and quad methods | John Firebaugh | 2017-03-31 | 5 | -7/+7 |
| | | |||||
* | | [core] Introduce a fully-evaluated tuple type for layout properties | John Firebaugh | 2017-03-31 | 11 | -27/+69 |
| | | |||||
* | | [core] Value stored to 'format' is never read in Context::drawPixels | Bruno de Oliveira Abinader | 2017-03-31 | 1 | -1/+1 |
| | | | | | | | | Captured via clang-analyzer-deadcode.DeadStores. | ||||
* | | [core] check null data in query source features | Ivo van Dongen | 2017-03-28 | 1 | -0/+5 |
| | | |||||
* | | [core] implement dds for text-offset | Molly Lloyd | 2017-03-28 | 4 | -8/+8 |
| | | |||||
* | | [core] Update mapbox-gl-js submodule | John Firebaugh | 2017-03-28 | 7 | -25/+25 |
| | | | | | | | | Includes lowp ⇢ highp fix for shader color attributes / uniforms. | ||||
* | | [core] Privatize gl/gl.hpp | Konstantin Käfer | 2017-03-28 | 1 | -0/+50 |
| | | |||||
* | | [core] Privatize OpenGL/Context headers | Konstantin Käfer | 2017-03-28 | 2 | -0/+36 |
| | | |||||
* | | [node] Move util/async_task.hpp to public include directory | Konstantin Käfer | 2017-03-28 | 1 | -24/+0 |
| | | |||||
* | | [glfw] Remove GL state restoration | Konstantin Käfer | 2017-03-28 | 1 | -29/+0 |
| | | | | | | | | We're doing all of this in our own context anyway, so no need to restore the state | ||||
* | | [core] Remove private header includes from CLI utilities | Konstantin Käfer | 2017-03-28 | 2 | -14/+0 |
| | | |||||
* | | [core] Internalize rapidjson.hpp | Bruno de Oliveira Abinader | 2017-03-28 | 1 | -0/+35 |
| | | |||||
* | | [core] Move map/change.hpp to public include directory | John Firebaugh | 2017-03-28 | 1 | -26/+0 |
| | | |||||
* | | [core] Move actor/{mailbox,scheduler}.hpp to public include directory | John Firebaugh | 2017-03-28 | 2 | -71/+0 |
| | | | | | | | | Map constructor takes Scheduler&, and consumers are expected to define an implementation. Therefore the interface must be public. | ||||
* | | [core] Move ignore.hpp to public include directory | John Firebaugh | 2017-03-28 | 1 | -26/+0 |
| | | |||||
* | | [core] Avoid public dtoa.hpp include | John Firebaugh | 2017-03-28 | 1 | -0/+20 |
| | | |||||
* | | [core] Move interpolate.hpp to public include directory | John Firebaugh | 2017-03-28 | 1 | -89/+0 |
| | | |||||
* | | Small edit to improve code resiliency (#8540) | Anand Thakker | 2017-03-28 | 1 | -2/+3 |
| | | | | | | | | | | h/t @ChrisLoer catching this place where we were relying on member initialization order. While it _happened_ to be okay here, it's unnecessarily fragile. | ||||
* | | [core] Added Map::latLngBoundsForCamera | Bruno de Oliveira Abinader | 2017-03-24 | 2 | -0/+13 |
| | |