summaryrefslogtreecommitdiff
path: root/platform/qt/platform.gyp
diff options
context:
space:
mode:
authorKonstantin Käfer <mail@kkaefer.com>2016-01-20 16:42:16 +0100
committerThiago Marcos P. Santos <thiago@mapbox.com>2016-04-20 20:55:51 +0300
commite5c829b38ccaee353cfeca412f17bbd079b593e2 (patch)
tree855779641e375cd7977391246c6b1fd8d7eceed6 /platform/qt/platform.gyp
parent01b06c230174e1088d1703d67d92072ab72d9a02 (diff)
downloadqtlocation-mapboxgl-e5c829b38ccaee353cfeca412f17bbd079b593e2.tar.gz
[Qt] use libjpeg-turbo rather than Qt's built-in JPEG decoding
libjpeg-turbo is typically 2-4x faster than the built-in decoding.
Diffstat (limited to 'platform/qt/platform.gyp')
-rw-r--r--platform/qt/platform.gyp4
1 files changed, 4 insertions, 0 deletions
diff --git a/platform/qt/platform.gyp b/platform/qt/platform.gyp
index 10f69c4a61..fb73c00ce1 100644
--- a/platform/qt/platform.gyp
+++ b/platform/qt/platform.gyp
@@ -34,6 +34,7 @@
'sources': [
'../default/asset_file_source.cpp',
'../default/default_file_source.cpp',
+ '../default/jpeg_reader.cpp',
'../default/log_stderr.cpp',
'../default/mbgl/storage/offline.cpp',
'../default/mbgl/storage/offline_database.cpp',
@@ -65,6 +66,7 @@
'variables': {
'cflags': [
'<@(boost_cflags)',
+ '<@(libjpeg-turbo_cflags)',
'<@(nunicode_cflags)',
'<@(opengl_cflags)',
'<@(qt_cflags)',
@@ -76,6 +78,7 @@
'-fPIC',
],
'ldflags': [
+ '<@(libjpeg-turbo_ldflags)',
'<@(nunicode_ldflags)',
'<@(opengl_ldflags)',
'<@(qt_ldflags)',
@@ -86,6 +89,7 @@
'libraries': [
'<@(nunicode_static_libs)',
'<@(sqlite_static_libs)',
+ '<@(libjpeg-turbo_static_libs)',
'<@(webp_static_libs)',
'<@(zlib_static_libs)',
],