summaryrefslogtreecommitdiff
path: root/src/mbgl/shaders/collision_box.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Update mapbox-gl-js submodule to v0.53.0Mikhail Pozdnyakov2019-03-061-2/+3
|
* Add basic shader minification (#13500)Vladimir Agafonkin2018-12-041-2/+2
| | | | | | * add basic shader minification (same GL JS does) * don't remove line break at shader end
* [docs] Include uncompressed shader source in .cpp commentsChris Loer2018-09-191-0/+56
| | | | | | This is meant to (1) Make it easier for new developers to find the source (2) Make it easier to look at shader diffs when the GL JS pin changes
* [core] Implement CrossFadedDataDrivenProperty to add support for feature ↵Molly Lloyd2018-08-311-2/+2
| | | | expressions in `*-pattern` properties
* [core] Compress all shader source as a single corpusJohn Firebaugh2018-07-251-89/+3
|
* [core] Compress shader source codeJohn Firebaugh2018-07-251-52/+89
|
* [core] Avoid flashing on pitched overzoomed tiles.Chris Loer2018-03-211-1/+4
| | | | | | Clamps perspective ratios in shaders. Fixes issue #11487. Port of GL JS PR #6365.
* [core] Update shaders/tests from GL JS.Chris Loer2017-11-171-47/+20
|
* [core] improve legibility of labels that follow linesAnsis Brammanis2017-07-111-1/+1
| | | | | | | | | | port https://github.com/mapbox/mapbox-gl-js/pull/4781 This improves legibility of labels that follow lines in pitched views. The previous approach used the limited information in the shader to calculate put the glyph in approximatelyright place. The new approach does this more accurately by doing it on the cpu where we have access to the entire line geometry.
* [core] Re-generate shaders.Chris Loer2017-07-111-3/+33
|
* [core] De-duplicate shader prelude sourceJohn Firebaugh2017-03-081-71/+0
|
* [core] Use cpp files for shader sourceJohn Firebaugh2017-02-071-0/+128