Commit Graph

795 Commits

Author SHA1 Message Date
32667b709e fix quest vr threading 2019-08-01 18:22:31 +02:00
945028f171 fix glsl float interpolation, fix layers on ui reload, add vr thread for Quest 2019-07-30 22:10:48 +02:00
f2d2ef1067 add focus project, fix recovery save on ui thread, fix grid commit, wave_sdk submodule, use PlatformActivity as base for android/quest/focus and extend VRActivity on focus. 2019-07-29 22:54:50 +02:00
73485cde01 search GLSL extensions 2019-07-29 13:35:54 +02:00
563b4ff86f check float texture extension, use float32 or float16 if available, show extension on title bar, add thread and render task for lightmap rendering 2019-07-28 19:22:47 +02:00
087894451b update colors on HEX clipboard paste 2019-07-28 15:19:13 +02:00
170fee273e use merged layer when color picking 2019-07-28 15:13:04 +02:00
92d4a43fcf fix stroke padding rect 2019-07-28 14:51:33 +02:00
37331d4e24 render task queue the color pick action 2019-07-28 12:11:23 +02:00
36be53aba5 use linear interpolation when importing/transforming a selection 2019-07-28 11:25:43 +02:00
b6b0fb74f9 remove async task from texture and sampler binding, but add render thread assert 2019-07-28 11:16:20 +02:00
627a3bbb14 limit camera zoom 2019-07-28 11:06:16 +02:00
e923957c1e layers are now listed top for front and bottom for back in layers panel 2019-07-28 09:41:50 +02:00
7d3a95f42b wake up windows main loop when updating fps, use PostMessage instead of the blocking SendMessage 2019-07-28 09:40:52 +02:00
4ab35c6e9b improve mouse events propagation 2019-07-28 08:29:05 +02:00
ae5da7139c implement tasks for update windows vr 2019-07-27 15:52:15 +02:00
5fc27ebb14 fix some lambda ref, use global android_app variable instead of passing as argument, fix clipboard utf issue by using byte array 2019-07-25 08:11:48 +02:00
14e0716696 remove objc references from ui task lambda 2019-07-21 13:46:54 +02:00
18daf6ab73 remove debug stuff 2019-07-21 13:30:40 +02:00
33d36de9a8 init keys to false 2019-07-21 12:14:23 +02:00
97d9ca717a fix shader for Apple devices 2019-07-21 08:47:26 +02:00
85d9c057f8 fix color bleeding 2019-07-21 00:27:34 +02:00
02fda636ab add clear_mark to clear only selected channels in the framebuffer 2019-07-20 14:37:59 +02:00
4b73647c98 move the ui/shaders reload into the ui thread, add rtt region copy, add box/rect conversion 2019-07-17 07:04:44 +02:00
6a0b654228 fix checkbox icon update, add unique check on async tasks 2019-07-14 21:56:43 +02:00
fc7301a9a8 fix stroke samples computation bug 2019-07-14 18:09:03 +02:00
f93be10883 attach jni to ui thread, fix bucket bounding box 2019-07-14 15:59:34 +02:00
80b78ac0af cleanup Objective-C code from C++ 2019-07-13 19:00:25 +02:00
2e5ea079c8 move dirs init for iOS and OSX 2019-07-13 16:49:13 +02:00
d7386cdfa9 add tmp buffer to store messages until the log file is ready 2019-07-13 16:48:05 +02:00
0f208ced60 cleanup osx code 2019-07-12 22:02:45 +02:00
6e97a29058 update UTI, remove blur from CompDraw mask 2019-07-12 21:07:30 +02:00
e78047149a fix iOS UTI 2019-07-12 11:01:38 +02:00
ea0679dfe5 update iOS project 2019-07-12 10:47:58 +02:00
c4633a906f update osx project 2019-07-11 22:33:58 +02:00
b89274e7a6 App::I static singleton to pointer 2019-07-11 18:08:17 +02:00
92dd00d910 update android project 2019-07-11 13:34:21 +02:00
d453e854b1 update checkbox icons, clear redo actions when cleaning memory 2019-07-11 11:13:43 +02:00
80b9a4d281 add general async swap 2019-07-10 23:33:46 +02:00
f5d885a3f4 cleanup code 2019-07-10 23:02:43 +02:00
327eb4678b improve dialog and cloud browse icon text, deselect guide on mode leave 2019-07-10 21:49:01 +02:00
48c39c4ef2 improve dialog browse, wrap ui task for every Node method that modifies the children list, update the ui every time the scene tree changes, restore fps and stylus state on win, fix bucket tool, fix snapshop restore, init in ui thread 2019-07-10 21:08:14 +02:00
4cbf0c47b4 add glad to load OpenGL extensions 2019-07-09 11:07:01 +02:00
81b62d9a27 Removed submodule libs/glew-2.0.0 2019-07-09 08:01:58 +02:00
9a82d57ed5 encapsulate in render_task canvas mode operations 2019-07-09 08:01:24 +02:00
cb6744be44 move render thread to App class and add ui thread with ui tasks queue 2019-07-09 01:07:13 +02:00
f7ead8e157 remove all async_start/end calls 2019-07-08 16:57:30 +02:00
0012e2ce9b render implement thread, wrap GL commands into tasks 2019-07-06 22:25:07 +02:00
db27334ce5 check glDebugMessageCallback 2019-06-27 10:54:51 +02:00
81e7003b05 update steam build script to include pdb and zip each release 2019-06-27 09:45:36 +02:00