[Openchrome-users] [openChrome] #55: viaXvMCPro support for p4m800 CE

openChrome trac
Mon Jul 10 08:10:11 PDT 2006


#55: viaXvMCPro support for p4m800 CE
----------------------------+-----------------------------------------------
Reporter:  sites at lie.id.au  |       Owner:  somebody
    Type:  enhancement      |      Status:  new     
Priority:  major            |   Component:  xdriver 
 Version:  1.0              |    Keywords:          
----------------------------+-----------------------------------------------
 I believe the openchrome drivers need to recognize my chipset as a
 Unichrome Pro graphics to get xvmc support above 1024 x 1024.

 Currently xine fails to play HD videos with xxmc hardware decoding.  It
 fails when calling this function

 XvMCCreateContext( driver->display, driver->xv_port,
                                     curCap->type_id, width,
                                     height, driver->context_flags,
                                     &driver->context))

 Where either the height or width is greater than 1024.


 I believe this is related to my Xorg 6.9.0 starting up with

 "[XvMC] Registering viaXvMC"

 instead of viaXvMCPro.


 In the openchrome drivers, the following code seems to indicate that only
 VT3259 is registered as Unichrome Pro.

 if (pVia->ChipId != PCI_CHIP_VT3259) {
             xf86DrvMsg(pScrn->scrnIndex, X_INFO,
                 "[XvMC] Registering viaXvMC.\n");
             xf86XvMCRegisterDRInfo(pScreen, "viaXvMC",
 pDRIInfo->busIdString,
                 VIAXVMC_MAJOR, VIAXVMC_MINOR, VIAXVMC_PL);
         } else {
             xf86DrvMsg(pScrn->scrnIndex, X_INFO,
                 "[XvMC] Registering viaXvMCPro.\n");
             xf86XvMCRegisterDRInfo(pScreen, "viaXvMCPro",
                 pDRIInfo->busIdString, VIAXVMC_MAJOR, VIAXVMC_MINOR,
                 VIAXVMC_PL);
         }

 My motherboard is Asus p4v800-mx, which I believe is P4M800-CE based.

 lspci output:
 01:00.0 VGA compatible controller: VIA Technologies, Inc.: Unknown device
 3344 (rev 01)

 If you take a look at this URL

 http://www.viaarena.com/default.aspx?PageID=5&ArticleID=68&P=5

 I think the chip is Unichrome Pro and have HD acceleration support.

-- 
Ticket URL: <http://www.openchrome.org/trac/ticket/55>
openChrome <http://www.openchrome.org/>
The openChrome project



More information about the Openchrome-users mailing list