Commit Graph

33 Commits

Author SHA1 Message Date
bc5b39057d Publish renderer feature snapshot for canvas gates 2026-06-03 18:32:17 +02:00
9e0a88726c Move shader state mapping to renderer gl 2026-06-02 06:51:31 +02:00
56fc581b04 implement aligned memory to speed up video frame encoding 2019-11-13 23:27:32 +01:00
945028f171 fix glsl float interpolation, fix layers on ui reload, add vr thread for Quest 2019-07-30 22:10:48 +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
85d9c057f8 fix color bleeding 2019-07-21 00:27:34 +02:00
6e97a29058 update UTI, remove blur from CompDraw mask 2019-07-12 21:07:30 +02:00
c4e166fc32 multiple selection for free mask 2019-05-17 10:54:38 +02:00
db208bd7cd export depth 2019-04-25 23:31:03 +02:00
3296de98cc hide cursor on canvas, add mouse focus event, brush preview solid when small 2019-03-06 20:39:27 +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
399bc3d433 move brush opacity from comp to stroke 2019-02-24 20:55:06 +01:00
e63fcf018e screen space pattern failed, needs screen space uv coordinate on CompDraw shader 2019-02-22 10:44:08 +01:00
876c002616 all blending modes for pattern and dual brush 2019-02-22 02:26:25 +01:00
78ca0ee6ad shader auto reload 2019-02-21 20:20:43 +01:00
eaab9c79e5 move shaders into .glsl files and add #include feature 2019-02-21 19:26:40 +01:00
16eb9de358 pattern offset, invert and flip(xy) 2019-02-20 14:57:11 +01:00
7faab0124d remove UseFragCoordUV2 2019-02-20 01:30:18 +01:00
7954e4d900 brush panel folding 2019-02-19 23:29:07 +01:00
08cca154b7 improve brush preview 2019-02-19 11:33:41 +01:00
e4ee87e4c6 rename texture to pattern and implement initial pattern settings 2019-02-17 23:41:17 +01:00
945c51aa25 dual-brush blend modes 2019-02-15 02:17:04 +01:00
999723dd14 enable rtt dtor, default values for <text> node, dual-brush wip, more brush options 2019-02-14 02:08:29 +01:00
c55ed36f2c glsl framebuffer_fetch extension check at runtime 2019-01-30 15:43:45 +01:00
7980fd4c37 remove line thickness from the grid, add ambient light, fix lightmap texture resize 2019-01-19 17:32:19 +01:00
9787175b13 Implement raytraced lightmap 2019-01-09 23:32:10 +01:00
7773026358 Set default document res to 6K. Implement blending on canvas, mixer and export equirect. 2019-01-07 15:32:12 +01:00
e4fe0cffed Improved mask also work on erase. Improved shaders for layer opacity, now when drawing doesn't change opacity. Improved layers panel layout to be similar to PS. Added layer blending option and visibility. Added custom icons to checkboxes and fixed the combobox items. 2019-01-05 12:41:21 +01:00
52c87d9ec6 implement grid and heightmap with lambert shading 2018-12-24 22:22:16 +01:00
0c6b409606 remove ui namespace which is not really used, move CameraData in camera_modes.h to avoid the inclusion of canva.h 2018-11-27 14:24:01 +01:00
0d0cd3db7f fix shaders for the transform tool 2018-11-25 16:16:01 +01:00
71de44a7c1 rename engine to src 2018-09-16 14:21:58 +02:00