02676: All Laserdisc Games: Wrong colors using Direct3D on ATI cards
This commit is contained in:
parent
2bce10291f
commit
c742f29634
@ -2146,20 +2146,11 @@ INLINE void copyline_yuy16_to_uyvy(UINT16 *dst, const UINT16 *src, int width, co
|
||||
else
|
||||
{
|
||||
if (borderpix)
|
||||
{
|
||||
UINT16 srcpix = *src;
|
||||
*dst++ = (srcpix >> 8) | (srcpix << 8);
|
||||
}
|
||||
*dst++ = *src;
|
||||
for (x = 0; x < width; x++)
|
||||
{
|
||||
UINT16 srcpix = *src++;
|
||||
*dst++ = (srcpix >> 8) | (srcpix << 8);
|
||||
}
|
||||
*dst++ = *src++;
|
||||
if (borderpix)
|
||||
{
|
||||
UINT16 srcpix = *--src;
|
||||
*dst++ = (srcpix >> 8) | (srcpix << 8);
|
||||
}
|
||||
*dst++ = *--src;
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user