gstreamer/gst
Filippo Argiolas 0cae67172a [430/906] convolution: save some indirection grouping math and sampling
Thanks to Eric Anholt I've finally understood (at least I hope) how to
count texture indirections and save up some.  Texture sampling dependent
on the result of some math counts as an indirection phase. Grouped
texture lookups with no math involved count as a single indirection.
Math on the coordinates count as indirection.
So the best thing is to group all the math involving coordinates and
then do all the lookups.
This saves enough indirections to make glfilterblur and glow effect
work, albeit a bit slowly, on i915.
2014-03-15 18:36:39 +01:00
..
accurip gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
adpcmdec adpcmdec: Require caps to be set before any data processing 2013-12-05 12:05:21 +01:00
adpcmenc adpcmenc: Properly set output format 2013-12-23 15:33:42 +01:00
aiff aiffparse: adaptive buffer size 2014-02-04 10:48:55 +00:00
asfmux asfparse: add timestamps to packets 2013-12-14 03:56:44 -03:00
audiobuffer gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
audiofxbad audiofxbad: Change plugin name to audiofxbad from audiochannelmix 2013-09-19 20:17:01 +02:00
audiomixer audiomixer: set a group-id on the stream-start event 2014-03-11 22:36:44 +01:00
audiovisualizers audiovisualizer: Enable GLib deprecation warnings again 2013-05-15 11:02:29 +02:00
autoconvert gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
bayer Release 1.1.4 2013-08-28 13:07:27 +02:00
camerabin2 wrappercamerabinsrc: stop source to do internal reconfiguration safely 2014-02-04 14:17:26 -03:00
cdxaparse gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
coloreffects gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
dataurisrc gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
dccp gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
debugutils debugutilsbad.c fails gst-indent check 2014-02-25 10:04:33 +01:00
dvbsuboverlay dvbsuboverlay: fix reading of display window in display definition segment 2013-12-13 23:51:12 +00:00
dvdspu dvdspu: set proxy allocation flag on the video sink pad 2014-03-08 15:18:19 +01:00
faceoverlay gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
festival gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
fieldanalysis Release 1.1.4 2013-08-28 13:07:27 +02:00
freeverb gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
frei0r frei0rfilter: fix memory corruption on sink caps changes. 2014-03-11 16:49:11 +01:00
games gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
gaudieffects Release 1.1.1 2013-06-05 18:29:49 +02:00
gdp gdp: add DTS to headers 2014-01-31 23:44:11 -03:00
geometrictransform fisheye: Fix documentation 2014-01-31 16:59:11 -05:00
gl [430/906] convolution: save some indirection grouping math and sampling 2014-03-15 18:36:39 +01:00
hdvparse gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
id3tag id3tag: Remove unused function to fix compiler warning 2014-02-27 21:41:53 +01:00
inter interaudiosrc: make silence memory actually contain silence 2013-08-14 18:19:21 +01:00
interlace interlace: fix negotiation if filter caps are passed to query_caps 2013-07-22 17:32:50 +01:00
ivfparse gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
ivtc ivtc: Use input framerate when possible 2013-08-20 16:02:59 +02:00
jp2kdecimator jp2kdecimator: Port to GStreamer 1.0 API 2013-12-06 17:10:59 -05:00
jpegformat jpegparse: Remove unneeded call 2013-12-30 13:28:52 +01:00
librfb rfb: Link with libgstbase for GstPushSrc 2013-06-07 15:18:15 +02:00
liveadder liveadder: round when calculation length from duration 2013-09-28 13:31:13 +02:00
midi midi: Fix handling of the SEGMENT query 2013-07-29 12:17:57 +02:00
mixmatrix gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
mpeg1sys gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
mpegdemux mpegdemux: Don't write after the end of the psm array when initialising it 2014-02-27 22:28:16 +01:00
mpegpsmux mpegpsmux: update last_ts to mux correctly 2014-01-21 11:19:13 +01:00
mpegtsdemux tsdemux: Support Bluray DTS/DTS-HD and AC3+/TrueHD streams 2014-03-15 18:09:12 +01:00
mpegtsmux mpegtsmux: forward tags that have global scope 2014-02-26 10:26:57 -03:00
mve gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
mxf mxfdemux: Don't go into pull mode when the sequential flag is set 2014-01-24 22:14:47 +01:00
nuvdemux gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
overlay gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
patchdetect gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
pcapparse pcapparse: Remove unneeded unref and only set pad caps if we have caps 2013-08-14 10:48:26 +02:00
pnm gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
rawparse rawparse: increase framerate to maxint 2014-03-05 11:20:27 +01:00
real gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
removesilence gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
rtjpeg gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
sdi gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
sdp sdpdemux: Change rank to NONE until it can be autoplugged properly 2013-09-23 16:19:05 +02:00
segmentclip gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
siren sirendec: Require caps to be set before any data processing 2013-12-05 12:05:09 +01:00
smooth gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
smoothwave smoothwave: remove element unported from 0.8 2011-11-23 08:42:01 +01:00
speed speed: Fix some bytes-per-frame vs. bytes-per-sample mixups 2013-10-09 17:18:41 +02:00
stereo stereo: Port to GStreamer 1.0 API 2013-12-06 17:58:13 -05:00
subenc webvttenc: Separate cues with two line breaks instead of one. 2013-07-05 18:32:43 +01:00
tta gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
vbidec gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
videofilters all: Fix for GST_DISABLE_GST_DEBUG 2013-07-29 09:42:12 +02:00
videomeasure gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
videoparsers mpegvideoparse: Differentiate the mpeg-2 stream from mpeg-1 based on pic_ext 2014-03-12 08:46:41 +01:00
videosignal videosignal: fix CFLAGS order 2013-05-18 12:21:59 +01:00
vmnc vmcndec: Add missing header file 2013-12-06 21:11:32 -05:00
y4m y4mdec: check for VIDEO meta instead of CROP meta 2014-03-15 15:22:42 +01:00
yadif yadif: Fix compiler warning caused by specifying const twice 2013-11-01 10:41:16 +01:00
Makefile.am build: build plugins and examples in parallel where possible, if make -jN is used 2010-03-30 01:17:15 +01:00