|
|
ff73e98a2e
|
fix stroke preview
|
2019-11-17 14:52:42 +01:00 |
|
|
|
aa317dcc22
|
fix stroke preview mixer render with framebuffer-fetch ext
|
2019-11-17 12:38:13 +01:00 |
|
|
|
cdd5f1a7ae
|
fix stroke preview mixer render, add curve to mixer slider
|
2019-11-16 17:33:59 +01:00 |
|
|
|
b096d250e2
|
check fb valid
|
2019-10-15 17:08:29 +02:00 |
|
|
|
4806a3e8f6
|
fix stroke preview zoom, implement dest pick on ppbr export
|
2019-09-23 22:31:28 +02:00 |
|
|
|
304d9c994a
|
render stroke preview to image
|
2019-09-03 08:09:16 +02:00 |
|
|
|
462c4a52e1
|
add template Node::clone() and remove destroy_immediate
|
2019-08-28 23:57:29 +02:00 |
|
|
|
db3e815d55
|
fix text nodes and stroke preview on resize
|
2019-08-09 00:05:39 +02:00 |
|
|
|
34464c167e
|
fix zoom change propagation
|
2019-08-08 10:11:30 +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 |
|
|
|
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 |
|
|
|
a15d3acaef
|
fix pressure spacing, blend mode preview
|
2019-06-25 22:16:36 +02:00 |
|
|
|
bb17bf73e2
|
fix Xcode signing error
|
2019-05-23 20:21:28 +02:00 |
|
|
|
8ab7c337e3
|
add ifdef
|
2019-05-23 19:28:11 +02:00 |
|
|
|
24d00b6eef
|
wait thread to avoid strange OSX behavior failing to lock the mutex
|
2019-05-23 19:27:07 +02:00 |
|
|
|
61c331fcb1
|
improve quick panel switch state
|
2019-05-11 19:11:24 +02:00 |
|
|
|
a1a2d2ca7b
|
remove forgotten line
|
2019-04-23 12:21:09 +02:00 |
|
|
|
b4a9061cc4
|
lazy stroke preview rendering
|
2019-04-23 12:17:46 +02:00 |
|
|
|
042ad503d2
|
improve reload ui
|
2019-04-22 10:05:13 +02:00 |
|
|
|
15db5c233b
|
use single shared framebuffer to render stroke previews
|
2019-03-29 09:31:30 +01:00 |
|
|
|
3d625567aa
|
brush settings reset button, hook crash handler on every thread, update changelog
|
2019-03-13 10:08:13 +01:00 |
|
|
|
fda399f7dd
|
update color at picking and cleanup code from some warnings
|
2019-03-11 15:35:59 +01:00 |
|
|
|
1cbe9a4a76
|
move presets panel out of stroke panel, implement brush buttons in quick panel
|
2019-03-05 17:49:14 +01:00 |
|
|
|
312cfe1ee2
|
testing color picker
|
2019-03-03 23:09:43 +01:00 |
|
|
|
91ce555c0a
|
add quick access panel
|
2019-03-03 21:43:18 +01:00 |
|
|
|
9a9d018ffb
|
draw main brush preview first if the queue is long
|
2019-03-02 19:08:11 +01:00 |
|
|
|
1edbc27ae6
|
unload brush texture from main memory, preload brush on preview to free render thread
|
2019-03-01 23:28:30 +01:00 |
|
|
|
27f4cb3ba8
|
restore multithreading on iOS and use DisplayLink to decouple rendering from the main loop
|
2019-03-01 15:16:05 +01:00 |
|
|
|
8cd02787b3
|
testing iOS multithread rendering
|
2019-03-01 10:07:54 +01:00 |
|
|
|
44ca908c6d
|
disable multithread on iOS
|
2019-02-28 23:28:25 +01:00 |
|
|
|
f20f935d43
|
threaded brush preview rendering
|
2019-02-28 14:47:06 +01:00 |
|
|
|
a961630eb4
|
increase stroke preview pad, fix message box capture behavior
|
2019-02-28 10:23:34 +01:00 |
|
|
|
d0071de461
|
fix high dpi presets panel size
|
2019-02-28 09:40:16 +01:00 |
|
|
|
b8cf9c7318
|
change brush preview curve and fix max size also on dual brush
|
2019-02-27 19:12:11 +01:00 |
|
|
|
c3c2055011
|
add dual brush roundness property
|
2019-02-26 23:50:59 +01:00 |
|
|
|
f7b156acaa
|
rename jitter spread to scatter, dual brush scatter mode single and both axis, fix scatter to follow the direction
|
2019-02-26 20:03:01 +01:00 |
|
|
|
cedb8bc3fe
|
bind zero when texture is not defined for dual brush or pattern to avoid using the previous tex in slot
|
2019-02-26 16:23:51 +01:00 |
|
|
|
451406c17c
|
preset button to simple button
|
2019-02-26 16:15:02 +01:00 |
|
|
|
a0ed079299
|
scale brush size on high dpi
|
2019-02-26 15:14:42 +01:00 |
|
|
|
cbfcd66bfc
|
restore use fragcoord to fix import/transform
|
2019-02-26 00:30:10 +01:00 |
|
|
|
d3768f43c9
|
parse abr from PS 2018, restore xmp injection, check uniform hash collision
|
2019-02-25 23:23:14 +01:00 |
|
|
|
abca1d5162
|
opacity pressure and jitter, initial direction
|
2019-02-25 01:31:32 +01:00 |
|
|
|
bfaff312f8
|
brush scale for non-square brushes
|
2019-02-24 21:00:53 +01:00 |
|
|
|
399bc3d433
|
move brush opacity from comp to stroke
|
2019-02-24 20:55:06 +01:00 |
|
|
|
3d1412aee2
|
free resources on app destruction
|
2019-02-24 12:31:53 +01:00 |
|
|
|
3a1a48a0d0
|
pixel based brush size, Photoshop slider curve, improve abr import
|
2019-02-23 20:46:20 +01:00 |
|
|
|
e63fcf018e
|
screen space pattern failed, needs screen space uv coordinate on CompDraw shader
|
2019-02-22 10:44:08 +01:00 |
|
|
|
cb2b1b5aa2
|
combobox selected element alignment, brush preview
|
2019-02-22 02:44:18 +01:00 |
|