|
|
daaa7f9d48
|
add ComboBox node, add blend modes button in stroke panel, move brush shader code to ShaderManager and avoid the same shader being recompiled many times
|
2017-11-12 03:02:40 +00:00 |
|
|
|
fa4e67617b
|
add color dodge and multiply blending modes shaders, change tmp framebuffer to RGBA32F for better precision and fix the blending problem for the stroke not reaching full opacity
|
2017-11-11 16:54:21 +00:00 |
|
|
|
c8e115774f
|
add wet parameter, fix selection mask modes
|
2017-10-27 00:47:48 +01:00 |
|
|
|
2a92beca7b
|
stencil in brush preview
|
2017-10-22 19:58:20 +01:00 |
|
|
|
856628162a
|
add stencil alpha control to ui
|
2017-10-20 10:26:08 +01:00 |
|
|
|
283e4e2b5c
|
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.
|
2017-10-20 09:16:12 +01:00 |
|
|
|
78ec5a079e
|
implement selection mask with lasso tool
|
2017-10-07 13:35:53 +01:00 |
|
|
|
da4bfff69b
|
implement canvas touch lock
|
2017-08-19 13:18:35 +01:00 |
|
|
|
de59ae151c
|
remove unused shaders, fix color blending algorithm in shader
|
2017-08-18 02:01:35 +01:00 |
|
|
|
90ee185dcd
|
fix brush projection to eliminate seams, still problems with big brushes and need to implement erase
|
2017-08-13 16:59:58 +01:00 |
|
|
|
10fecd46b0
|
layer highlight when selected
|
2017-08-11 19:07:48 +01:00 |
|
|
|
e134ba553d
|
implement frame buffer fetch extension for iOS, change composition on stroke drawing and commit, add rename layer dialog
|
2017-08-09 09:59:39 +01:00 |
|
|
|
4e765f1450
|
Trying to add history to the Fill tool
|
2017-07-15 10:51:58 +01:00 |
|
|
|
577a4e4db7
|
split app.cpp into multiple files, add NodeScroll and use it to scroll the side panels, some fixes to the events system
|
2017-05-14 21:48:25 +01:00 |
|