Re: [Mesa-dev] [Nouveau] [PATCH] nv50: H.264/MPEG2 decoding support via VP2, available on NV84-NV96, NVA0

2013-07-01 Thread Roland Scheidegger
Am 30.06.2013 03:02, schrieb Ilia Mirkin: > Well, as luck would have it, I've redone it as SSE2 and it's faster > (more instructions, but fewer cycles). So I'm just going to replace it > with SSE2, which is on by default for x86_64. I didn't see any runtime > feature detection logic in gallium, onl

Re: [Mesa-dev] [Nouveau] [PATCH] nv50: H.264/MPEG2 decoding support via VP2, available on NV84-NV96, NVA0

2013-06-29 Thread Ilia Mirkin
On Sat, Jun 29, 2013 at 8:33 PM, Emil Velikov wrote: > On 29/06/13 21:21, Ilia Mirkin wrote: >> On Sat, Jun 29, 2013 at 2:07 PM, Emil Velikov >> wrote: >>> I believe the hardware is capable of accelerating IDCT for VC1. Do you >>> have any plans for it ? >> >> Nope. With MPEG, there's XvMC, whic

Re: [Mesa-dev] [Nouveau] [PATCH] nv50: H.264/MPEG2 decoding support via VP2, available on NV84-NV96, NVA0

2013-06-29 Thread Emil Velikov
On 29/06/13 21:21, Ilia Mirkin wrote: > On Sat, Jun 29, 2013 at 2:07 PM, Emil Velikov > wrote: >> Hi Ilia, >> >> On 27/06/13 12:26, Ilia Mirkin wrote: >>> Adds H.264 and MPEG2 codec support via VP2, using firmware from the >>> blob. Acceleration is supported at the bitstream level for H.264 and >

Re: [Mesa-dev] [Nouveau] [PATCH] nv50: H.264/MPEG2 decoding support via VP2, available on NV84-NV96, NVA0

2013-06-29 Thread Ilia Mirkin
On Sat, Jun 29, 2013 at 2:07 PM, Emil Velikov wrote: > Hi Ilia, > > On 27/06/13 12:26, Ilia Mirkin wrote: >> Adds H.264 and MPEG2 codec support via VP2, using firmware from the >> blob. Acceleration is supported at the bitstream level for H.264 and >> IDCT level for MPEG2. >> >> Known issues: >>

Re: [Mesa-dev] [Nouveau] [PATCH] nv50: H.264/MPEG2 decoding support via VP2, available on NV84-NV96, NVA0

2013-06-29 Thread Emil Velikov
Hi Ilia, On 27/06/13 12:26, Ilia Mirkin wrote: > Adds H.264 and MPEG2 codec support via VP2, using firmware from the > blob. Acceleration is supported at the bitstream level for H.264 and > IDCT level for MPEG2. > > Known issues: > - H.264 interlaced doesn't render properly > - H.264 shows very