Re: [Mlt-devel] [PATCH] use sse2 instruction for line compositing

2012-02-16 Thread Maksym Veremeyenko
15.02.12 20:33, Dan Dennedy написав(ла): 2012/2/15 Maksym Veremeyenkove...@m1stereo.tv: 15.02.12 05:33, Dan Dennedy написав(ла): [...] OK, very close! But there is still one problem I noticed. On some geometry widths, the right edge of the B frame image is chopped off. This is reproduced in

Re: [Mlt-devel] [PATCH] use sse2 instruction for line compositing

2012-02-16 Thread Maksym Veremeyenko
15.02.12 20:33, Dan Dennedy написав(ла): [...] Look real closely - it occurs more at the beginning when the geometry is smaller. I can switch between the branch with this patch and master and see it is different. another one attempt. the only things i have a doubt is xmm register clobber list,

Re: [Mlt-devel] [PATCH] use sse2 instruction for line compositing

2012-02-16 Thread Dan Dennedy
2012/2/16 Maksym Veremeyenko ve...@m1stereo.tv: 15.02.12 20:33, Dan Dennedy написав(ла): [...] Look real closely - it occurs more at the beginning when the geometry is smaller. I can switch between the branch with this patch and master and see it is different. another one attempt. this

Re: [Mlt-devel] [PATCH] use sse2 instruction for line compositing

2012-02-15 Thread Maksym Veremeyenko
15.02.12 05:33, Dan Dennedy написав(ла): [...] OK, very close! But there is still one problem I noticed. On some geometry widths, the right edge of the B frame image is chopped off. This is reproduced in demo/mlt_my_name_is. On the first title that reads My name is Inigo Montoya notice how the

Re: [Mlt-devel] [PATCH] use sse2 instruction for line compositing

2012-02-15 Thread Dan Dennedy
2012/2/15 Maksym Veremeyenko ve...@m1stereo.tv: 15.02.12 05:33, Dan Dennedy написав(ла): [...] OK, very close! But there is still one problem I noticed. On some geometry widths, the right edge of the B frame image is chopped off. This is reproduced in demo/mlt_my_name_is. On the first title

Re: [Mlt-devel] [PATCH] use sse2 instruction for line compositing

2012-02-14 Thread Maksym Veremeyenko
10.02.12 07:41, Dan Dennedy написав(ла): 2012/2/2 Maksym Veremeyenkove...@m1stereo.tv: Hi, attached patch perform line compositing for SSE2+ARCH_X86_64 build. It works for a case where luma is not defined... Hi Maksym, did some more testing and ran into a couple of image quality problems.

Re: [Mlt-devel] [PATCH] use sse2 instruction for line compositing

2012-02-14 Thread Dan Dennedy
2012/2/14 Maksym Veremeyenko ve...@m1stereo.tv: 10.02.12 07:41, Dan Dennedy написав(ла): 2012/2/2 Maksym Veremeyenkove...@m1stereo.tv: Hi, attached patch perform line compositing for SSE2+ARCH_X86_64 build. It works for a case where luma is not defined... Hi Maksym, did some more

Re: [Mlt-devel] [PATCH] use sse2 instruction for line compositing

2012-02-09 Thread Dan Dennedy
2012/2/2 Maksym Veremeyenko ve...@m1stereo.tv: Hi, attached patch perform line compositing for SSE2+ARCH_X86_64 build. It works for a case where luma is not defined... Hi Maksym, did some more testing and ran into a couple of image quality problems. First, alpha blending seems poor, mostly

Re: [Mlt-devel] [PATCH] use sse2 instruction for line compositing

2012-02-08 Thread Maksym Veremeyenko
08.02.12 06:45, Dan Dennedy написав(ла): On Tue, Feb 7, 2012 at 8:40 PM, Dan Dennedyd...@dennedy.org wrote: 2012/2/6 Maksym Veremeyenkove...@m1stereo.tv: 04.02.12 22:25, Dan Dennedy написав(ла): 2012/2/3 Maksym Veremeyenkove...@m1stereo.tv: 02.02.12 18:57, Maksym Veremeyenko написав(ла):

Re: [Mlt-devel] [PATCH] use sse2 instruction for line compositing

2012-02-07 Thread Dan Dennedy
2012/2/6 Maksym Veremeyenko ve...@m1stereo.tv: 04.02.12 22:25, Dan Dennedy написав(ла): 2012/2/3 Maksym Veremeyenkove...@m1stereo.tv: 02.02.12 18:57, Maksym Veremeyenko написав(ла): Hi, attached patch perform line compositing for SSE2+ARCH_X86_64 build. It works for a case where luma is

Re: [Mlt-devel] [PATCH] use sse2 instruction for line compositing

2012-02-06 Thread Dan Dennedy
2012/2/6 Maksym Veremeyenko ve...@m1stereo.tv: 04.02.12 22:25, Dan Dennedy написав(ла): 2012/2/3 Maksym Veremeyenkove...@m1stereo.tv: 02.02.12 18:57, Maksym Veremeyenko написав(ла): Hi, attached patch perform line compositing for SSE2+ARCH_X86_64 build. It works for a case where luma is

Re: [Mlt-devel] [PATCH] use sse2 instruction for line compositing

2012-02-06 Thread Maksym Veremeyenko
06.02.12 18:47, Dan Dennedy написав(ла): [...] I will give it another review and testing. Your other items are still on my todo list, but have been busy lately dealing with libav- and ffmpeg-integration bugs. offtopic: why does alpha plane created if not exists? why do not pass a NULL into

Re: [Mlt-devel] [PATCH] use sse2 instruction for line compositing

2012-02-04 Thread Dan Dennedy
2012/2/3 Maksym Veremeyenko ve...@m1stereo.tv: 02.02.12 18:57, Maksym Veremeyenko написав(ла): Hi, attached patch perform line compositing for SSE2+ARCH_X86_64 build. It works for a case where luma is not defined... updated patch attached If I am not mistaken, this change reduces

Re: [Mlt-devel] [PATCH] use sse2 instruction for line compositing

2012-02-03 Thread Maksym Veremeyenko
02.02.12 18:57, Maksym Veremeyenko написав(ла): Hi, attached patch perform line compositing for SSE2+ARCH_X86_64 build. It works for a case where luma is not defined... updated patch attached -- Maksym Veremeyenko From

[Mlt-devel] [PATCH] use sse2 instruction for line compositing

2012-02-02 Thread Maksym Veremeyenko
Hi, attached patch perform line compositing for SSE2+ARCH_X86_64 build. It works for a case where luma is not defined... -- Maksym Veremeyenko From 73dca48f8e4a470140ab4d70d2002c6ff39017ef Mon Sep 17 00:00:00 2001 From: Maksym Veremeyenko

Re: [Mlt-devel] [PATCH] use sse2 instruction for line compositing

2012-02-02 Thread Patrick Matthäi
Am 02.02.2012 17:57, schrieb Maksym Veremeyenko: Hi, attached patch perform line compositing for SSE2+ARCH_X86_64 build. It works for a case where luma is not defined... Is there a reason why it is only on amd64 available? Surely the code should be disabled if mlt is configured without SSE

Re: [Mlt-devel] [PATCH] use sse2 instruction for line compositing

2012-02-02 Thread Maksym Veremeyenko
02.02.12 19:01, Patrick Matthäi написав(ла): Am 02.02.2012 17:57, schrieb Maksym Veremeyenko: Hi, attached patch perform line compositing for SSE2+ARCH_X86_64 build. It works for a case where luma is not defined... Is there a reason why it is only on amd64 available? because it use xmm8