亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? g2d_test.c

?? 三星 s3c6400測試代碼
?? C
?? 第 1 頁 / 共 5 頁
字號:
		sAlphaVal -= 8;
		if(sAlphaVal<=0) sAlphaVal=0;
		G2D_SetAlphaValue((u8)sAlphaVal);
		G2D_ClearFrameEcolor(G2D_YELLOW, 0, 0);
		for(j=0; j<uG2dHeight; j++)
			for(i=0; i<uG2dWidth; i++)
				if(i<(uG2dWidth/2) && j<(uG2dHeight/2)) G2D_PutPixelEcolor(i, j, G2D_RED);
				else if(i>=(uG2dWidth/2) && (j<uG2dHeight/2)) G2D_PutPixelEcolor(i, j, G2D_GREEN);
				else if(i<(uG2dWidth/2) && j>=(uG2dHeight/2)) G2D_PutPixelEcolor(i, j, G2D_BLUE);
				else	 G2D_PutPixelEcolor(i, j, G2D_WHITE);
		printf("Alpha:%d\n", sAlphaVal);					
		if(sAlphaVal==0) break;
		UART_Getc();
	}

	G2D_InterruptDisable();
	INTC_Disable(NUM_2D);
	G2D_InitSetting(uG2dFbAddr, eBpp, uG2dWidth, uG2dHeight, 0, 0, uG2dWidth, uG2dHeight);	

}


void TestPointDrawingWithClipping(void)
{
	u32 i,j;
	u32 uG2dFbAddr, uG2dWidth, uG2dHeight;
	u32 uDec;	
	CSPACE eBpp;

	INTC_SetVectAddr(NUM_2D, Isr_G2d);
	INTC_Enable(NUM_2D);
	G2D_InterruptEnable();

	G2D_GetFrmSz(&uG2dWidth, &uG2dHeight);
	G2D_GetFbAddr(&uG2dFbAddr);
	G2D_GetBppMode(&eBpp);
	printf("Width=%d, Height=%d, Framebuffer:0x%x\n", uG2dWidth, uG2dHeight, uG2dFbAddr);

	
	G2D_ClearFrameEcolor(G2D_BLACK, 0, 0);
	printf("Simple Point Drawing, press any key to continue\n");

	for(j=0; j<uG2dHeight; j++)
		for(i=0; i<uG2dWidth; i++)
			if(i<(uG2dWidth/2) && j<(uG2dHeight/2)) G2D_PutPixelEcolor(i, j, G2D_RED);
			else if(i>=(uG2dWidth/2) && (j<uG2dHeight/2)) G2D_PutPixelEcolor(i, j, G2D_GREEN);
			else if(i<(uG2dWidth/2) && j>=(uG2dHeight/2)) G2D_PutPixelEcolor(i, j, G2D_BLUE);
			else	 G2D_PutPixelEcolor(i, j, G2D_WHITE);
	printf("Red, Green, Bule and White are displayed, press any key to test window clipping\n");	
	UART_Getc();

	uDec=0;
	while(1) {
		uDec+=8;
		if((uG2dWidth-2*uDec <=32)||(uG2dHeight-2*uDec <=32)) break;
		G2D_ClearFrameEcolor(G2D_BLACK, 0, 0);
		G2D_SetClippingWindow(0+uDec, 0+uDec, uG2dWidth-uDec, uG2dHeight-uDec);
		printf("[Clipping]x1=%d,y1=%d,x2=%d,y2=%d\n",uG2dWidth-uDec, uG2dHeight-uDec, uG2dWidth-uDec, uG2dHeight-uDec);
		for(j=0; j<uG2dHeight; j++)
			for(i=0; i<uG2dWidth; i++)
				if(i<(uG2dWidth/2) && j<(uG2dHeight/2)) G2D_PutPixelEcolor(i, j, G2D_RED);
				else if(i>=(uG2dWidth/2) && (j<uG2dHeight/2)) G2D_PutPixelEcolor(i, j, G2D_GREEN);
				else if(i<(uG2dWidth/2) && j>=(uG2dHeight/2)) G2D_PutPixelEcolor(i, j, G2D_BLUE);
				else	 G2D_PutPixelEcolor(i, j, G2D_WHITE);
		UART_Getc();		
	}

	G2D_InterruptEnable();
	INTC_Enable(NUM_2D);
	G2D_InitSetting(uG2dFbAddr, eBpp, uG2dWidth, uG2dHeight, 0, 0, uG2dWidth, uG2dHeight);

}

void TestPointDrawingWithAll(void)
{
	u32 i,j;
	u32 uG2dFbAddr, uG2dWidth, uG2dHeight;
	CSPACE eBpp;

	INTC_SetVectAddr(NUM_2D, Isr_G2d);
	INTC_Enable(NUM_2D);
	G2D_InterruptEnable();

	G2D_GetFrmSz(&uG2dWidth, &uG2dHeight);
	G2D_GetFbAddr(&uG2dFbAddr);
	G2D_GetBppMode(&eBpp);
	printf("Width=%d, Height=%d, Framebuffer:0x%x\n", uG2dWidth, uG2dHeight, uG2dFbAddr);

	printf("Point Drawing with All Operations, press any key to test.\n");
	G2D_ClearFrameEcolor(G2D_YELLOW, 0, 0);	
	G2D_RegisterPattern(pat8x8_outline);
	
	UART_Getc();


	G2D_SetAlphaMode(G2D_ALPHA_MODE);
	G2D_SetAlphaValue(0xcf);
	G2D_SetClippingWindow(uG2dWidth/4, uG2dHeight/4,uG2dWidth*3/4, uG2dHeight*3/4);
	G2D_Set3rdOperand(G2D_OPERAND3_PAT);
	G2D_SetRopEtype(ROP_SRC_AND_3RD_OPRND);
	
	for(j=0; j<uG2dHeight; j++)
		for(i=0; i<uG2dWidth; i++)
			if(i<(uG2dWidth/2) && j<(uG2dHeight/2)) G2D_PutPixelEcolor(i, j, G2D_RED);
			else if(i>=(uG2dWidth/2) && (j<uG2dHeight/2)) G2D_PutPixelEcolor(i, j, G2D_GREEN);
			else if(i<(uG2dWidth/2) && j>=(uG2dHeight/2)) G2D_PutPixelEcolor(i, j, G2D_BLUE);
			else	 G2D_PutPixelEcolor(i, j, G2D_WHITE);
		

	G2D_SetRotationMode(G2D_ROTATION_0_DEG_BIT);	
	G2D_SetRotationOrg((u16)(uG2dWidth/2-1), (u16)(uG2dHeight/2-1));
	for(j=0; j<uG2dHeight; j++)
		for(i=0; i<uG2dWidth; i++) {
			if(i>=((uG2dWidth/2-1)+10) && i<((uG2dWidth/2-1)+50) && j > ((uG2dHeight/2-1)-50) && j<=((uG2dHeight/2-1)-10)) G2D_PutPixelEcolor(i, j, G2D_BLACK);
		}
	G2D_SetRotationMode(G2D_ROTATION_90_DEG_BIT);	
	G2D_SetRotationOrg((u16)(uG2dWidth/2-1), (u16)(uG2dHeight/2-1));
	for(j=0; j<uG2dHeight; j++)
		for(i=0; i<uG2dWidth; i++) {
			if(i>=((uG2dWidth/2-1)+10) && i<((uG2dWidth/2-1)+50) && j > ((uG2dHeight/2-1)-50) && j<=((uG2dHeight/2-1)-10)) G2D_PutPixelEcolor(i, j, G2D_RED);
		} 
	G2D_SetRotationMode(G2D_ROTATION_180_DEG_BIT);	
	G2D_SetRotationOrg((u16)(uG2dWidth/2-1), (u16)(uG2dHeight/2-1));
	for(j=0; j<uG2dHeight; j++)
		for(i=0; i<uG2dWidth; i++) {
			if(i>=((uG2dWidth/2-1)+10) && i<((uG2dWidth/2-1)+50) && j > ((uG2dHeight/2-1)-50) && j<=((uG2dHeight/2-1)-10)) G2D_PutPixelEcolor(i, j, G2D_GREEN);
		} 
	G2D_SetRotationMode(G2D_ROTATION_270_DEG_BIT);	
	G2D_SetRotationOrg((u16)(uG2dWidth/2-1), (u16)(uG2dHeight/2-1));
	for(j=0; j<uG2dHeight; j++)
		for(i=0; i<uG2dWidth; i++) {
			if(i>=((uG2dWidth/2-1)+10) && i<((uG2dWidth/2-1)+50) && j > ((uG2dHeight/2-1)-50) && j<=((uG2dHeight/2-1)-10)) G2D_PutPixelEcolor(i, j, G2D_BLUE);
		} 

	printf("Press any key to exit!\n");
	UART_Getc();
	
	G2D_InterruptEnable();
	INTC_Enable(NUM_2D);
	G2D_InitSetting(uG2dFbAddr, eBpp, uG2dWidth, uG2dHeight, 0, 0, uG2dWidth, uG2dHeight);

}


void TestLineDrawingSimple(void)
{
	u32 uG2dFbAddr, uG2dWidth, uG2dHeight;	
	CSPACE eBpp;

	INTC_SetVectAddr(NUM_2D, Isr_G2d);
	INTC_Enable(NUM_2D);
	G2D_InterruptEnable();


	G2D_GetFrmSz(&uG2dWidth, &uG2dHeight);
	G2D_GetFbAddr(&uG2dFbAddr);
	G2D_GetBppMode(&eBpp);
	printf("Width=%d, Height=%d, Framebuffer:0x%x\n", uG2dWidth, uG2dHeight, uG2dFbAddr);
	
	G2D_ClearFrameEcolor(G2D_BLACK, 0, 0);
	printf("Simple Line Drawing, press any key to continue\n");
	UART_Getc();

	G2D_PutLineEcolor(0,0,uG2dWidth-1, 0, G2D_WHITE, 1);
	G2D_PutLineEcolor(0,0,0, uG2dHeight-1, G2D_WHITE, 1);
	G2D_PutLineEcolor(uG2dWidth-1,0,uG2dWidth-1, uG2dHeight-1, G2D_WHITE, 1);
	G2D_PutLineEcolor(0,uG2dHeight-1,uG2dWidth-1, uG2dHeight-1, G2D_WHITE, 1);
	G2D_PutLineEcolor(0,0,uG2dWidth-1, uG2dHeight-1, G2D_WHITE, 1);
	G2D_PutLineEcolor(0,uG2dHeight-1,uG2dWidth-1, 0, G2D_WHITE, 1);
	
	G2D_InterruptEnable();
	INTC_Enable(NUM_2D);
	G2D_InitSetting(uG2dFbAddr, eBpp, uG2dWidth, uG2dHeight, 0, 0, uG2dWidth, uG2dHeight);

}

void TestLineDrawingWithRop(void)
{
	u32 i,k;
	u32 uG2dFbAddr, uG2dWidth, uG2dHeight;
	CSPACE eBpp;


	G2D_GetFrmSz(&uG2dWidth, &uG2dHeight);
	G2D_GetFbAddr(&uG2dFbAddr);
	G2D_GetBppMode(&eBpp);
	printf("Width=%d, Height=%d, Framebuffer:0x%x\n", uG2dWidth, uG2dHeight, uG2dFbAddr);
	
	G2D_ClearFrameEcolor(G2D_YELLOW, 0, 0);
	G2D_RegisterPattern(pat8x8_rgbw);

	
	G2D_Set3rdOperand(G2D_OPERAND3_PAT);
	printf("Point Drawing with Raster Operation, press any key to continue\n");
	UART_Getc();	

	for(k=0; k<=8; k++) {
		G2D_SetRopEtype((G2D_ROP_TYPE)(k));
		switch((G2D_ROP_TYPE)k){
			case ROP_DST_ONLY: 
				printf("Destination Only, press any key to continue\n");
				break;
			case ROP_SRC_ONLY: 
				printf("Source Only, press any key to continue\n");
				break;
			case ROP_3RD_OPRND_ONLY: 
				printf("Third Operand Only, press any key to continue\n");
				break;
			case ROP_SRC_AND_DST: 
				printf("Source AND Destination, press any key to continue\n");
				break;
			case ROP_SRC_AND_3RD_OPRND: 
				printf("Source AND Third Operand, press any key to continue\n");
				break;
			case ROP_SRC_OR_DST: 
				printf("Source OR Destination, press any key to continue\n");
				break;
			case ROP_SRC_OR_3RD_OPRND: 
				printf("Source OR Third Operand, press any key to continue\n");
				break;				
			case ROP_DST_OR_3RD:
				printf("Destination OR Third Operand, press any key to continue\n");
				break;
			case ROP_SRC_XOR_3RD_OPRND: 
				printf("Source XOR Third Operand, press any key to continue\n");
				break;
			default:
				break;
		} 


		for(i=0; i<uG2dHeight; i++)
			if((i%4)==0)
				G2D_PutLineEcolor(0,i,uG2dWidth-1,i,G2D_BLUE,1);
		G2D_PutLineEcolor(0,0,uG2dWidth-1, 0, G2D_RED, 1);
		G2D_PutLineEcolor(0,0,0, uG2dHeight-1, G2D_RED, 1);
		G2D_PutLineEcolor(uG2dWidth-1,0,uG2dWidth-1, uG2dHeight-1, G2D_RED, 1);
		G2D_PutLineEcolor(0,uG2dHeight-1,uG2dWidth-1, uG2dHeight-1, G2D_RED, 1);

		UART_Getc();
	}
 
#if 0 // Open this block when you want to test ROP that get the third operand via foreground color 
	printf("Point Drawing with Raster Operation(foreground), press any key to continue\n");
	G2D_ClearFrameEcolor(G2D_YELLOW, 0, 0);
	G2D_SetFgColor(G2D_MAGENTA);
	G2D_Set3rdOperand(G2D_OPERAND3_FG);
	G2D_SetRopEtype(ROP_DST_OR_3RD);
	UART_Getc();	

	for(j=0; j<uG2dHeight; j++)
		G2D_PutLineEcolor(0,j,uG2dWidth-1,uG2dHeight-1, G2D_MAGENTA,1);
#endif 	

	G2D_InterruptEnable();
	INTC_Enable(NUM_2D);
	G2D_InitSetting(uG2dFbAddr, eBpp, uG2dWidth, uG2dHeight, 0, 0, uG2dWidth, uG2dHeight);

}


void TestLineDrawingWithRotation(void)
{
	u32 uG2dFbAddr, uG2dWidth, uG2dHeight;
	CSPACE eBpp;
	

	INTC_SetVectAddr(NUM_2D, Isr_G2d);
	INTC_Enable(NUM_2D);
	G2D_InterruptEnable();


	G2D_GetFrmSz(&uG2dWidth, &uG2dHeight);
	G2D_GetFbAddr(&uG2dFbAddr);
	G2D_GetBppMode(&eBpp);
	printf("Width=%d, Height=%d, Framebuffer:0x%x\n", uG2dWidth, uG2dHeight, uG2dFbAddr);

	G2D_ClearFrameEcolor(G2D_BLACK, 0, 0);
	G2D_PutLineEcolor(0,uG2dHeight/2-1,uG2dWidth-1, uG2dHeight/2-1, G2D_WHITE, 1);
	G2D_PutLineEcolor(uG2dWidth/2-1,0, uG2dWidth/2-1, uG2dHeight-1,G2D_WHITE, 1);

	G2D_SetRotationMode(G2D_ROTATION_0_DEG_BIT);
	G2D_PutLineEcolor(uG2dWidth/2-1, uG2dHeight/2-1, uG2dWidth/2-1+20, uG2dHeight/2-1-20, G2D_WHITE,1);
	printf("Destination Image is displayed, press any key to test rotation\n");
	UART_Getc();

	G2D_SetRotationMode(G2D_ROTATION_90_DEG_BIT);
	G2D_SetRotationOrg((u16)(uG2dWidth/2-1), (u16)(uG2dHeight/2-1));
	G2D_PutLineEcolor(uG2dWidth/2-1, uG2dHeight/2-1, uG2dWidth/2-1+20, uG2dHeight/2-1-20, G2D_RED,1);
	printf("90 degree rotation, press any key to test rotation\n");
	UART_Getc();

	G2D_SetRotationMode(G2D_ROTATION_180_DEG_BIT);
	G2D_SetRotationOrg((u16)(uG2dWidth/2-1), (u16)(uG2dHeight/2-1));
	G2D_PutLineEcolor(uG2dWidth/2-1, uG2dHeight/2-1, uG2dWidth/2-1+20, uG2dHeight/2-1-20, G2D_GREEN,1);
	printf("180 degree rotation, press any key to test rotation\n");
	UART_Getc();

	G2D_SetRotationMode(G2D_ROTATION_270_DEG_BIT);
	G2D_SetRotationOrg((u16)(uG2dWidth/2-1), (u16)(uG2dHeight/2-1));
	G2D_PutLineEcolor(uG2dWidth/2-1, uG2dHeight/2-1, uG2dWidth/2-1+20, uG2dHeight/2-1-20, G2D_BLUE,1);
	printf("270 degree rotation, press any key to test rotation\n");
	UART_Getc();

	G2D_SetRotationMode(G2D_ROTATION_0_DEG_BIT);
	G2D_PutLineEcolor(uG2dWidth/2-1+20, uG2dHeight/2-1-20, uG2dWidth/2-1+40, uG2dHeight/2-1, G2D_YELLOW,1);
	printf("Destination Image is displayed, press any key to test rotation\n");
	UART_Getc();	

	G2D_SetRotationMode(G2D_X_FLIP);
	G2D_SetRotationOrg((u16)(uG2dWidth/2-1), (u16)(uG2dHeight/2-1));
	G2D_PutLineEcolor(uG2dWidth/2-1+20, uG2dHeight/2-1-20, uG2dWidth/2-1+40, uG2dHeight/2-1, G2D_CYAN,1);
	printf("X-FLIP, press any key to test rotation\n");
	UART_Getc();

	G2D_SetRotationMode(G2D_Y_FLIP);
	G2D_SetRotationOrg((u16)(uG2dWidth/2-1), (u16)(uG2dHeight/2-1));
	G2D_PutLineEcolor(uG2dWidth/2-1+20, uG2dHeight/2-1-20, uG2dWidth/2-1+40, uG2dHeight/2-1, G2D_MAGENTA,1);
	printf("Y-FLIP, press any key to exit\n");
	UART_Getc();

	G2D_InterruptEnable();
	INTC_Enable(NUM_2D);
	G2D_InitSetting(uG2dFbAddr, eBpp, uG2dWidth, uG2dHeight, 0, 0, uG2dWidth, uG2dHeight);

}

void TestLineDrawingWithBlending(void)
{
	u32 i;
	u32 uG2dFbAddr, uG2dWidth, uG2dHeight;
	s32  sAlphaVal;
	CSPACE eBpp;


	INTC_SetVectAddr(NUM_2D, Isr_G2d);
	INTC_Enable(NUM_2D);
	G2D_InterruptEnable();


	G2D_GetFrmSz(&uG2dWidth, &uG2dHeight);
	G2D_GetFbAddr(&uG2dFbAddr);
	G2D_GetBppMode(&eBpp);
	printf("Width=%d, Height=%d, Framebuffer:0x%x\n", uG2dWidth, uG2dHeight, uG2dFbAddr);

	printf("press any key to test alpha blending.\n");
	G2D_ClearFrameEcolor(G2D_YELLOW, 0, 0);
	UART_Getc();


	G2D_SetAlphaMode(G2D_ALPHA_MODE);
	G2D_SetAlphaValue(0xff);
	
	for(i=0; i<uG2dHeight; i++)
		if((i%4)==0)
			G2D_PutLineEcolor(0,i,uG2dWidth-1,i,G2D_BLUE,1);
	for(i=0; i<uG2dWidth; i++)
		if((i%4)==0)
			G2D_PutLineEcolor(i,0,i,uG2dHeight-1,G2D_BLUE,1);
			
	sAlphaVal=255;
	while(1) {
		sAlphaVal -= 8;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
不卡的av中国片| 国产福利一区二区三区| 欧美性大战久久久| 一区二区三区欧美亚洲| 成a人片国产精品| 亚洲精品视频在线观看免费| 欧美最新大片在线看| 亚洲午夜免费电影| 在线播放日韩导航| 免费成人在线观看视频| 2023国产精品| 一本久久a久久免费精品不卡| 夜夜揉揉日日人人青青一国产精品| 欧美日免费三级在线| 青青草成人在线观看| 久久九九99视频| 一本久久a久久免费精品不卡| 天天影视涩香欲综合网| 精品国产乱码久久久久久浪潮| 国产一区二区精品久久99| 中文字幕在线观看一区| 7799精品视频| 国产精品白丝jk白祙喷水网站 | 欧美一级二级三级乱码| 九色|91porny| 亚洲精品免费在线| 精品美女一区二区三区| 91网站在线播放| 日本怡春院一区二区| 久久蜜臀精品av| 欧美在线观看视频一区二区| 精品一区二区免费| 亚洲色图欧美在线| 精品捆绑美女sm三区| 91蝌蚪国产九色| 激情五月婷婷综合| 一区2区3区在线看| 国产色婷婷亚洲99精品小说| 欧美色爱综合网| 成人激情视频网站| 奇米影视一区二区三区小说| 中国色在线观看另类| 日韩无一区二区| 在线欧美小视频| 成人中文字幕在线| 日本亚洲欧美天堂免费| 亚洲天堂成人网| 国产片一区二区| 日韩精品一区二区三区四区| 色偷偷久久人人79超碰人人澡| 精品一区二区三区免费观看| 亚洲综合男人的天堂| 精品国产一区久久| 欧美精品日韩精品| 91精彩视频在线| av网站一区二区三区| 国精产品一区一区三区mba视频 | 宅男在线国产精品| 色综合久久中文综合久久牛| 成人免费精品视频| 国产麻豆精品一区二区| 久久精品国产久精国产| 香蕉av福利精品导航| 一区二区在线观看免费视频播放| 国产精品人人做人人爽人人添| 2024国产精品| 久久久久久久久岛国免费| 欧美成va人片在线观看| 日韩一区二区在线观看视频播放| 色婷婷久久久综合中文字幕| 99国产精品99久久久久久| av在线播放不卡| 99久久综合狠狠综合久久| 国产成人精品在线看| 国产高清久久久久| 国产东北露脸精品视频| 国产精品18久久久久久vr| 韩国女主播一区| 国产一区 二区| 国产成人一级电影| 国产精品亚洲一区二区三区妖精| 久久99精品国产.久久久久| 免费成人小视频| 国产酒店精品激情| 国产精品一区2区| www..com久久爱| 91蝌蚪porny九色| 欧美日韩国产免费一区二区 | 麻豆精品在线观看| 老司机精品视频导航| 国模无码大尺度一区二区三区| 国产很黄免费观看久久| a亚洲天堂av| 欧美在线观看视频一区二区三区| 欧美嫩在线观看| 日韩精品中文字幕在线不卡尤物 | 欧美一区二区三区视频| 久久夜色精品一区| 久久精品日产第一区二区三区高清版 | 亚洲精品va在线观看| 午夜精品久久久久久久99水蜜桃| 卡一卡二国产精品| 国产成都精品91一区二区三| 色婷婷精品大在线视频| 欧美日韩三级视频| 久久老女人爱爱| 亚洲黄色片在线观看| 日本sm残虐另类| av成人免费在线观看| 欧美日韩不卡一区| 久久伊人中文字幕| 亚洲免费看黄网站| 久久精品国产精品亚洲精品 | 婷婷综合另类小说色区| 久久99久久久欧美国产| av不卡一区二区三区| 91麻豆精品国产91久久久| 久久精品一区蜜桃臀影院| 一区二区三区丝袜| 国产成人午夜视频| 欧美蜜桃一区二区三区| 国产欧美精品一区二区色综合| 亚洲午夜精品网| 成人免费三级在线| 亚洲影视在线播放| 不卡av在线网| 777久久久精品| 国产精品久久久久久久第一福利 | 91毛片在线观看| 精品国产电影一区二区| 亚洲欧洲综合另类| 国产自产v一区二区三区c| 欧美在线观看视频在线| 国产精品乱码久久久久久| 日韩不卡一区二区三区| 99免费精品视频| 久久精品免费在线观看| 五月天网站亚洲| 色天使色偷偷av一区二区| 国产视频一区在线观看| 免费在线欧美视频| 欧美性色黄大片| 亚洲免费观看高清完整| 国产精品亚洲一区二区三区在线| 日韩午夜在线影院| 亚洲成人免费电影| 色婷婷激情一区二区三区| 日本一区二区视频在线| 精品一区二区久久| 91精品国产综合久久久久久久久久| 亚洲欧美日韩国产综合| 成人伦理片在线| 久久久久久久国产精品影院| 九一久久久久久| 欧美va天堂va视频va在线| 日韩精品久久理论片| 欧美日韩亚洲综合在线 | 国产农村妇女毛片精品久久麻豆| 日本欧美一区二区三区乱码| 在线成人免费视频| 日韩av电影免费观看高清完整版| 欧美性猛片xxxx免费看久爱| 一区二区三区四区蜜桃| 欧美在线观看一区| 亚洲大尺度视频在线观看| 欧美日韩一区不卡| 婷婷久久综合九色综合伊人色| 欧美亚洲综合网| 亚洲成人在线网站| 欧美一区二区美女| 韩国一区二区三区| 国产亚洲成aⅴ人片在线观看| 国产一本一道久久香蕉| 国产亚洲欧美一级| 福利一区二区在线观看| 国产精品家庭影院| 91免费看`日韩一区二区| 亚洲乱码中文字幕综合| 91国模大尺度私拍在线视频| 亚洲福中文字幕伊人影院| 欧美另类变人与禽xxxxx| 蜜臀av一级做a爰片久久| 久久综合中文字幕| 国产mv日韩mv欧美| 亚洲免费观看高清完整版在线观看 | 久久综合九色综合欧美亚洲| 国产一区二区三区在线观看免费视频| 国产女人水真多18毛片18精品视频| 91在线视频免费91| 亚洲福利国产精品| 日韩一区二区三区电影在线观看| 韩国成人在线视频| 日韩一区中文字幕| 91精品国产综合久久精品| 国产综合色产在线精品| 中文字幕制服丝袜成人av| 欧美色精品在线视频| 久久国产生活片100| 国产精品二三区| 91精品国产综合久久精品|