[mythtv-commits] Ticket #1572: MacOS X PowerPC not using vectorized yuv420 conversion

MythTV mythtv at cvs.mythtv.org
Fri Mar 24 01:31:51 UTC 2006


#1572: MacOS X PowerPC not using vectorized yuv420 conversion
--------------------------------+-------------------------------------------
 Reporter:  mythtv at taoyama.com  |        Owner:  mythtv at taoyama.com
     Type:  defect              |       Status:  new               
 Priority:  minor               |    Milestone:  0.20              
Component:  mythtv              |      Version:  head              
 Severity:  medium              |   Resolution:                    
--------------------------------+-------------------------------------------
Changes (by nigel):

  * owner:  ijr => mythtv at taoyama.com

Comment:

 Mino, I'm not sure about this. I don't disbelieve your Shark observations,
 but:
 [[BR]]
 1. videoout_quartz.cpp doesn't actually use any CONFIG_* or HAVE_* that
 would enable/disable AltiVec
 [[BR]]
 2. It includes yuv2rgb.h, which defines the same functions regardless of
 config.h
 [[BR]]
 3. The header mythconfig.h, which is the same as config.h, is included
 before the first thing that uses CONFIG_*
 [[BR]]
 4. Apart from the user preference in videoout_quartz.cpp which can turn it
 off, the file yuv2rgb.cpp is really what determines acceleration
 [[BR]]
 If you have a patch (or gcc -E output or something), please attach

-- 
Ticket URL: <http://cvs.mythtv.org/trac/ticket/1572>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list