gstreamer/gst/gl/effects
Filippo Argiolas 7ee7688ae8 [425/906] twirl: get rid of polar coordinates conversion
Get rid of polar coordinates in the twirl effect. The same can be done
using a rotation matrix, saving alu instructions and, most of all,
avoiding the use of the evil atan() function (which uses IF operators).
Calculate rotation angle in a saner, understandable way.
Works on i915! (Hope it still works elsewhere too as I'm not able to
test at the moment)
2014-03-15 18:36:39 +01:00
..
GNUmakefile.gnustep [412/906] Cocoa backend: improve support on GNUStep 2014-03-15 18:36:38 +01:00
gstgleffectbulge.c [310/906] Global reindent 2014-03-15 18:36:33 +01:00
gstgleffectfisheye.c [310/906] Global reindent 2014-03-15 18:36:33 +01:00
gstgleffectglow.c [423/906] convolution: generate gaussian kernel on the fly 2014-03-15 18:36:39 +01:00
gstgleffectidentity.c [408/906] gleffects: start to make it compatible with OpenGL ES 2.0 2014-03-15 18:36:38 +01:00
gstgleffectlumatocurve.c [310/906] Global reindent 2014-03-15 18:36:33 +01:00
gstgleffectlumatocurve.h [244/906] Make luma_to_curve non-static 2014-03-15 18:36:29 +01:00
gstgleffectmirror.c [408/906] gleffects: start to make it compatible with OpenGL ES 2.0 2014-03-15 18:36:38 +01:00
gstgleffectrgbtocurve.c [310/906] Global reindent 2014-03-15 18:36:33 +01:00
gstgleffectscurves.h [247/906] Import xray effect 2014-03-15 18:36:29 +01:00
gstgleffectsin.c [310/906] Global reindent 2014-03-15 18:36:33 +01:00
gstgleffectsquare.c [310/906] Global reindent 2014-03-15 18:36:33 +01:00
gstgleffectsqueeze.c [408/906] gleffects: start to make it compatible with OpenGL ES 2.0 2014-03-15 18:36:38 +01:00
gstgleffectssources.c [425/906] twirl: get rid of polar coordinates conversion 2014-03-15 18:36:39 +01:00
gstgleffectssources.h [423/906] convolution: generate gaussian kernel on the fly 2014-03-15 18:36:39 +01:00
gstgleffectstretch.c [310/906] Global reindent 2014-03-15 18:36:33 +01:00
gstgleffecttunnel.c [310/906] Global reindent 2014-03-15 18:36:33 +01:00
gstgleffecttwirl.c [310/906] Global reindent 2014-03-15 18:36:33 +01:00
gstgleffectxray.c [423/906] convolution: generate gaussian kernel on the fly 2014-03-15 18:36:39 +01:00