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

📄 gdispdef.h

📁 三星ic 9980的源代码. 718版.
💻 H
字号:
/****************************************************************************************
 *   Filename    	: gdispdef.h                                                    									*
 *   Start       		: 09.04.2003                                                   									*
 *   By         		: Brahmanandan K                                              								*
 *   Contact     	: kbrahma@samsung.com                                        							*
 *   Description  	: Display definitions for the frame buffer.										*
 *****************************************************************************************
 */
#ifndef _GDISPDEF_H_
#define _GDISPDEF_H_
 /* {{{ Includes */
//#include "navincludes.h"
	#include "Basic_typedefs.h"
	#include "Sys_call_abstract.h"
	#include "S5h_types.h"
	#include "S5h_api.h"
	#include "Select_cap.h"
	#include "vp_api.h"

 /* }}} */

#define	GFB_NO_PTRS					360
#define	GFB_NO_Y_PTRS					240
#define	GFB_NO_C_PTRS					120
#define	GFB_START_Y_IDX				0
#define	GFB_END_Y_IDX					GFB_NO_Y_PTRS
#define	GFB_START_C_IDX				GFB_END_Y_IDX
#define	GFB_END_C_IDX					GFB_NO_PTRS

#define	GFB_SRC_STARTX				0
#define	GFB_SRC_STARTY				0
#define 	GFB_SRC_HEIGHT				240
#define 	GFB_SRC_WIDTH					256
#define 	GFB_DST_HEIGHT				480
#define 	GFB_DST_WIDTH					720

#if _USE_COMMON_LOGO_FB
#define MMN_FRAME_BUF_ADR					NULL//Y0_TE_PTR	/*FRAME_BUF_ADR*/
#else
#define MMN_FRAME_BUF_ADR					NULL//Y1_TE_PTR	/*FRAME_BUF_ADR*/
#endif



/* Function defines */
#ifdef USE_GRAFIX_LAYER
VOID GADrawResource ( UINT16 i16StartX, 
						    UINT16 i16StartY, 
						    UINT16 i16Width, 
						    UINT16 i16Height, 
						    CHAR  *pacResource );
VOID GADrawHorizLine ( UINT16 i16StartX, 
						    UINT16 i16StartY, 
				        	    UINT16 i16NoBytes,
				        	    UINT16 i16Weight,
					 	    CHAR   cColourIdx );
NAV_ERROR_EN GAGameMixerConf ( GA_Bitblt_des_t *pstBitBlt,  BOOL bFlag );
NAV_ERROR_EN GADoBitBlt ( GA_Bitblt_des_t *bitblt );
#else
#if 0 /* Sunil not used currently 07022005*/
VOID GVPInitGameDisplayMode ( VOID );
VOID GVPRestoreGameDisplayMode ( VOID );
VOID GVPInitDispLUT ( UINT8 *pui8VPBuffStart, BOOL bMode );
VOID GVPClearScreen ( VOID );
VOID GVPPutPixel ( INT16 i16XCoor, INT16 i16YCoor, UINT8 ui8Y, UINT8 ui8Cb, UINT8 ui8Cr );
VOID GVPDrawHorizLine ( INT16 i16X, INT16 i16Y, INT16 i16NoBytes, ULONG ulColor );
VOID GVPDisplayFrame ( ULONG *pFrame );
#endif
#endif	/* USE_GRAFIX_LAYER */
#endif /* _GDISPDEF_H_ */

⌨️ 快捷键说明

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