DebugRenderer.cpp g++ -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DCONFIG2_GLES=1 -DCONFIG2_AUDIO=0 -DCONFIG2_LOBBY=0 -DCONFIG2_MINIUPNPC=0 -DLIB_STATIC_LINK -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../libraries/source/glad/include -isystem /usr/include/SDL2 -isystem ../../../libraries/source/spidermonkey/include-unix-release -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem ../../../libraries/source/nvtt/include -O3 -g -Wall -Wextra -fno-rtti -std=c++17 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -fPIC -march=pentium3 -mtune=generic -fvisibility=hidden -D_REENTRANT -include obj/graphics_Release/precompiled.h -o "obj/graphics_Release/DebugRenderer.o" -MF "obj/graphics_Release/DebugRenderer.d" -c "../../../source/renderer/DebugRenderer.cpp" ../../../source/renderer/DebugRenderer.cpp:47:3: warning: #warning TODO: implement drawing line for GLES [-Wcpp] #warning TODO: implement drawing line for GLES ^~~~~~~ ../../../source/renderer/DebugRenderer.cpp:97:3: warning: #warning TODO: implement drawing circle for GLES [-Wcpp] #warning TODO: implement drawing circle for GLES ^~~~~~~ ../../../source/renderer/DebugRenderer.cpp:141:2: warning: #warning TODO: implement camera frustum for GLES [-Wcpp] #warning TODO: implement camera frustum for GLES ^~~~~~~ ../../../source/renderer/DebugRenderer.cpp: In member function ‘void CDebugRenderer::DrawLine(const std::vector&, const CColor&, float)’: ../../../source/renderer/DebugRenderer.cpp:44:61: warning: unused parameter ‘line’ [-Wunused-parameter] void CDebugRenderer::DrawLine(const std::vector& line, const CColor& color, const float width) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ ../../../source/renderer/DebugRenderer.cpp:44:81: warning: unused parameter ‘color’ [-Wunused-parameter] void CDebugRenderer::DrawLine(const std::vector& line, const CColor& color, const float width) ~~~~~~~~~~~~~~^~~~~ ../../../source/renderer/DebugRenderer.cpp:44:100: warning: unused parameter ‘width’ [-Wunused-parameter] void CDebugRenderer::DrawLine(const std::vector& line, const CColor& color, const float width) ~~~~~~~~~~~~^~~~~ ../../../source/renderer/DebugRenderer.cpp: In member function ‘void CDebugRenderer::DrawCircle(const CVector3D&, float, const CColor&)’: ../../../source/renderer/DebugRenderer.cpp:94:50: warning: unused parameter ‘origin’ [-Wunused-parameter] void CDebugRenderer::DrawCircle(const CVector3D& origin, const float radius, const CColor& color) ~~~~~~~~~~~~~~~~~^~~~~~ ../../../source/renderer/DebugRenderer.cpp:94:70: warning: unused parameter ‘radius’ [-Wunused-parameter] void CDebugRenderer::DrawCircle(const CVector3D& origin, const float radius, const CColor& color) ~~~~~~~~~~~~^~~~~~ ../../../source/renderer/DebugRenderer.cpp:94:92: warning: unused parameter ‘color’ [-Wunused-parameter] void CDebugRenderer::DrawCircle(const CVector3D& origin, const float radius, const CColor& color) ~~~~~~~~~~~~~~^~~~~ ../../../source/renderer/DebugRenderer.cpp: In member function ‘void CDebugRenderer::DrawCameraFrustum(const CCamera&, const CColor&, int)’: ../../../source/renderer/DebugRenderer.cpp:138:55: warning: unused parameter ‘camera’ [-Wunused-parameter] void CDebugRenderer::DrawCameraFrustum(const CCamera& camera, const CColor& color, int intermediates) ~~~~~~~~~~~~~~~^~~~~~ ../../../source/renderer/DebugRenderer.cpp:138:77: warning: unused parameter ‘color’ [-Wunused-parameter] void CDebugRenderer::DrawCameraFrustum(const CCamera& camera, const CColor& color, int intermediates) ~~~~~~~~~~~~~~^~~~~ ../../../source/renderer/DebugRenderer.cpp:138:88: warning: unused parameter ‘intermediates’ [-Wunused-parameter] void CDebugRenderer::DrawCameraFrustum(const CCamera& camera, const CColor& color, int intermediates) ~~~~^~~~~~~~~~~~~ OverlayRenderer.cpp g++ -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DCONFIG2_GLES=1 -DCONFIG2_AUDIO=0 -DCONFIG2_LOBBY=0 -DCONFIG2_MINIUPNPC=0 -DLIB_STATIC_LINK -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../libraries/source/glad/include -isystem /usr/include/SDL2 -isystem ../../../libraries/source/spidermonkey/include-unix-release -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem ../../../libraries/source/nvtt/include -O3 -g -Wall -Wextra -fno-rtti -std=c++17 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -fPIC -march=pentium3 -mtune=generic -fvisibility=hidden -D_REENTRANT -include obj/graphics_Release/precompiled.h -o "obj/graphics_Release/OverlayRenderer.o" -MF "obj/graphics_Release/OverlayRenderer.d" -c "../../../source/renderer/OverlayRenderer.cpp" ../../../source/renderer/OverlayRenderer.cpp:378:2: warning: #warning TODO: implement OverlayRenderer::RenderOverlaysBeforeWater for GLES [-Wcpp] #warning TODO: implement OverlayRenderer::RenderOverlaysBeforeWater for GLES ^~~~~~~ ../../../source/renderer/OverlayRenderer.cpp:410:2: warning: #warning TODO: implement OverlayRenderer::RenderTexturedOverlayLines for GLES [-Wcpp] #warning TODO: implement OverlayRenderer::RenderTexturedOverlayLines for GLES ^~~~~~~ ../../../source/renderer/OverlayRenderer.cpp:505:2: warning: #warning TODO: implement OverlayRenderer::RenderQuadOverlays for GLES [-Wcpp] #warning TODO: implement OverlayRenderer::RenderQuadOverlays for GLES ^~~~~~~ ../../../source/renderer/OverlayRenderer.cpp:600:2: warning: #warning TODO: implement OverlayRenderer::RenderForegroundOverlays for GLES [-Wcpp] #warning TODO: implement OverlayRenderer::RenderForegroundOverlays for GLES ^~~~~~~ ../../../source/renderer/OverlayRenderer.cpp:721:2: warning: #warning TODO: implement OverlayRenderer::RenderSphereOverlays for GLES [-Wcpp] #warning TODO: implement OverlayRenderer::RenderSphereOverlays for GLES ^~~~~~~ ../../../source/renderer/OverlayRenderer.cpp: In member function ‘void OverlayRenderer::RenderForegroundOverlays(const CCamera&)’: ../../../source/renderer/OverlayRenderer.cpp:595:63: warning: unused parameter ‘viewCamera’ [-Wunused-parameter] void OverlayRenderer::RenderForegroundOverlays(const CCamera& viewCamera) ~~~~~~~~~~~~~~~^~~~~~~~~~ Renderer.cpp g++ -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DCONFIG2_GLES=1 -DCONFIG2_AUDIO=0 -DCONFIG2_LOBBY=0 -DCONFIG2_MINIUPNPC=0 -DLIB_STATIC_LINK -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../libraries/source/glad/include -isystem /usr/include/SDL2 -isystem ../../../libraries/source/spidermonkey/include-unix-release -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem ../../../libraries/source/nvtt/include -O3 -g -Wall -Wextra -fno-rtti -std=c++17 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -fPIC -march=pentium3 -mtune=generic -fvisibility=hidden -D_REENTRANT -include obj/graphics_Release/precompiled.h -o "obj/graphics_Release/Renderer.o" -MF "obj/graphics_Release/Renderer.d" -c "../../../source/renderer/Renderer.cpp" ../../../source/renderer/Renderer.cpp:706:2: warning: #warning TODO: implement wireface/edged rendering mode GLES [-Wcpp] #warning TODO: implement wireface/edged rendering mode GLES ^~~~~~~ ../../../source/renderer/Renderer.cpp:1401:2: warning: #warning TODO: implement CRenderer::DisplayFrustum for GLES [-Wcpp] #warning TODO: implement CRenderer::DisplayFrustum for GLES ^~~~~~~ ShadowMap.cpp g++ -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DCONFIG2_GLES=1 -DCONFIG2_AUDIO=0 -DCONFIG2_LOBBY=0 -DCONFIG2_MINIUPNPC=0 -DLIB_STATIC_LINK -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../libraries/source/glad/include -isystem /usr/include/SDL2 -isystem ../../../libraries/source/spidermonkey/include-unix-release -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem ../../../libraries/source/nvtt/include -O3 -g -Wall -Wextra -fno-rtti -std=c++17 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -fPIC -march=pentium3 -mtune=generic -fvisibility=hidden -D_REENTRANT -include obj/graphics_Release/precompiled.h -o "obj/graphics_Release/ShadowMap.o" -MF "obj/graphics_Release/ShadowMap.d" -c "../../../source/renderer/ShadowMap.cpp" ../../../source/renderer/ShadowMap.cpp:611:2: warning: #warning TODO: figure out whether the glDrawBuffer/glReadBuffer stuff is needed, since it is not supported by GLES [-Wcpp] #warning TODO: figure out whether the glDrawBuffer/glReadBuffer stuff is needed, since it is not supported by GLES ^~~~~~~ TerrainOverlay.cpp g++ -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DCONFIG2_GLES=1 -DCONFIG2_AUDIO=0 -DCONFIG2_LOBBY=0 -DCONFIG2_MINIUPNPC=0 -DLIB_STATIC_LINK -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../libraries/source/glad/include -isystem /usr/include/SDL2 -isystem ../../../libraries/source/spidermonkey/include-unix-release -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem ../../../libraries/source/nvtt/include -O3 -g -Wall -Wextra -fno-rtti -std=c++17 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -fPIC -march=pentium3 -mtune=generic -fvisibility=hidden -D_REENTRANT -include obj/graphics_Release/precompiled.h -o "obj/graphics_Release/TerrainOverlay.o" -MF "obj/graphics_Release/TerrainOverlay.d" -c "../../../source/renderer/TerrainOverlay.cpp" ../../../source/renderer/TerrainOverlay.cpp:117:2: warning: #warning TODO: implement TerrainOverlay::RenderOverlays for GLES [-Wcpp] #warning TODO: implement TerrainOverlay::RenderOverlays for GLES ^~~~~~~ ../../../source/renderer/TerrainOverlay.cpp:184:2: warning: #warning TODO: implement TerrainOverlay::RenderTile for GLES [-Wcpp] #warning TODO: implement TerrainOverlay::RenderTile for GLES ^~~~~~~ ../../../source/renderer/TerrainOverlay.cpp:259:2: warning: #warning TODO: implement TerrainOverlay::RenderTileOutline for GLES [-Wcpp] #warning TODO: implement TerrainOverlay::RenderTileOutline for GLES ^~~~~~~ ../../../source/renderer/TerrainOverlay.cpp: In member function ‘void TerrainOverlay::RenderTile(const CColor&, bool, ssize_t, ssize_t)’: ../../../source/renderer/TerrainOverlay.cpp:166:47: warning: unused parameter ‘color’ [-Wunused-parameter] void TerrainOverlay::RenderTile(const CColor& color, bool draw_hidden, ssize_t i, ssize_t j) ~~~~~~~~~~~~~~^~~~~ ../../../source/renderer/TerrainOverlay.cpp:166:80: warning: unused parameter ‘i’ [-Wunused-parameter] void TerrainOverlay::RenderTile(const CColor& color, bool draw_hidden, ssize_t i, ssize_t j) ~~~~~~~~^ ../../../source/renderer/TerrainOverlay.cpp:166:91: warning: unused parameter ‘j’ [-Wunused-parameter] void TerrainOverlay::RenderTile(const CColor& color, bool draw_hidden, ssize_t i, ssize_t j) ~~~~~~~~^ ../../../source/renderer/TerrainOverlay.cpp: In member function ‘void TerrainOverlay::RenderTileOutline(const CColor&, int, bool, ssize_t, ssize_t)’: ../../../source/renderer/TerrainOverlay.cpp:245:54: warning: unused parameter ‘color’ [-Wunused-parameter] void TerrainOverlay::RenderTileOutline(const CColor& color, int line_width, bool draw_hidden, ssize_t i, ssize_t j) ~~~~~~~~~~~~~~^~~~~ ../../../source/renderer/TerrainOverlay.cpp:245:65: warning: unused parameter ‘line_width’ [-Wunused-parameter] void TerrainOverlay::RenderTileOutline(const CColor& color, int line_width, bool draw_hidden, ssize_t i, ssize_t j) ~~~~^~~~~~~~~~ ../../../source/renderer/TerrainOverlay.cpp:245:103: warning: unused parameter ‘i’ [-Wunused-parameter] void TerrainOverlay::RenderTileOutline(const CColor& color, int line_width, bool draw_hidden, ssize_t i, ssize_t j) ~~~~~~~~^ ../../../source/renderer/TerrainOverlay.cpp:245:114: warning: unused parameter ‘j’ [-Wunused-parameter] void TerrainOverlay::RenderTileOutline(const CColor& color, int line_width, bool draw_hidden, ssize_t i, ssize_t j) ~~~~~~~~^ TerrainRenderer.cpp g++ -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DCONFIG2_GLES=1 -DCONFIG2_AUDIO=0 -DCONFIG2_LOBBY=0 -DCONFIG2_MINIUPNPC=0 -DLIB_STATIC_LINK -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../libraries/source/glad/include -isystem /usr/include/SDL2 -isystem ../../../libraries/source/spidermonkey/include-unix-release -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem ../../../libraries/source/nvtt/include -O3 -g -Wall -Wextra -fno-rtti -std=c++17 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -fPIC -march=pentium3 -mtune=generic -fvisibility=hidden -D_REENTRANT -include obj/graphics_Release/precompiled.h -o "obj/graphics_Release/TerrainRenderer.o" -MF "obj/graphics_Release/TerrainRenderer.d" -c "../../../source/renderer/TerrainRenderer.cpp" ../../../source/renderer/TerrainRenderer.cpp:162:2: warning: #warning TODO: implement TerrainRenderer::RenderTerrainOverlayTexture for GLES [-Wcpp] #warning TODO: implement TerrainRenderer::RenderTerrainOverlayTexture for GLES ^~~~~~~ ../../../source/renderer/TerrainRenderer.cpp:301:2: warning: #warning TODO: implement TerrainRenderer::RenderPatches for GLES [-Wcpp] #warning TODO: implement TerrainRenderer::RenderPatches for GLES ^~~~~~~ ../../../source/renderer/TerrainRenderer.cpp: In member function ‘void TerrainRenderer::RenderPatches(int, const CColor&)’: ../../../source/renderer/TerrainRenderer.cpp:292:66: warning: unused parameter ‘color’ [-Wunused-parameter] void TerrainRenderer::RenderPatches(int cullGroup, const CColor& color) ~~~~~~~~~~~~~~^~~~~ WaterManager.cpp g++ -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DCONFIG2_GLES=1 -DCONFIG2_AUDIO=0 -DCONFIG2_LOBBY=0 -DCONFIG2_MINIUPNPC=0 -DLIB_STATIC_LINK -DCONFIG_ENABLE_PCH=1 -DNVTT_SHARED=1 -I../../../source/pch/graphics -I../../../source -isystem ../../../libraries/source/glad/include -isystem /usr/include/SDL2 -isystem ../../../libraries/source/spidermonkey/include-unix-release -isystem /usr/include/freetype2 -isystem /usr/include/libpng16 -isystem /usr/include/harfbuzz -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem ../../../libraries/source/nvtt/include -O3 -g -Wall -Wextra -fno-rtti -std=c++17 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -fPIC -march=pentium3 -mtune=generic -fvisibility=hidden -D_REENTRANT -include obj/graphics_Release/precompiled.h -o "obj/graphics_Release/WaterManager.o" -MF "obj/graphics_Release/WaterManager.d" -c "../../../source/renderer/WaterManager.cpp" ../../../source/renderer/WaterManager.cpp:188:2: warning: #warning Fix WaterManager::LoadWaterTextures on GLES [-Wcpp] #warning Fix WaterManager::LoadWaterTextures on GLES ^~~~~~~ ../../../source/renderer/WaterManager.cpp:845:2: warning: #warning Fix WaterManager::RenderWaves on GLES [-Wcpp] #warning Fix WaterManager::RenderWaves on GLES ^~~~~~~ ../../../source/renderer/WaterManager.cpp: In member function ‘void WaterManager::RenderWaves(const CFrustum&)’: ../../../source/renderer/WaterManager.cpp:842:48: warning: unused parameter ‘frustrum’ [-Wunused-parameter] void WaterManager::RenderWaves(const CFrustum& frustrum) ~~~~~~~~~~~~~~~~^~~~~~~~