summaryrefslogtreecommitdiff
path: root/benchmark/api
Commit message (Collapse)AuthorAgeFilesLines
* [core] Add batch conversion of latLngs to/from screenCoords (#15891)zmiao2019-11-071-1/+26
| | | | | | * [core] Add batch conversion of latLng vs screenCoord * [core] Take the simple approach
* [core][benchmark] Add API_renderStill_multiple_sources benchmarkMikhail Pozdnyakov2019-10-041-4/+40
|
* [core] Refactor HeadlessFrontend/Backend: GL separation and factory (#14692)Aleksandar Stojiljkovic2019-05-212-2/+2
| | | | | Refactor out HeadlessFrontend and HeadlessBackend gl independent code to gfx. Define gl::HeadlessBackend as subclass, instantiated by gfx::HeadlessBackend static factory method. GL dependent tests are still using gl::HeadlessBackend directly (not through gfx).
* [core] Make the BackgroundScheduler a singletonThiago Marcos P. Santos2019-05-102-14/+10
| | | | | | | | | | - Do not carry it over everywhere as parameter, it is a shared instance anyway and the lifecycle is pretty much the app lifecycle from the moment we instantiate a map. - Rename to BackgroundScheduler because it is a Scheduler that will do tasks in the background, we don't make assumptions if it is a thread pool or a single thread. - Most importantly, remove the dependency from `core` on `platform`.
* [core] Include pixelRatio property in MapOptionsSudarsana Babu Nagineni2019-03-282-9/+12
| | | | Move pixelRatio property from Map constructor to MapOptions.
* [core] Add setter/getter for size property in MapOptionsSudarsana Babu Nagineni2019-03-282-10/+10
|
* [core] Replace shared_ptr with unique_ptr in {Map,Resource}OptionsBruno de Oliveira Abinader2019-03-221-20/+23
|
* [core] Remove file source from public Map ctorBruno de Oliveira Abinader2019-03-202-17/+16
|
* [core] Remove fileSource from render.benchmark.cppAlexander Shalamov2019-03-131-1/+1
| | | | | | There were two PRs that are in mergeable state, yet, had dependencies between each other, therefore, introduced build break on master for benchmark target.
* [core] Get FileSource via UpdateParameters in Renderer::ImplBruno de Oliveira Abinader2019-03-132-4/+4
|
* [core] Add possibility of overriding paint properties inside format ↵Alexander Shalamov2019-03-131-0/+13
| | | | | | | | | | | | | | | | | | expression #14062 * [core] Add format override expression and formatted section to evaluation context * [core] Add textColor to TaggedString's formatted section * [core] Add FormatSectionOverrides and introduce overridable properties * [core] Populate symbol layer paint properties for text sections * [core] Add benchmark for style that uses text-color override * [core] Add unit test for FormatOverrideExpression * [core] Add unit test for FormatSectionOverrides
* [core] Add MapOptions to define properties of MapSudarsana Babu Nagineni2019-03-082-4/+10
| | | | | | To simplify the Map constructor, introduce MapOptions interface to define the properties that can be set on a Map.
* [core] Remove map zoom setters/gettersBruno de Oliveira Abinader2019-03-042-2/+2
|
* [core] Split MapMode::Still into Static and TileAnsis Brammanis2017-11-172-4/+4
| | | | | `Tile` makes sure the symbols in the resulting tile are tileable while symbols in `Still` match rendering in `Continuous` mode.
* [node, tests] Consolidate headless rendering logic in HeadlessFrontendJohn Firebaugh2017-07-262-32/+18
|
* [benchmark] manage backendscope in renderer frontendIvo van Dongen2017-07-252-4/+4
|
* [core] rename backend to renderer backendIvo van Dongen2017-07-182-3/+2
|
* [benchmark] rendering interface changesIvo van Dongen2017-07-182-7/+16
|
* [core] split backend from mapobserverIvo van Dongen2017-07-182-4/+5
|
* [benchmark] Fix build on GCC 5Thiago Marcos P. Santos2017-07-111-1/+1
| | | | | For some mysterious reason GCC 5 was complaining about the implicit default value. Passing it explicitly fixes it.
* [benchmark] add render benchmarksIvo van Dongen2017-07-072-1/+80
|
* [core] Move setStyleJSON/URL to Style; add Map::setStyleJohn Firebaugh2017-06-221-1/+1
|
* [all] Promote Style to public APIJohn Firebaugh2017-06-221-1/+2
|
* [core, node, darwin, android, qt] Make image ID part of ImageJohn Firebaugh2017-05-161-1/+1
| | | | More like Source and Layer.
* [all] Rationalize style::ImageJohn Firebaugh2017-04-241-5/+3
| | | | | | | A style has a collection of images, just as it has collections of sources and layers. * Name things appropriately * Use std::unique_ptr
* [core] Ensure that a BackendScope exists when doing GL callsKonstantin Käfer2017-03-231-0/+2
|
* [core] Add support for queryRenderedFeatures filterAsheem Mamoowala2017-03-041-2/+2
|
* [core] private OffscreenView implementationKonstantin Käfer2017-02-271-1/+1
|
* [build] move headless rendering files to platform/defaultKonstantin Käfer2016-11-221-2/+2
|
* [build] move default ThreadPool implementation to platform/defaultKonstantin Käfer2016-11-221-1/+1
|
* [core] change std::array<uint16_t, 2> to mbgl::SizeKonstantin Käfer2016-10-271-2/+2
|
* [core] move gl::Context to Backend and refactor ViewKonstantin Käfer2016-10-251-6/+4
|
* [core] separate Backend from View for headless renderingKonstantin Käfer2016-10-251-4/+4
|
* [core] [node] pass thread pool impl to Map constructorMike Morris2016-10-201-1/+3
| | | | | | | Updates mbgl::Map constructor usage everywhere Adds NodeThreadPool implementation using AsyncQueue to call Nan::AsyncQueueWorker from main thread
* [tests] Added benchmarks for querying for featuresThiago Marcos P. Santos2016-10-051-0/+72