implement multithreaded rendering with context switch, gl state save/restore, add progress bar ui node, implement stencil texture for brush, implement multithreaded canvas load/save/export pano. Missing multithread in windows.

This commit is contained in:
2017-10-20 09:16:12 +01:00
parent 32ede1be90
commit 283e4e2b5c
42 changed files with 610 additions and 65 deletions

View File

@@ -71,6 +71,7 @@ add_library(
../engine/node_panel_layer.cpp
../engine/node_panel_stroke.cpp
../engine/node_popup_menu.cpp
../engine/node_progress_bar.cpp
../engine/node_settings.cpp
../engine/node_slider.cpp
../engine/node_stroke_preview.cpp
@@ -82,6 +83,7 @@ add_library(
target_include_directories(native-lib PRIVATE
${ANDROID_NDK}/sources/android/native_app_glue
src/main/cpp
../engine
../libs/glm
../libs/tinyxml2