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

📄 registry.h

📁 Lido PXA270平台开发板的最新BSP,包括源代码
💻 H
📖 第 1 页 / 共 2 页
字号:
		0,0,0,0,
		psPVRD3DSSCtl2x2
	},
	{
		0,
		D3DM_AHINTORD_SSENABLEX,
		D3DM_AHINTTYPE_GROUP | D3DM_AHINTTYPE_EXCLUSIVE | D3DM_AHINTTYPE_PUBLIC,
		0,0,0,0,
		psPVRD3DSSCtlHoriz
	},
	{
		0,
		D3DM_AHINTORD_SSENABLEY,
		D3DM_AHINTTYPE_GROUP | D3DM_AHINTTYPE_EXCLUSIVE | D3DM_AHINTTYPE_PUBLIC,
		0,0,0,0,
		psPVRD3DSSCtlVert
	},
	{
		0,
		D3DM_AHINTORD_SSNONE,
		D3DM_AHINTTYPE_GROUP | D3DM_AHINTTYPE_EXCLUSIVE | D3DM_AHINTTYPE_PUBLIC,
		0,0,0,0,
		psPVRD3DSSCtlNone
	},

	{0,0,D3DM_AHINTTYPE_END,0,0,0,0,0}
};


/*****************************************************************************
 ...And the rest...
*****************************************************************************/

/*
	Half pixel offset "group"
*/
static D3DM_APP_HINT psPVRD3DHalfOffsetControl[] =
{
	{
		"TAHalfOffset",
		0,
		D3DM_AHINTTYPE_SIMPLEFLAG,
		0,
		D3DM_AHVALIDX_FLAGS,
		D3DMREG_ENABLE_TAHALFOFFSET,
		0,
		0
	},
	{
		"ISPHalfOffset",
		0,
		D3DM_AHINTTYPE_SIMPLEFLAG,
		0,
		D3DM_AHVALIDX_FLAGS,
		D3DMREG_ENABLE_ISPHALFOFFSET,
		0,
		0
	},

	{0,0,D3DM_AHINTTYPE_END,0,0,0,0,0}
};
#endif

/*****************************************************************************
 The app hints themselves.....
*****************************************************************************/
#ifdef D3DMREG_DECLARE_STRINGS
static D3DM_APP_HINT	psD3DMAppHints[] =
{
	/*
		Most of these relate to "Flags", excluding ZLSMode...
	*/
	{
		0,
		D3DM_AHINTORD_SSCONTROL,
		D3DM_AHINTTYPE_CHILDFLAGS | D3DM_AHINTTYPE_PUBLIC | D3DM_AHINTTYPE_DRVIGNORE,
		0,
		0,
		0,
		0,
		psPVRD3DSSControl
	},

	/*
		Need to place the strings modified by above here so that the driver can
		sort out defaults and know what to read.
	*/
	{
		"DisableXSS",
		0,
		D3DM_AHINTTYPE_SIMPLEFLAG,
		0,
		D3DM_AHVALIDX_FLAGS,
		D3DMREG_DISABLE_XSUPERSAMPLE,
		0,
		0
	},
	{
		"DisableYSS",
		0,
		D3DM_AHINTTYPE_SIMPLEFLAG,
		0,
		D3DM_AHVALIDX_FLAGS,
		D3DMREG_DISABLE_YSUPERSAMPLE,
		0,
		0
	},

	/*
		Public hints (for "Flags") grouped together below - the order here is the order in which they appear on the control panel.
		(Note also ZLSMode above, which appears first in the control panel list)
	*/
/*	{
		"NoRendersTillFlip",
		D3DM_AHINTORD_NORENDTILLFLIP,
		D3DM_AHINTTYPE_SIMPLEFLAG | D3DM_AHINTTYPE_PUBLIC,
		0,
		D3DM_AHVALIDX_FLAGS,
		D3DMREG_NORENDERS_TILLFLIP,
		0,0
	},*/
	{
		"EnableTextureSS",
		D3DM_AHINTORD_ENABLETEXSS,
		D3DM_AHINTTYPE_SIMPLEFLAG | D3DM_AHINTTYPE_PUBLIC,
		0,
		D3DM_AHVALIDX_FLAGS,
		D3DMREG_TEXTURE_SUPER_SAMPLE,
		0,
		0
	},
	{
		"EnableTextureTLF",
		D3DM_AHINTORD_ENABLETLF,
		D3DM_AHINTTYPE_SIMPLEFLAG | D3DM_AHINTTYPE_PUBLIC,
		0,
		D3DM_AHVALIDX_FLAGS,
		D3DMREG_TEXTURE_TRILIN_FILTER,
		0,
		0
	},
	{
		"UseRHW",
		D3DM_AHINTORD_USERHW,
		D3DM_AHINTTYPE_SIMPLEFLAG | D3DM_AHINTTYPE_PUBLIC,
		0,
		D3DM_AHVALIDX_FLAGS,
		D3DMREG_RHW_RENDERING,
		0,0
	},
	{
		"EnableSoftPT",			
		D3DM_AHINTORD_ENABLESOFTPT,
		D3DM_AHINTTYPE_SIMPLEFLAG | D3DM_AHINTTYPE_PUBLIC,
		0,
		D3DM_AHVALIDX_FLAGS,
		D3DMREG_SOFTEN_PUNCH_THROUGH,
		0,0
	},

	/*
		Non-public "Flags" hints below.
	*/
	{
		"EnableAutoMipMap",
		0,
		D3DM_AHINTTYPE_SIMPLEFLAG,
		0,
		D3DM_AHVALIDX_FLAGS,
		D3DMREG_AUTO_MIP_MAP,
		0,0
	},
	{
		"DisableTASnapping",	  
		0,
		D3DM_AHINTTYPE_SIMPLEFLAG,
		0,
		D3DM_AHVALIDX_FLAGS,
		D3DMREG_DISABLE_TASNAPPING,
		0,0
	},
	{
		"TACullSmall",	  
		0,
		D3DM_AHINTTYPE_SIMPLEFLAG,
		1,
		D3DM_AHVALIDX_FLAGS,
		D3DMREG_ENABLE_TASMALLCULL,
		0,0
	},
	{
		0,
		0,
		D3DM_AHINTTYPE_GROUP,
		0,
		0,0,0,
		psPVRD3DHalfOffsetControl
	},
	{
		"DisableYUV",
		0,
		D3DM_AHINTTYPE_SIMPLEFLAG,
		0,
		D3DM_AHVALIDX_FLAGS,
		D3DMREG_DISABLE_YUV,
		0,0
	},
	{
		"DisableAlphaTest",
		0,
		D3DM_AHINTTYPE_SIMPLEFLAG,
		0,
		D3DM_AHVALIDX_FLAGS,
		D3DMREG_DISABLE_ALTEST,
		0,0
	},
	{
		"DisableAlphaTestOpaque",
		0,
		D3DM_AHINTTYPE_SIMPLEFLAG,
		0,
		D3DM_AHVALIDX_FLAGS,
		D3DMREG_DISABLE_ALTEST_OPAQUE,
		0,0
	},
/*	{
		"DisableTexQueForAGP",
		0,
		D3DM_AHINTTYPE_SIMPLEFLAG,
		0,
		D3DM_AHVALIDX_FLAGS,
		0,
		0,0
	},*/

	/*
		The following relate to Flags2.
	*/
	{
		"DisableRenderOnLock",
		0,
		D3DM_AHINTTYPE_SIMPLEFLAG,
		0,
		D3DM_AHVALIDX_FLAGS2,
		D3DMREG2_DISABLE_RENDER_ON_LOCK,
		0,0
	},
/*	{
		"DisableStencil",
		0,
		D3DM_AHINTTYPE_SIMPLEFLAG,
		0,
		D3DM_AHVALIDX_FLAGS2,
		D3DMREG2_DISABLE_STENCIL,
		0,0
	},*/
	{
		"DisableMipMapping",
		0,
		D3DM_AHINTTYPE_SIMPLEFLAG,
		0,
		D3DM_AHVALIDX_FLAGS2,
		D3DMREG2_DISABLE_MIPMAP,
		0,0
	},
	{
		"OnlyUseLastFogColour",
		0,
		D3DM_AHINTTYPE_SIMPLEFLAG,
		0,
		D3DM_AHVALIDX_FLAGS2,
		D3DMREG2_ONLYUSELASTFOGCOLOUR,
		0,0
	},
/*	{
		"DisableMidSceneRender",
		0,
		D3DM_AHINTTYPE_SIMPLEFLAG,
		0,
		D3DM_AHVALIDX_FLAGS2,
		D3DMREG2_DISABLE_MIDSCENE_RENDER,
		0,0
	},*/
	{
		"ZeroTextureMemory",
		0,
		D3DM_AHINTTYPE_SIMPLEFLAG,
		0,
		D3DM_AHVALIDX_FLAGS2,
		D3DMREG2_ZERO_TEXTURE_MEMORY,
		0,0
	},
	{
		"DuplicateAppName",
		0,
		D3DM_AHINTTYPE_SIMPLEFLAG,
		0,
		D3DM_AHVALIDX_FLAGS2,
		D3DMREG2_DUPLICATE_APPNAME,
		0,0
	},
/*	{
		"Disable24Bit3DDevice",
		0,
		D3DM_AHINTTYPE_SIMPLEFLAG,
		0,
		D3DM_AHVALIDX_FLAGS2,
		D3DMREG2_DISABLE_24BPP_3DDEVICE,
		0,0
	},*/
	/*
		Some value strings not covered above...
	*/
	{
		"MIPMapThreshold",
		0,
		D3DM_AHINTTYPE_VAL32,
		1,
		D3DM_AHVALIDX_MMTHRESH,
		0,
		0,0
	},
	{
		"ZBiasScale",
		0,
		D3DM_AHINTTYPE_VAL32,
		1,
		D3DM_AHVALIDX_ZBSCALE,
		0,
		0,0
	},

	{0,0,D3DM_AHINTTYPE_END,0,0,0,0,0}
};
#else
extern D3DM_APP_HINT	psD3DMAppHints[];
#endif

#endif /* __REGISTRY_H__ */

/*****************************************************************************
 End of file (Registry.h)
*****************************************************************************/

⌨️ 快捷键说明

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