File tree 4 files changed +18
-27
lines changed
4 files changed +18
-27
lines changed Original file line number Diff line number Diff line change @@ -36,15 +36,7 @@ double getTime() {
36
36
return ((unsigned long long )(tv.tv_sec ) * 1000 + (unsigned long long )(tv.tv_usec ) / 1000 ) * 0.001 ;
37
37
}
38
38
39
- Paparazzi::Paparazzi ()
40
- : m_scene(" " ),
41
- m_lat(0.0 ),
42
- m_lon(0.0 ),
43
- m_zoom(0 .0f ),
44
- m_rotation(0 .0f ),
45
- m_tilt(0.0 ),
46
- m_width(0 ),
47
- m_height(0 ) {
39
+ Paparazzi::Paparazzi () {
48
40
49
41
m_glContext = std::make_unique<HeadlessContext>();
50
42
if (!m_glContext->init ()) {
@@ -162,12 +154,12 @@ bool Paparazzi::update(int32_t _maxWaitTime) {
162
154
delta = float (getTime () - startTime);
163
155
164
156
if (bFinish) {
165
- logMsg (" Update: Finish!\n " );
157
+ LOG (" Update: Finish!\n " );
166
158
return true ;
167
159
}
168
160
usleep (10000 );
169
161
}
170
- logMsg (" Update: Done waiting...\n " );
162
+ LOG (" Update: Done waiting...\n " );
171
163
return false ;
172
164
}
173
165
@@ -178,9 +170,9 @@ void Paparazzi::render(std::string& _image) {
178
170
179
171
GL::finish ();
180
172
181
- stbi_write_png_to_func ([]( void *context, void *data, int size) {
182
- static_cast <std::string*>( context)-> append ( static_cast < const char *>( data), size);
183
- },
173
+ stbi_write_png_to_func (
174
+ []( void * context, void * data, int size) {
175
+ static_cast <std::string*>(context)-> append ( static_cast < const char *>(data), size); },
184
176
&_image,
185
177
m_glContext->width (),
186
178
m_glContext->height (),
Original file line number Diff line number Diff line change @@ -27,13 +27,13 @@ class Paparazzi {
27
27
28
28
std::string m_scene;
29
29
std::string m_apiKey;
30
- double m_lat;
31
- double m_lon;
32
- float m_zoom;
33
- float m_rotation;
34
- float m_tilt;
35
- int m_width;
36
- int m_height;
30
+ double m_lat = 0.0 ;
31
+ double m_lon = 0.0 ;
32
+ float m_zoom = 0 . 0f ;
33
+ float m_rotation = 0 . 0f ;
34
+ float m_tilt = 0 . 0f ;
35
+ int m_width = 0 ;
36
+ int m_height = 0 ;
37
37
38
38
std::unique_ptr<Tangram::Map> m_map;
39
39
std::unique_ptr<Tangram::HeadlessContext> m_glContext;
Original file line number Diff line number Diff line change 12
12
if [[ ${PLATFORM} == " linux" ]]; then
13
13
# Build linux project
14
14
echo " Building linux project"
15
- CMAKE_OPTIONS=" -DUSE_SYSTEM_FONT_LIBS =1 -DHEADLESS =1 -DUSE_SYSTEM_OSMESA_LIBS =1 -DPAPARAZZI =1 -DUNIT_TESTS=1 -DBENCHMARK=1" make -j 4 linux
15
+ CMAKE_OPTIONS=" -DTANGRAM_USE_SYSTEM_FONT_LIBS =1 -DTANGRAM_HEADLESS =1 -DTANGRAM_USE_SYSTEM_OSMESA_LIBS =1 -DTANGRAM_PAPARAZZI =1 -DUNIT_TESTS=1 -DBENCHMARK=1" make -j 4 linux
16
16
fi
17
17
18
18
if [[ ${PLATFORM} == " ios" ]]; then
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ add_definitions(-DTANGRAM_LINUX)
31
31
add_subdirectory (${PROJECT_SOURCE_DIR} /core)
32
32
33
33
add_library (platform_linux
34
- ${PROJECT_SOURCE_DIR} /platforms/linux/src/platform_linux .cpp
34
+ ${PROJECT_SOURCE_DIR} /platforms/linux/src/linuxPlatform .cpp
35
35
${PROJECT_SOURCE_DIR} /platforms/common/urlClient.cpp)
36
36
37
37
target_include_directories (platform_linux
@@ -67,7 +67,6 @@ if(TANGRAM_APPLICATION)
67
67
endif ()
68
68
69
69
add_executable (${EXECUTABLE_NAME}
70
- ${PROJECT_SOURCE_DIR} /platforms/linux/src/linuxPlatform.cpp
71
70
${PROJECT_SOURCE_DIR} /platforms/linux/src/main.cpp
72
71
${PROJECT_SOURCE_DIR} /platforms/common/platform_gl.cpp
73
72
${PROJECT_SOURCE_DIR} /platforms/common/glfwApp.cpp
@@ -92,9 +91,9 @@ if(TANGRAM_APPLICATION)
92
91
93
92
endif ()
94
93
95
- if (HEADLESS )
94
+ if (TANGRAM_HEADLESS )
96
95
97
- if (USE_SYSTEM_OSMESA_LIBS )
96
+ if (TANGRAM_USE_SYSTEM_OSMESA_LIBS )
98
97
include (FindPkgConfig)
99
98
pkg_check_modules(OSMesa REQUIRED osmesa)
100
99
else ()
@@ -119,7 +118,7 @@ if (HEADLESS)
119
118
PUBLIC
120
119
PLATFORM_HEADLESS=1)
121
120
122
- if (USE_SYSTEM_OSMESA_LIBS )
121
+ if (TANGRAM_USE_SYSTEM_OSMESA_LIBS )
123
122
else () # if use ExternalProject
124
123
add_dependencies (headless_context OSMesa)
125
124
endif ()
You can’t perform that action at this time.
0 commit comments