Bruno de Oliveira Abinader
|
ad38ff230b
|
[linux] Ensure EGL uses OpenGL ES 2.0 client API
|
2016-11-17 01:01:15 +01:00 |
|
Bruno de Oliveira Abinader
|
50f0f919c3
|
[test] Use shared headless display
Prevents some OpenGL implementations from bailing out.
|
2016-11-17 01:01:15 +01:00 |
|
John Firebaugh
|
d9862fa38c
|
[tests] Disable "ContinuousRendering" test; causing spurious CI failures
|
2016-11-15 13:55:16 -08:00 |
|
Ivo van Dongen
|
39b0bc0a40
|
[core] symbol layer - recalculate style on icon/text size changes
|
2016-11-11 20:18:16 +01:00 |
|
Konstantin Käfer
|
16def03117
|
[core] add continuous rendering test that terminates once it settles down
This is to test that continuous mode stops rerendering once no further changes are needed, i.e. to test the absence of "busy rendering".
|
2016-11-09 17:55:59 +01:00 |
|
Konstantin Käfer
|
bcdbbbcac2
|
[core] don't assign clip IDs to tiles that aren't rendered
|
2016-11-08 18:09:58 +01:00 |
|
John Firebaugh
|
66bdbc3b96
|
[core] Introduce gl::Program template
|
2016-11-08 08:09:29 -08:00 |
|
Konstantin Käfer
|
afd43eea3a
|
[core] remove gl.hpp from all headers that don't need it
|
2016-11-04 21:24:05 +01:00 |
|
Mike Morris
|
39e9b30ebc
|
[core] add more detail to invalid metrics error in createSpriteImage
|
2016-11-04 14:47:34 -04:00 |
|
Bruno de Oliveira Abinader
|
48a082a91b
|
[linux] Use OSMesa when running Node tests
|
2016-11-04 18:43:08 +02:00 |
|
Bruno de Oliveira Abinader
|
549929cefd
|
[core] Set bucket segments to initialize empty
|
2016-11-02 18:12:28 +02:00 |
|
Konstantin Käfer
|
7b50cac49f
|
[core] convert GlyphAtlas to use managed texture handling
|
2016-11-01 18:41:52 +01:00 |
|
Konstantin Käfer
|
9e3839781f
|
[core] convert SpriteAtlas to use managed texture handling
|
2016-11-01 18:41:52 +01:00 |
|
Bruno de Oliveira Abinader
|
e2981c890e
|
Revert "[core] Don't use GL_LINEAR if panning w/o rotation nor pitch"
This reverts commit a70bfd8910.
|
2016-11-01 17:44:34 +02:00 |
|
Bruno de Oliveira Abinader
|
7b3e24d74a
|
[core] Cleanup TransformState::getIntegerZoom
|
2016-10-31 16:53:07 +02:00 |
|
Bruno de Oliveira Abinader
|
a70bfd8910
|
[core] Don't use GL_LINEAR if panning w/o rotation nor pitch
|
2016-10-31 16:53:07 +02:00 |
|
John Firebaugh
|
39d5cb3250
|
[core] Use VAOs internally
|
2016-10-28 17:14:07 -07:00 |
|
John Firebaugh
|
0e57d10d77
|
[core] Modern C++ bindings for OpenGL
|
2016-10-28 17:14:01 -07:00 |
|
Konstantin Käfer
|
62b56b799a
|
[core] change std::array<uint16_t, 2> to mbgl::Size
|
2016-10-27 18:30:58 -07:00 |
|
Konstantin Käfer
|
91272992f3
|
[core] don't load tiles from sources that aren't used
|
2016-10-27 16:15:36 -07:00 |
|
Konstantin Käfer
|
a4d259c33f
|
[core] move gl::Context to Backend and refactor View
|
2016-10-25 13:52:36 -07:00 |
|
Konstantin Käfer
|
5cc390d694
|
[core] separate Backend from View for headless rendering
|
2016-10-25 13:52:36 -07:00 |
|
Ivo van Dongen
|
e31a2c1c11
|
[core] fixup formatting
|
2016-10-21 10:05:00 -07:00 |
|
Mike Morris
|
817c26111a
|
[core] [node] pass thread pool impl to Map constructor
Updates mbgl::Map constructor usage everywhere
Adds NodeThreadPool implementation using AsyncQueue to call
Nan::AsyncQueueWorker from main thread
|
2016-10-20 14:37:36 -04:00 |
|
Ivo van Dongen
|
ab63a9494f
|
[core] reload geojson source on url change
|
2016-10-20 16:18:08 +03:00 |
|
Bruno de Oliveira Abinader
|
c50577d039
|
[core] Fix SymbolAnnotation coordinate system conversions
|
2016-10-19 08:11:41 +03:00 |
|
Bruno de Oliveira Abinader
|
ef62b78fce
|
[core] TileCoordinate::fromLatLng no longer depens on TransformState
|
2016-10-19 08:11:41 +03:00 |
|
Tore Halset
|
a4b79ac289
|
[core] Optimize OfflineDownload::ensureResource (#6707)
Add `OfflineDatabase::hasRegionResource`, for use when the actual contents are not needed by the caller, avoiding IO and decompression costs.
|
2016-10-17 09:27:07 -07:00 |
|
Bruno de Oliveira Abinader
|
436a22efe9
|
[core] Skip duplicated IDs when querying point annotations
|
2016-10-12 18:58:22 +03:00 |
|
Bruno de Oliveira Abinader
|
9946e60536
|
[test] Added TileCoordinate tests
|
2016-10-11 19:36:21 +03:00 |
|
Bruno de Oliveira Abinader
|
ccef4be995
|
[test] Added Annotations.VisibleFeatures test
This provides a means of testing cases where an updated geometry tile
would return wrong results for `queryRenderedFeatures`.
|
2016-10-11 12:10:32 +03:00 |
|
Bruno de Oliveira Abinader
|
efc1bff65f
|
[core] Ignore placement for symbol annotations
|
2016-10-11 09:55:32 +03:00 |
|
Bruno de Oliveira Abinader
|
3b8b68d028
|
[core] Fix Map::setLatLng behavior
We were erroneously assigning a value to optional<ScreenCoordinate>
(null island), causing it to be a valid anchor for Transform::easeTo.
|
2016-10-07 17:23:17 +03:00 |
|
Konstantin Käfer
|
08809b4d44
|
[macos,ios] initialize util::RunLoop in SDK rather than by default
|
2016-10-06 10:16:45 -07:00 |
|
John Firebaugh
|
7a3bef091e
|
[core] Refactor Buffer
|
2016-10-05 10:52:19 -07:00 |
|
John Firebaugh
|
31be5d3c3a
|
[core] Tiles that error on load are not renderable
|
2016-10-05 10:26:04 -07:00 |
|
Thiago Marcos P. Santos
|
82b801250e
|
[tests] Add unit tests for query features fiters
|
2016-10-05 11:12:16 +03:00 |
|
Konstantin Käfer
|
07315711d6
|
[core] remove Raster object in favor of a more low-level Texture object
|
2016-10-04 14:00:30 -07:00 |
|
Sam Matthews
|
280fd8c28e
|
[core] Preserve non-access_token query parameters in canonicalizeTileURL
|
2016-10-03 10:08:17 -07:00 |
|
Konstantin Käfer
|
b470a65582
|
[build] add back -Werror
|
2016-09-30 17:01:05 +02:00 |
|
Ivo van Dongen
|
1bf12e20a6
|
[core] LocalFileSource implementation and tests
|
2016-09-30 14:57:26 +02:00 |
|
Konstantin Käfer
|
15aece8a30
|
[core] introduces types for GL objects
|
2016-09-29 10:17:47 -07:00 |
|
Konstantin Käfer
|
d1a84d9b51
|
[core] rename VAO => VertexArray, FBO => Framebuffer
|
2016-09-29 10:17:47 -07:00 |
|
Konstantin Käfer
|
3f3fc7b772
|
[test] add .test.cpp suffix to test case files
|
2016-09-28 16:34:22 +02:00 |
|
Konstantin Käfer
|
44c7e9d05e
|
[core] merge gl::ObjectStore into gl::Context
|
2016-09-27 11:03:29 -07:00 |
|
Konstantin Käfer
|
ce42d22984
|
[core] rename gl::Config to gl::Context
|
2016-09-27 11:03:29 -07:00 |
|
Konstantin Käfer
|
21386b3146
|
[core] move GL value accessors to gl::value namespace
|
2016-09-27 11:03:29 -07:00 |
|
Konstantin Käfer
|
c88ce2d51e
|
[core] add ability to render to offscreen textures
|
2016-09-27 10:42:10 +02:00 |
|
Konstantin Käfer
|
0c3abb2129
|
[test] Show error message when expected file does not exist
|
2016-09-27 10:42:10 +02:00 |
|
John Firebaugh
|
570bafcfec
|
[core] Don't allow OfflineDownload to flood the request queue
|
2016-09-26 14:55:49 -07:00 |
|