⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hwfix.h

📁 Lido PXA270平台开发板的最新BSP,包括源代码
💻 H
字号:
/***************************************************************************
 * Name        : hwfix.h
 * Title       : MBX WinCE driver hardware fixed header
 * Author(s)   : Imagination Technologies
 * Created	   : 2nd January 2003
 *
 * Copyright   : 2003 by Imagination Technologies. All rights reserved.
 *             : No part of this software, either material or conceptual 
 *             : may be copied or distributed, transmitted, transcribed,
 *             : stored in a retrieval system or translated into any 
 *             : human or computer language in any form by any means,
 *             : electronic, mechanical, manual or other-wise, or 
 *             : disclosed to third parties without the express written
 *             : permission of Imagination Technologies Limited, Unit 8,
 *             : HomePark Industrial Estate, King's Langley, Hertfordshire,
 *             : WD4 8LZ, U.K.
 *
 * Description : Log of which HW fixes are pending or fixed.
 *
 * Platform    : WinCE
 *
 * Modifications:-
 * $Log: hwfix.h $
 *
 *  --- Revision Logs Removed --- 
 *
 ****************************************************************************/

#if !defined __HWFIX_H__

#define __HWFIX_H__

/*
   CPRN 132
   Rotated source blt src offset bug.
   This may not be a hardware bug we are still investigating.
*/
const DWORD gdwCPRN132HwFix = 1;

/*
   CPRN 141
   24 BPP rotated colour fill bug.
*/
const DWORD gdwCPRN141HwFix = 1;

/*
	CPRN 148
	Cannot handle 32 x 32 pattern brushes, set max to 31.
*/
const DWORD gdwCPRN148HwFix = 0;

/*
   CPRN 154 
   Tested in 16bpp and 32bpp 
   punts all Mask source blits which are not top left to bottom right
   fixes failures in CE testkit display test 208
 */
const DWORD gdwCPRN154HwFix = 1;

/*
   CPRN 156
   1BPP problem. Rotated mask fill blt, missing pixels
*/
const DWORD gdwCPRN156HwFix = 1;

/* 
   CPRN 181
   24bpp only
   punts all ROPS which have a source and a pattern but no destination
   fixes failure in CE testkit display tests 200,208 and others
 */
const DWORD gdwCPRN181HwFix = 1;

/*
	CPRN 182
	16bpp Rotate180 PatBlt Hardware Bug.
*/
const DWORD gdwCPRN182HwFix = 1;

/*
   CPRN 215
   24bpp only
   punts all mask source blits as the uploaded mask is not interpreted correctly
   fixes failures in CE testkit display test 208
 */
const DWORD gdwCPRN215HwFix = 1;

/*
   CPRN 223
   16 and 32Bpp tested
   Punts all rotated mask src blits regardless of bit depth
   fixes failures in CE testkit display test 208 with rotate enabled
 */
const DWORD gdwCPRN223HwFix = 1;


/*
	CPRN 620
	MBX cannot handle clipped stretch blits as it has no divider to scale the
	source clip rectangle.
	We therefore have to punt all stretch blits which have an edge clipped
	We also have to punt all stretch blits which are totally clipped
 */
const DWORD gdwCPRN620HwFix = 0;


/*
	HW PRN 537
	If there is a source, a pattern, and an overlapping Dst-Src and a backwards
	blit is needed then the resulting image has duplicated lines in,
	so we have to punt it
 */
const DWORD gdwHPRN537HwFix = 0;

/*
	HW PRN 676
	AAtext blt in 16Bpp with rotated destination. With athe AA mask in video memory
	the blt appears to skip every other line/row
 */

const DWORD gdwHPRN676HwFix = 0;

#endif /* __HWFIX_H__ */

/********************************** end of file ******************************/

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -