Commit Graph

31 Commits

Author SHA1 Message Date
Maurycy Liebner
9924a0a82d Implement OpenGLRasterEffectCaller, a convenience class for OpenGL
raster effects.
2020-05-25 13:58:34 +02:00
Maurycy Liebner
44f22a13c2 Add osx-specific pro file config to examples. 2020-04-16 18:45:48 +02:00
Maurycy Liebner
33ef0cbae6 Fix examples *.pro files. 2020-04-14 17:25:19 +02:00
Poren Chiang
d8a873245e Enable project to be built on macOS with clang
This commit rewrites part of the project file to make use of git
submodule dependencies. Additionally, overload and symbol resolutions
that caused trouble under clang are patched accordingly.
2020-04-07 05:17:11 -07:00
Maurycy Liebner
d2a5403eb2 Make enve work on windows. 2020-03-31 17:04:51 +02:00
Maurycy Liebner
9c6455f5cb Initial SVG export support. 2020-03-18 23:38:56 +01:00
Maurycy Liebner
f2b37f0339 Motion Blur initial implementation. 2020-03-11 14:01:44 +01:00
Maurycy Liebner
bf6ae71134 New working ShaderEffect implementation. 2020-03-03 11:50:32 +01:00
Maurycy Liebner
ccd239c846 Initial expressions implementation. 2020-02-01 09:52:52 +01:00
Maurycy Liebner
1c0fd68fbc Rename valueChangedSignal to valueChanged. 2020-01-16 17:29:18 +01:00
Maurycy Liebner
61125c59d8 Remove redundant ColorAnimator color setter. Update bookmarked color
selection when changing target color.
2020-01-16 17:28:48 +01:00
Maurycy Liebner
68d5ea8730 2020. 2020-01-02 20:46:10 +01:00
Maurycy Liebner
de632c95be Initial implementation of Text Effects. 2019-12-29 23:29:46 +01:00
Maurycy Liebner
67ea7c8ffd ComplexAnimator related cleanup. 2019-12-25 23:09:38 +01:00
Maurycy Liebner
64caff0adb Remove semicolons after Q_UNUSED. 2019-12-23 14:02:55 +01:00
Maurycy Liebner
59bb6dd803 Add BlurEffect and ShadowEffect embeded in the executable. 2019-12-17 16:11:16 +01:00
Maurycy Liebner
96753fc8d6 Move on from the deprecated 'gl_FragColor'.
Closes #4
2019-12-10 20:18:15 +01:00
Maurycy Liebner
5b058255ff Set version 0.0.0. 2019-09-10 13:51:03 +02:00
Maurycy Liebner
a3e24d07a8 Switch to skia prior to applying blur and shadow effects. Otherwise
shader effects get broken.
2019-09-09 23:26:02 +02:00
Maurycy Liebner
b9bd63ae49 Fix image rendering for filter quality higher than low. 2019-09-09 12:48:58 +02:00
Maurycy Liebner
e909399566 Update build instructions. 2019-09-07 19:53:48 +02:00
Maurycy Liebner
eb9f70030c Include RasterEffectCaller in RasterEffect so that users do not have to
include both to create CustomRasterEffects.
2019-09-05 21:09:57 +02:00
Maurycy Liebner
5387f3841e Use resolution for raster effects. 2019-08-31 20:34:37 +02:00
Maurycy Liebner
7faf2b6e90 Style change. 2019-08-28 18:32:37 +02:00
Maurycy Liebner
ce91d09810 Add GPL license. 2019-08-24 17:07:53 +02:00
Maurycy Liebner
fe2725876d Fix ShaderEffects not drawing when using non-srcOver blending modes. 2019-08-23 21:47:16 +02:00
Maurycy Liebner
7bef10c5f4 Fix RasterEffect forced margins. 2019-08-22 12:31:41 +02:00
Maurycy Liebner
218cca2377 Add shadow effect. 2019-08-21 22:53:00 +02:00
Maurycy Liebner
e8a1461387 Rename exampleRasterEffect to eBlur. 2019-08-21 21:56:50 +02:00
Maurycy Liebner
0b61661ec7 Allow switching RasterEffects between cpu, gpu, cpu/gpu. 2019-08-17 17:28:30 +02:00
Maurycy Liebner
812fb99036 Reorganize examples folder structure. 2019-08-17 10:41:31 +02:00