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