search for: xvmc

Displaying 20 results from an estimated 75 matches for "xvmc".

Did you mean: xvm
2007 Jul 25
2
Using i915/i945 XvMc in Theora
Hi, Intel has recently open sourced otion compensation code (XvMC) for their i915/i945 integrated graphics chips. See: http://gitweb.freedesktop.org/?p=xorg/driver/xf86-video-intel.git;a=blob;hb=xvmc-i915;f=src/xvmc/I915XvMC.c XvMC API was intended for MPEG{2,4} class of codecs - so it can not be used for Theora as-is. However, could at least some parts of it s...
2017 Jan 29
9
[Bug 99584] New: XVMC on nv43 class card broken with recent mesa + kernel.
https://bugs.freedesktop.org/show_bug.cgi?id=99584 Bug ID: 99584 Summary: XVMC on nv43 class card broken with recent mesa + kernel. Product: Mesa Version: git Hardware: x86 (IA32) OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: Drivers/DRI/nouv...
2013 Jul 29
2
[PATCH 1/2] nv30: hook up PMPEG support via nouveau_video, enables XvMC to work
...NOUVEAU_BO_GART | NOUVEAU_BO_MAP, 0, 1024 * 1024, NULL, &dec->cmd_bo); @@ -793,7 +825,8 @@ nouveau_video_buffer_create(struct pipe_context *pipe, * and it only supports the NV12 format */ if (templat->buffer_format != PIPE_FORMAT_NV12 || getenv("XVMC_VL") || - (screen->device->chipset >= 0x98 && screen->device->chipset != 0xa0)) + (screen->device->chipset >= 0x98 && screen->device->chipset != 0xa0) || + screen->device->chipset < 0x31) return vl_video_buffer_cre...
2013 Oct 28
3
Trouble on kernel
...t; >> [ 686.209019] nouveau E[ PBUS][0000:00:0d.0] MMIO write of 0x00000000 >> FAULT at 0x00b020 > > Odd. That's VPE. You should have one... maybe not. Nothing to worry > about though. (Especially odd that it's showing up multiple times -- > are you trying to use xvmc?) At the moment I'm trying nothing, its the default installation, i didn't change something. Where do I have to look to find it out? >> and later: >> >> [ 1425.565441] nouveau E[ PGRAPH][0000:00:0d.0] ERROR nsource: DATA_ERROR >> nstatus: BAD_ARGUMENT >> [...
2008 Mar 20
2
GSOC '08 hardware accelerated video decoding
...e for, they just care about a functional and efficient 2D driver, and having video acceleration would complement that nicely and entice them to switch from the Nvidia binary driver and the old nv driver long before the people who want the 3D features. I've read through jb17bsome's notes on XvMC and I think all the work he's done so far is a great head's up on what's involved. I've also read through the VAAPI page and I think that would also be a great feature to try and support given all the non-MPEG2 video content out there, it would probably entice even more people to us...
2013 Jun 29
2
[PATCH] nv50: H.264/MPEG2 decoding support via VP2, available on NV84-NV96, NVA0
...IDCT level for MPEG2. >> >> Known issues: >> - H.264 interlaced doesn't render properly >> - H.264 shows very occasional artifacts on a small fraction of videos >> - MPEG2 + VDPAU shows frequent but small artifacts, which aren't there >> when using XvMC on the same videos >> >> Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu> > > > Big thanks for working on this > > I believe the hardware is capable of accelerating IDCT for VC1. Do you > have any plans for it ? Nope. With MPEG, there's XvMC, which sends...
2013 Jun 30
0
[PATCH] nv50: H.264/MPEG2 decoding support via VP2, available on NV84-NV96, NVA0
...gt;>> >>> Known issues: >>> - H.264 interlaced doesn't render properly >>> - H.264 shows very occasional artifacts on a small fraction of videos >>> - MPEG2 + VDPAU shows frequent but small artifacts, which aren't there >>> when using XvMC on the same videos >>> >>> Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu> >> >> >> Big thanks for working on this >> >> I believe the hardware is capable of accelerating IDCT for VC1. Do you >> have any plans for it ? > > Nope...
2013 Oct 28
0
Trouble on kernel
...uveau E[ PBUS][0000:00:0d.0] MMIO write of 0x00000000 >>> FAULT at 0x00b020 >> >> >> Odd. That's VPE. You should have one... maybe not. Nothing to worry >> about though. (Especially odd that it's showing up multiple times -- >> are you trying to use xvmc?) > > > At the moment I'm trying nothing, its the default installation, i didn't > change something. > > Where do I have to look to find it out? Meh. Like I said, don't worry about it. On closer inspection, it's most likely the nv31_mpeg_tile_prog function. Althou...
2013 Jun 29
0
[PATCH] nv50: H.264/MPEG2 decoding support via VP2, available on NV84-NV96, NVA0
...evel for H.264 and > IDCT level for MPEG2. > > Known issues: > - H.264 interlaced doesn't render properly > - H.264 shows very occasional artifacts on a small fraction of videos > - MPEG2 + VDPAU shows frequent but small artifacts, which aren't there > when using XvMC on the same videos > > Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu> Big thanks for working on this I believe the hardware is capable of accelerating IDCT for VC1. Do you have any plans for it ? As far as I know mesa in general is keen on keeping trailing statements on the n...
2020 Oct 01
1
Nouveau wiki migration
...tions anymore > > > > To view the migrate wiki visit this URL: > > https://nouveau.pages.freedesktop.org/wiki/ I poked around a little - almost all of it looked good. The FAQ points back to some pages on https://nouveau.freedesktop.org - like https://nouveau.freedesktop.org/wiki/XvMC/ I guess this is a bug. But in general looks good. > I did some further changes, like ensuring backwards compatibility to > existing links and already started to clean up some bits, like > removing the google translate stuff. > > Now I'd like to get the subdomain changed of th...
2013 Oct 28
2
Trouble on kernel
Hi there, Sometimes my computer crashes since i use now ubuntu 13.10 with unity/compiz. dmesg tells me: [ 686.209019] nouveau E[ PBUS][0000:00:0d.0] MMIO write of 0x00000000 FAULT at 0x00b020 and later: [ 1425.565441] nouveau E[ PGRAPH][0000:00:0d.0] ERROR nsource: DATA_ERROR nstatus: BAD_ARGUMENT [ 1425.565462] nouveau E[ PGRAPH][0000:00:0d.0] ch 3 [0x00056000 compiz[1970]] subc 2
2019 Jun 19
0
nouveau: DRM: GPU lockup - switching to software fbcon
...0] (II) Copy [ 304.310] (II) Composite (RENDER acceleration) [ 304.310] (II) UploadToScreen [ 304.310] (II) DownloadFromScreen [ 304.310] (==) NOUVEAU(0): Backing store enabled [ 304.310] (==) NOUVEAU(0): Silken mouse disabled [ 304.310] (II) NOUVEAU(0): [XvMC] Associated with Nouveau GeForce 8/9 Textured Video. [ 304.310] (II) NOUVEAU(0): [XvMC] Extension initialized. [ 304.310] (==) NOUVEAU(0): DPMS enabled [..] > If all else fails, just remove nouveau_dri.so and/or boot with > nouveau.noaccel=1 -- should be perfect. Can give it a try. -s...
2019 Jun 19
3
nouveau: DRM: GPU lockup - switching to software fbcon
On Wed, Jun 19, 2019 at 1:48 AM Sergey Senozhatsky <sergey.senozhatsky.work at gmail.com> wrote: > > On (06/19/19 01:20), Ilia Mirkin wrote: > > On Wed, Jun 19, 2019 at 1:08 AM Sergey Senozhatsky > > <sergey.senozhatsky.work at gmail.com> wrote: > > > > > > On (06/14/19 11:50), Sergey Senozhatsky wrote: > > > > dmesg > > > >
2010 Aug 06
4
nv vpe video decoder
Hello, I have my work on the nv vpe video decoder in a functional state. In case you didn't know this decoder accelerates mpeg2 video at the idct/mc level. I have verified that it works on nv40 hardware. I believe it works on nv30 hardware (and maybe some earlier hardware), but I cannot verify since I have none. I will reply with patches against the kernel, drm, ddx and mesa for
2012 Jul 29
1
Mesa build issue... is it just me?
...ir=/usr/include --with-dri-drivers= --with-gallium-drivers=swrast,nouveau --enable-debug --enable-texture-float --disable-asm --enable-opengl --disable-gles2 --disable-openvg --enable-texture-float --disable-asm --enable-opengl --disable-gles2 --disable-openvg --enable-dri --enable-glx --enable-xvmc --disable-va --disable-vdpau --disable-osmesa --disable-egl --disable-xorg --disable-d3d1x --disable-xa --disable-gbm --disable-xlib-glx --disable-gallium-egl --disable-gallium-gbm --disable-gallium-llvm --enable-driglx-direct --enable-glx-tls --enable-glu --prefix=/usr/ -------------- next p...
2019 Sep 24
0
[ANNOUNCE] libXvMC 1.0.12
This release fixes the pkgconfig data to not refer to libXv, adds a pkgconfig file for libXvMCW, and prepares for a future xorgproto release. There should be no functional changes. Adam Jackson (3): pkgconfig: Remove xv from xvmc.pc vld: Provide <X11/extensions/vldXvMC.h> ourself libXvMC 1.0.12 Dylan Baker (1): Add a pkgconfig file for libXvMCW git tag: libXv...
2009 Jun 14
0
No subject
...tv is showing the first and second fields. There's no parameter for that in Xv to know which field a particular XvPutImage corresponds to as far as I know. In fact I'm not even sure if Xv knows anything about interlaced video, seems we just get full frames from the player and display them. XvMC seems a little better, XvMCPutSurface has first and second field params, so you would then sync only after the 2nd field is drawn I take it?
2013 Oct 28
0
Trouble on kernel
...gt; > dmesg tells me: > > [ 686.209019] nouveau E[ PBUS][0000:00:0d.0] MMIO write of 0x00000000 > FAULT at 0x00b020 Odd. That's VPE. You should have one... maybe not. Nothing to worry about though. (Especially odd that it's showing up multiple times -- are you trying to use xvmc?) > > and later: > > [ 1425.565441] nouveau E[ PGRAPH][0000:00:0d.0] ERROR nsource: DATA_ERROR > nstatus: BAD_ARGUMENT > [ 1425.565462] nouveau E[ PGRAPH][0000:00:0d.0] ch 3 [0x00056000 > compiz[1970]] subc 2 class 0x0039 mthd 0x0314 data 0x031dc000 A bit more concerning:...
2018 Sep 07
2
Strange monitor behavior on forced DVI-D output
...30] (II) Copy [ 7.730] (II) Composite (RENDER acceleration) [ 7.730] (II) UploadToScreen [ 7.730] (II) DownloadFromScreen [ 7.730] (==) NOUVEAU(0): Backing store enabled [ 7.730] (==) NOUVEAU(0): Silken mouse enabled [ 7.730] (II) NOUVEAU(0): [XvMC] Associated with Nouveau GeForce 8/9 Textured Video. [ 7.730] (II) NOUVEAU(0): [XvMC] Extension initialized. [ 7.730] (==) NOUVEAU(0): DPMS enabled [ 7.730] (II) NOUVEAU(0): RandR 1.2 enabled, ignore the following RandR disabled message. ... [ 7.831] (II) AIGLX: Loaded and initializ...
2013 Aug 27
0
[PATCH] drm/nv31-nv43/mpeg: inst not available on pre-nv44
...Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu> --- Tested on NV42. Ben, I'm going to guess that you hate this patch, since it gets rid of the beautiful nv_call stuff. However I wasn't sure how to make it work without doing that. Also worth noting that playing back two files via xvmc at the same time corrupts the playback. Not sure what's going on there. I don't think I ever tested it on NV44/NV96 either, but I will next time I get a chance. Also note that this *still* doesn't work on a NV34. (Even with some additional patches that fix up more nv3x vs nv4x differen...