[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