<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/qt5/qtlocation-mapboxgl.git, branch upstream/show_fps</title>
<subtitle>code.qt.io: qt/qtlocation-mapboxgl.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtlocation-mapboxgl.git/'/>
<entry>
<title>[android] fix debug activity not show fps</title>
<updated>2019-01-11T23:10:15+00:00</updated>
<author>
<name>kevin</name>
<email>kevin.li@mapbox.com</email>
</author>
<published>2019-01-11T23:08:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtlocation-mapboxgl.git/commit/?id=79a0032783168785294697dec8962f37ddd47151'/>
<id>79a0032783168785294697dec8962f37ddd47151</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[android] - avoid null pointer when quickly closing activity for attribution click handling</title>
<updated>2019-01-11T18:55:16+00:00</updated>
<author>
<name>Tobrun</name>
<email>tobrun.van.nuland@gmail.com</email>
</author>
<published>2019-01-11T16:14:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtlocation-mapboxgl.git/commit/?id=4db55c3ace71fcc07c3ba4de99d411bf59d46397'/>
<id>4db55c3ace71fcc07c3ba4de99d411bf59d46397</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[core] return constexpr strings from functions to avoid ODR compile failures</title>
<updated>2019-01-11T15:05:17+00:00</updated>
<author>
<name>Konstantin Käfer</name>
<email>mail@kkaefer.com</email>
</author>
<published>2019-01-11T14:11:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtlocation-mapboxgl.git/commit/?id=1185fe0d316f34ebad93807e871093f9c0df0890'/>
<id>1185fe0d316f34ebad93807e871093f9c0df0890</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[core] Split layer type specific code in mbgl::Programs</title>
<updated>2019-01-11T14:43:52+00:00</updated>
<author>
<name>Mikhail Pozdnyakov</name>
<email>mikhail.pozdnyakov@mapbox.com</email>
</author>
<published>2018-12-13T18:29:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtlocation-mapboxgl.git/commit/?id=d37918c169b2f688c96fb766fc671066c88fc1a2'/>
<id>d37918c169b2f688c96fb766fc671066c88fc1a2</id>
<content type='text'>
Progams code for a certain layer type is encapsulted within
a dedicated `&lt;layer type&gt;Programs` class, inherited from
the generic base `LayerTypePrograms` class.

`mbgl::Programs::get&lt;layer type&gt;Programs()` lazily initializes the
layer type-specific programs code using pointer to the base class,
which allows LTO to remove this code from binaries (if the corresponding
`get&lt;layer type&gt;Programs()` method can never be invoked).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Progams code for a certain layer type is encapsulted within
a dedicated `&lt;layer type&gt;Programs` class, inherited from
the generic base `LayerTypePrograms` class.

`mbgl::Programs::get&lt;layer type&gt;Programs()` lazily initializes the
layer type-specific programs code using pointer to the base class,
which allows LTO to remove this code from binaries (if the corresponding
`get&lt;layer type&gt;Programs()` method can never be invoked).
</pre>
</div>
</content>
</entry>
<entry>
<title>[core] shader program must always match bucket in render symbol layer</title>
<updated>2019-01-11T09:30:04+00:00</updated>
<author>
<name>Mikhail Pozdnyakov</name>
<email>mikhail.pozdnyakov@mapbox.com</email>
</author>
<published>2019-01-03T15:17:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtlocation-mapboxgl.git/commit/?id=2bdab82dedf545b4272c534b067c68614d0355b7'/>
<id>2bdab82dedf545b4272c534b067c68614d0355b7</id>
<content type='text'>
Before this change, `RenderSymbolLayer` with updated style was trying to render
symbols using the previous bucket (with paint property binders that matched a previous program).

Now, symbol bucket caches the latest corresponding paint properties (caching is happening on
complete tiles only). As a result, `RenderSymbolLayer` always picks the shader program and
its parameters in sync with the obtained bucket.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before this change, `RenderSymbolLayer` with updated style was trying to render
symbols using the previous bucket (with paint property binders that matched a previous program).

Now, symbol bucket caches the latest corresponding paint properties (caching is happening on
complete tiles only). As a result, `RenderSymbolLayer` always picks the shader program and
its parameters in sync with the obtained bucket.
</pre>
</div>
</content>
</entry>
<entry>
<title>[android] Implement google benchmark runner for Android platform</title>
<updated>2019-01-11T07:49:36+00:00</updated>
<author>
<name>Alexander Shalamov</name>
<email>alexander.shalamov@mapbox.com</email>
</author>
<published>2018-12-20T08:22:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtlocation-mapboxgl.git/commit/?id=2da9d483ac8bce5bfa7523f9113e1bc4ef2cbfb5'/>
<id>2da9d483ac8bce5bfa7523f9113e1bc4ef2cbfb5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[macos] - update links to new API doc format (#13693)</title>
<updated>2019-01-10T20:55:41+00:00</updated>
<author>
<name>Heather Stenson</name>
<email>h.n.stenson@gmail.com</email>
</author>
<published>2019-01-10T20:55:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtlocation-mapboxgl.git/commit/?id=6a31c9987bc8b8f67c20dea8d437d72d109d6be1'/>
<id>6a31c9987bc8b8f67c20dea8d437d72d109d6be1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[ios] - update links to new API doc format (#13694)</title>
<updated>2019-01-10T20:54:08+00:00</updated>
<author>
<name>Heather Stenson</name>
<email>h.n.stenson@gmail.com</email>
</author>
<published>2019-01-10T20:54:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtlocation-mapboxgl.git/commit/?id=b7cd091ce1b72c8e0ab12f9329e8b891a978c252'/>
<id>b7cd091ce1b72c8e0ab12f9329e8b891a978c252</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[android] - update link from API docs (#13692)</title>
<updated>2019-01-10T20:09:39+00:00</updated>
<author>
<name>Heather Stenson</name>
<email>h.n.stenson@gmail.com</email>
</author>
<published>2019-01-10T20:09:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtlocation-mapboxgl.git/commit/?id=e34bc464ffb47ddb399db347965daabde7cda483'/>
<id>e34bc464ffb47ddb399db347965daabde7cda483</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[android] - avoid leaking dialog when context is being stopped</title>
<updated>2019-01-10T18:04:49+00:00</updated>
<author>
<name>tobrun</name>
<email>tobrun.van.nuland@gmail.com</email>
</author>
<published>2019-01-04T18:57:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/qt5/qtlocation-mapboxgl.git/commit/?id=847c293a3e8eb5d16843a5b9daead2680e557e3a'/>
<id>847c293a3e8eb5d16843a5b9daead2680e557e3a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
