summaryrefslogtreecommitdiff
path: root/cmake
Commit message (Collapse)AuthorAgeFilesLines
* [core] Privatize gl/gl.hppKonstantin Käfer2017-03-281-1/+1
|
* [core] Privatize OpenGL/Context headersKonstantin Käfer2017-03-284-5/+1
|
* [android] Move SDK files to separate targetKonstantin Käfer2017-03-281-3/+9
|
* [node] Move util/async_task.hpp to public include directoryKonstantin Käfer2017-03-281-1/+1
|
* [core] Remove private header includes from CLI utilitiesKonstantin Käfer2017-03-282-4/+0
|
* [core] Internalize rapidjson.hppBruno de Oliveira Abinader2017-03-281-0/+1
|
* [node] Eliminate src as an include pathJohn Firebaugh2017-03-283-19/+16
|
* [core] Move map/change.hpp to public include directoryJohn Firebaugh2017-03-281-1/+1
|
* [core] Move actor/{mailbox,scheduler}.hpp to public include directoryJohn Firebaugh2017-03-281-2/+2
| | | | 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 directoryJohn Firebaugh2017-03-281-1/+1
|
* [core] Avoid public dtoa.hpp includeJohn Firebaugh2017-03-281-0/+1
|
* [core] Core tests and benchmarks are allowed to include via srcJohn Firebaugh2017-03-282-2/+2
|
* [core] Move interpolate.hpp to public include directoryJohn Firebaugh2017-03-281-1/+1
|
* [core] Refactor OpenGL extension loading mechanismKonstantin Käfer2017-03-231-5/+4
| | | | Previously, we initialized global variables that held pointers to the extension functions. While this seemed to work, the spec doesn't guarantee that the function pointers are identical for different OpenGL contexts. Therefore, we are now making them a member variable of the Context object.
* [all] Replace Result<T> with optional<T> plus out Error parameterJohn Firebaugh2017-03-231-2/+0
|
* [core] cache binary shaders on AndroidKonstantin Käfer2017-03-222-0/+8
|
* Added wagyu and removed angus clipperBlake Thompson2017-03-172-4/+1
|
* [core] Don't need to use normalized attributes anymoreJohn Firebaugh2017-03-171-1/+0
|
* [build] move ABI version awareness to mason.cmakeKonstantin Käfer2017-03-171-5/+28
|
* [core] Replace MapChange enum with MapObserverBruno de Oliveira Abinader2017-03-151-0/+1
|
* [core] don’t query rendered features until all data is availableIvo van Dongen2017-03-141-0/+1
|
* [core] query source featuresIvo van Dongen2017-03-091-0/+1
|
* [core] Extract and de-templatize several Program static methodsJohn Firebaugh2017-03-091-0/+2
|
* [core] De-duplicate shader prelude sourceJohn Firebaugh2017-03-081-0/+2
|
* [core] Add support for queryRenderedFeatures filterAsheem Mamoowala2017-03-041-1/+1
|
* [core] Log Memory.Footprint test results (#8170)Anand Thakker2017-02-281-0/+2
| | | | | | * Log Memory.Footprint test output * On CI, only run Memory.Footprint test with libjemalloc
* [node] adhere to node module naming requirementsKonstantin Käfer2017-02-231-1/+1
| | | | https://nodejs.org/api/addons.html#addons_building specifies that "The module_name must match the filename of the final binary (excluding the .node suffix).". While the mismatch between `mapbox-gl-native` and `mapbox_gl_native` hasn't caused issues so far, we should play by the book.
* [build] use node-cmake 2.xKonstantin Käfer2017-02-223-13/+612
| | | | - Removes need to run `npm install` before invoking cmake
* [core] Nestable BackendScopeJohn Firebaugh2017-02-201-0/+2
|
* [core] Restore support for *-transition propertiesJohn Firebaugh2017-02-092-0/+5
|
* [core] Update gl-js; fix $id filters with GeoJSON sourceJohn Firebaugh2017-02-081-1/+1
|
* [build] Remove Mason submodule in favor of CMake masonKonstantin Käfer2017-02-082-6/+214
|
* [build, ios, macos] Simplify version portion of user agent stringJohn Firebaugh2017-02-084-25/+2
| | | | The X.Y.Z version portion was unreliable, as it pulled from the latest tag regardless of platform. Set version to 0.0.0 and retrieve only the hash, which allows us to drop the node/npm dependency.
* [core] Use cpp files for shader sourceJohn Firebaugh2017-02-071-0/+13
|
* [core] Check in generated shader codeJohn Firebaugh2017-02-073-33/+15
| | | | One step toward eliminating the node/npm dependency for platforms other than node.
* [core] default value support in categorical function conversionIvo van Dongen2017-02-021-0/+2
|
* [core] Add support for data-driven stylingJohn Firebaugh2017-02-022-3/+26
|
* [linux] update CA bundle and add script for automated updatesKonstantin Käfer2017-01-271-7/+0
| | | | also removes the ca-bundle.crt from the Android build, since it's entirely unused
* [Qt] Implement mapbox::sqlite::{Database,Statement} using QtSqlBruno de Oliveira Abinader2017-01-231-0/+1
|
* [build] Run submodule update on every build, and npm install when the ↵Konstantin Käfer2017-01-192-0/+61
| | | | | | package.json changed We're now running a submodule update as part of every build, and when the project files are generated. We also run an npm install whenever the package.json was updated, both during project generation and as part of every build.
* [core] Remove platform-specific main.cpp from MBGL_TEST_FILESBruno de Oliveira Abinader2017-01-181-3/+0
|
* [core] Fix calculation of delayed transitionsJohn Firebaugh2017-01-171-0/+2
|
* [core] harden Glyph PBF parsingKonstantin Käfer2017-01-171-0/+1
|
* [core] add tests for function parsingKonstantin Käfer2017-01-161-0/+1
|
* [core] Fix flickering caused by regression in #7586John Firebaugh2017-01-101-0/+1
| | | | It should be safe to invoke GeometryTileWorker::setData multiple times without invoking GeometryTileWorker::setLayers. Therefore GeometryTileWorker::redoLayout() must not consume the layers.
* [core] Get rid of user-specified refsJohn Firebaugh2017-01-042-0/+5
|
* [build] Use a submodule for mapbox-gl-js rather than an npm dependencyJohn Firebaugh2016-12-221-1/+1
|
* [core] Polylabel-based "pole of inaccessibility" symbol placementJohn Firebaugh2016-12-211-0/+1
|
* [core] Obtain shaders from gl-js monorepoJohn Firebaugh2016-12-141-1/+1
|
* [build] ICU is now configured per platformBruno de Oliveira Abinader2016-12-122-2/+0
|