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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? 處理流水線1.cpp

?? C++源代碼集
?? CPP
字號:
#include<windows.h>
#include<stdio.h>
#include<String.h>
#include<stdlib.h>
#include<GL\glaux.h>

#pragma comment(lib,"opengl32")
#pragma comment(lib,"glu32")
#pragma comment(lib,"glaux")

#define PIXEL_CENTER(x)((long)(x)+0.5)

#define GAP              10
#define ROWS             3
#define COLS             4

#define OPENGL_WIDTH     48
#define OPENGL_HEIGHT    13

static void Init(void);
static void CALLBACK Resize(int width,int height);
static void RotateColorMask(void);
static void CALLBACK KeyPress1(void);
static void CALLBACK KeyPress2(void);
static void CALLBACK KeyPress3(void);
static void Viewport(GLint row,GLint column);
static void Point(void);
static void Lines(void);
static void LineStrip(void);
static void LineLoop(void);
static void Bitmap(void);
static void Triangles(void);
static void TriangleStrip(void);
static void TriangleFan(void);
static void Rect(void);
static void xPolygon(void);
static void Quads(void);
static void QuadStrip(void);
static void CALLBACK Paint(void);
static GLenum Args(int argc,char **argv);

GLenum rgb,doubleBuffer,windType;
GLint windW,windH;

GLenum mode1,mode2;
GLint boxW,boxH;
GLubyte OpenGL_bits[]={
	0x00,0x03,0x00,0x00,0x00,0x00,
	0x7f,0xfb,0xff,0xff,0xff,0x01,
	0x7f,0xfb,0xff,0xff,0xff,0x01,
	0x00,0x03,0x00,0x00,0x00,0x00,
	0x3e,0x8f,0xb7,0xf9,0xfc,0x01,
	0x63,0xdb,0xb0,0x8b,0x0d,0x00,
	0x63,0xdb,0xb7,0x8b,0x0d,0x00,
	0x63,0xdb,0xb6,0x8b,0x0d,0x00,
	0x63,0x8f,0xf3,0xcc,0x0d,0x00,
	0x63,0x00,0x00,0x0c,0x4c,0x0a,
	0x63,0x00,0x00,0x0c,0x4c,0x0e,
	0x63,0x00,0x00,0x8c,0xed,0x0e,
	0x3e,0x00,0x00,0xf8,0x0c,0x00,
};

/////////////////////////////////////////////////////////////////////

static void Init(void)
{
	mode1=GL_TRUE;
	mode2=GL_TRUE;
}

/////////////////////////////////////////////////////////////////////

static void CALLBACK Resize(int width,int height)
{
	windW=(GLint)width;
	windH=(GLint)height;
}

/////////////////////////////////////////////////////////////////////

static void RotateColorMask(void)
{
	static GLint rotation=0;

	rotation=(rotation+1)&0x3;

	switch(rotation)
	{
	case 0:
		glColorMask(GL_TRUE,GL_TRUE,GL_TRUE,GL_TRUE);
		glIndexMask(0xff);
		break;
	case 1:
		glColorMask(GL_TRUE,GL_TRUE,GL_TRUE,GL_TRUE);
		glIndexMask(0xFE);
		break;
	case 2:
		glColorMask(GL_TRUE,GL_TRUE,GL_TRUE,GL_TRUE);
		glIndexMask(0xfd);
		break;
	case 3:
		glColorMask(GL_TRUE,GL_TRUE,GL_TRUE,GL_TRUE);
		glIndexMask(0xfb);
		break;
	}
}

/////////////////////////////////////////////////////////////////////

static void CALLBACK KeyPress1(void)
{
	mode1=!mode1;
}

/////////////////////////////////////////////////////////////////////

static void CALLBACK KeyPress2(void)
{
	mode2=!mode2;
}

/////////////////////////////////////////////////////////////////////

static void CALLBACK KeyPress3(void)
{
	RotateColorMask();
}

/////////////////////////////////////////////////////////////////////

static void Viewport(GLint row,GLint column)
{
	GLint x,y;

	boxW=(windW-(COLS+1)*GAP)/COLS;
	boxH=(windH-(ROWS+1)*GAP)/ROWS;

	x=GAP+column*(boxW+GAP);
	y=GAP+row*(boxH+GAP);

	glViewport(x,y,boxW,boxH);

	glMatrixMode(GL_PROJECTION);
	glLoadIdentity();
	glOrtho(-boxW/2,boxW/2,-boxH/2,boxH/2,0.0,1.0);
	glMatrixMode(GL_MODELVIEW);
	glEnable(GL_SCISSOR_TEST);
	glScissor(x,y,boxW,boxH);
}

/////////////////////////////////////////////////////////////////////

static void Point(void)
{
	GLint i;

	glBegin(GL_POINTS);
	   AUX_SETCOLOR(windType,AUX_WHITE);
	   glVertex2i(0,0);
	   for(i=1;i<8;i++)
	   {
		   GLint j=i*2;
		   AUX_SETCOLOR(windType,i+AUX_RED-1);
		   glVertex2i(-j,-j);
		   glVertex2i(-j,0);
		   glVertex2i(-j,j);
		   glVertex2i(0,j);
		   glVertex2i(j,j);
		   glVertex2i(j,0);
		   glVertex2i(j,-j);
		   glVertex2i(0,-j);
	   }
	glEnd();
}

/////////////////////////////////////////////////////////////////////

static void Lines(void)
{
	GLint i;

	glPushMatrix();

	glTranslatef(-12,0,0);
	for(i=1;i<8;i++)
	{
		AUX_SETCOLOR(windType,i+AUX_RED-1);
		glBegin(GL_LINES);
		   glVertex2i(-boxW/4,-boxH/4);
		   glVertex2i(boxW/4,boxH/4);
		glEnd();
		glTranslatef(4,0,0);
	}

	glPopMatrix();

	glBegin(GL_LINES);
	   glVertex2i(0,0);
	glEnd();
}

/////////////////////////////////////////////////////////////////////

static void LineStrip(void)
{
	glBegin(GL_LINE_STRIP);
	   AUX_SETCOLOR(windType,AUX_RED);
	   glVertex2f(PIXEL_CENTER(-boxW/4),PIXEL_CENTER(-boxH/4));
	   AUX_SETCOLOR(windType,AUX_GREEN);
	   glVertex2f(PIXEL_CENTER(-boxW/4),PIXEL_CENTER(boxH/4));
	   AUX_SETCOLOR(windType,AUX_BLUE);
	   glVertex2f(PIXEL_CENTER(boxW/4),PIXEL_CENTER(boxH/4));
	   AUX_SETCOLOR(windType,AUX_WHITE);
	   glVertex2f(PIXEL_CENTER(boxW/4),PIXEL_CENTER(-boxH/4));
	glEnd();

	glBegin(GL_LINE_STRIP);
	   glVertex2i(0,0);
	glEnd();
}

/////////////////////////////////////////////////////////////////////

static void LineLoop(void)
{
	glBegin(GL_LINE_LOOP);
	   AUX_SETCOLOR(windType,AUX_RED);
	   glVertex2f(PIXEL_CENTER(-boxW/4),PIXEL_CENTER(-boxH/4));
	   AUX_SETCOLOR(windType,AUX_GREEN);
	   glVertex2f(PIXEL_CENTER(-boxW/4),PIXEL_CENTER(boxH/4));
	   AUX_SETCOLOR(windType,AUX_BLUE);
	   glVertex2f(PIXEL_CENTER(boxW/4),PIXEL_CENTER(boxH/4));
	   AUX_SETCOLOR(windType,AUX_WHITE);
	   glVertex2f(PIXEL_CENTER(boxW/4),PIXEL_CENTER(-boxH/4));
	glEnd();

	glEnable(GL_LOGIC_OP);
	glLogicOp(GL_XOR);

	glEnable(GL_BLEND);
	glBlendFunc(GL_ONE,GL_ONE);

	AUX_SETCOLOR(windType,AUX_MAGENTA);
	glBegin(GL_LINE_LOOP);
	   glVertex2f(PIXEL_CENTER(-boxW/8),PIXEL_CENTER(-boxH/8));
	   glVertex2f(PIXEL_CENTER(-boxW/8),PIXEL_CENTER(boxH/8));
	glEnd();

	glBegin(GL_LINE_LOOP);
	   glVertex2f(PIXEL_CENTER(-boxW/8),PIXEL_CENTER(boxH/8+5));
	   glVertex2f(PIXEL_CENTER(boxW/8),PIXEL_CENTER(boxH/8+5));
	glEnd();
	glDisable(GL_LOGIC_OP);
	glDisable(GL_BLEND);

	AUX_SETCOLOR(windType,AUX_GREEN);
	glBegin(GL_POINTS);
	   glVertex2i(0,0);
	glEnd();

	glBegin(GL_LINE_LOOP);
	   glVertex2i(0,0);
	glEnd();
}

/////////////////////////////////////////////////////////////////////

static void Bitmap(void)
{
	glBegin(GL_LINES);
	   AUX_SETCOLOR(windType,AUX_GREEN);
	   glVertex2i(-boxW/2,0);
	   glVertex2i(boxW/2,0);
	   glVertex2i(0,-boxH/2);
	   glVertex2i(0,boxH/2);
	   AUX_SETCOLOR(windType,AUX_RED);
	   glVertex2i(0,-3);
	   glVertex2i(0,-3+OPENGL_HEIGHT);
	   AUX_SETCOLOR(windType,AUX_BLUE);
	   glVertex2i(0,-3);
	   glVertex2i(OPENGL_WIDTH,-3);
	glEnd();

	AUX_SETCOLOR(windType,AUX_GREEN);

	glPixelStorei(GL_UNPACK_LSB_FIRST,GL_TRUE);
	glPixelStorei(GL_UNPACK_ALIGNMENT,1);

	glRasterPos2i(0,0);
	glBitmap(OPENGL_WIDTH,OPENGL_HEIGHT,0,3,0.0,0.0,OpenGL_bits);
}

/////////////////////////////////////////////////////////////////////

static void Triangles(void)
{
	glBegin(GL_TRIANGLES);
		AUX_SETCOLOR(windType,AUX_GREEN);
		glVertex2i(-boxW/4,-boxH/4);
		AUX_SETCOLOR(windType,AUX_RED);
		glVertex2i(-boxW/8,-boxH/16);
		AUX_SETCOLOR(windType,AUX_BLUE);
		glVertex2i(boxW/8,-boxH/16);

		AUX_SETCOLOR(windType,AUX_GREEN);
		glVertex2i(-boxW/4,boxH/4);
		AUX_SETCOLOR(windType,AUX_RED);
		glVertex2i(-boxW/8,boxH/16);
		AUX_SETCOLOR(windType,AUX_BLUE);
		glVertex2i(boxW/8,boxH/16);
	glEnd();

	glBegin(GL_TRIANGLES);
	    glVertex2i(0,0);
		glVertex2i(-100,100);
	glEnd();
}

/////////////////////////////////////////////////////////////////////

static void TriangleStrip(void)
{
	glBegin(GL_TRIANGLE_STRIP);
	    AUX_SETCOLOR(windType,AUX_GREEN);
		glVertex2i(-boxW/4,-boxH/4);
		AUX_SETCOLOR(windType,AUX_RED);
		glVertex2i(-boxW/4,boxH/4);
		AUX_SETCOLOR(windType,AUX_BLUE);
		glVertex2i(0,-boxH/4);
		AUX_SETCOLOR(windType,AUX_WHITE);
		glVertex2i(0,boxH/4);
		AUX_SETCOLOR(windType,AUX_CYAN);
		glVertex2i(boxW/4,boxH/4);
		AUX_SETCOLOR(windType,AUX_YELLOW);
		glVertex2i(boxW/4,boxH/4);
	glEnd();

	glBegin(GL_TRIANGLE_STRIP);
	    glVertex2i(0,0);
		glVertex2i(-100,100);
	glEnd();
}

/////////////////////////////////////////////////////////////////////

static void TriangleFan(void)
{
	GLint vx[8][2];
	GLint x0,y0,x1,y1,x2,y2,x3,y3;
	GLint i;

	y0=-boxH/4;
	y1=y0+boxH/2/3;
	y2=y1+boxH/2/3;
	y3=boxH/4;
	x0=-boxW/4;
	x1=x0+boxW/2/3;
	x2=x1+boxW/2/3;
	x3=boxW/4;

	vx[0][0]=x0;vx[0][1]=y1;
	vx[1][0]=x0;vx[1][1]=y2;
	vx[2][0]=x1;vx[2][1]=y3;
	vx[3][0]=x2;vx[3][1]=y3;
	vx[4][0]=x3;vx[4][1]=y2;
	vx[5][0]=x3;vx[5][1]=y1;
	vx[6][0]=x2;vx[6][1]=y0;
	vx[7][0]=x1;vx[7][1]=y0;

	glBegin(GL_TRIANGLE_FAN);
	    AUX_SETCOLOR(windType,AUX_WHITE);
		glVertex2i(0,0);
		for(i=0;i<8;i++)
		{
			AUX_SETCOLOR(windType,AUX_WHITE-i);
			glVertex2iv(vx[i]);
		}
	glEnd();

	glBegin(GL_TRIANGLE_FAN);
	    glVertex2i(0,0);
		glVertex2i(-100,100);
	glEnd();
}

/////////////////////////////////////////////////////////////////////

static void Rect(void)
{
	AUX_SETCOLOR(windType,AUX_GREEN);
	glRecti(-boxW/4,-boxH/4,boxW/4,boxH/4);
}

/////////////////////////////////////////////////////////////////////

static void xPolygon(void)
{
	GLint vx[8][2];
	GLint x0,y0,x1,y1,x2,y2,x3,y3;
	GLint i;

	y0=-boxH/4;
	y1=y0+boxH/2/3;
	y2=y1+boxH/2/3;
	y3=boxH/4;
	x0=-boxW/4;
	x1=x0+boxW/2/3;
	x2=x1+boxW/2/3;
	x3=boxW/4;

	vx[0][0]=x0;vx[0][1]=y1;
	vx[1][0]=x0;vx[1][1]=y2;
	vx[2][0]=x1;vx[2][1]=y3;
	vx[3][0]=x2;vx[3][1]=y3;
	vx[4][0]=x3;vx[4][1]=y2;
	vx[5][0]=x3;vx[5][1]=y1;
	vx[6][0]=x2;vx[6][1]=y0;
	vx[7][0]=x1;vx[7][1]=y0;

	glBegin(GL_POLYGON);
		for(i=0;i<8;i++)
		{
			AUX_SETCOLOR(windType,AUX_WHITE-i);
			glVertex2iv(vx[i]);
		}
	glEnd();

	glBegin(GL_POLYGON);
	    glVertex2i(0,0);
		glVertex2i(-100,100);
	glEnd(); 
}

/////////////////////////////////////////////////////////////////////

static void Quads(void)
{
	glBegin(GL_QUADS);
	    AUX_SETCOLOR(windType,AUX_GREEN);
		glVertex2i(-boxW/4,-boxH/4);
		AUX_SETCOLOR(windType,AUX_RED);
		glVertex2i(-boxW/8,-boxH/16);
		AUX_SETCOLOR(windType,AUX_BLUE);
		glVertex2i(boxW/8,-boxH/16);
		AUX_SETCOLOR(windType,AUX_WHITE);
		glVertex2i(boxW/4,-boxH/4);

	    AUX_SETCOLOR(windType,AUX_GREEN);
		glVertex2i(-boxW/4,boxH/4);
		AUX_SETCOLOR(windType,AUX_RED);
		glVertex2i(-boxW/8,boxH/16);
		AUX_SETCOLOR(windType,AUX_BLUE);
		glVertex2i(boxW/8,boxH/16);
		AUX_SETCOLOR(windType,AUX_WHITE);
		glVertex2i(boxW/4,boxH/4);
	glEnd();

	glBegin(GL_QUADS);
	    glVertex2i(0,0);
		glVertex2i(100,100);
		glVertex2i(-100,100);
	glEnd();
}

static void QuadStrip(void)
{
	glBegin(GL_QUAD_STRIP);
	    AUX_SETCOLOR(windType,AUX_GREEN);
		glVertex2i(-boxW/4,-boxH/4);
		AUX_SETCOLOR(windType,AUX_RED);
		glVertex2i(-boxW/4,boxH/4);
		AUX_SETCOLOR(windType,AUX_BLUE);
		glVertex2i(0,-boxH/4);
		AUX_SETCOLOR(windType,AUX_WHITE);
		glVertex2i(0,boxH/4);
		AUX_SETCOLOR(windType,AUX_CYAN);
		glVertex2i(boxW/4,boxH/4);
		AUX_SETCOLOR(windType,AUX_YELLOW);
		glVertex2i(boxW/4,boxH/4);
	glEnd();

	glBegin(GL_TRIANGLE_STRIP);
	    glVertex2i(0,0);
		glVertex2i(100,100);
		glVertex2i(-100,100);
	glEnd();
}

/////////////////////////////////////////////////////////////////////

static void CALLBACK Paint(void)
{
	glViewport(0,0,windW,windH);
	glDisable(GL_SCISSOR_TEST);

	glPushAttrib(GL_COLOR_BUFFER_BIT);

	glColorMask(1,1,1,1);
	glIndexMask((GLuint)~0);

	glClearColor(0.0,0.0,0.0,0.0);
	glClear(GL_COLOR_BUFFER_BIT);

	glPopAttrib();

	if(mode1)glShadeModel(GL_SMOOTH);
	else glShadeModel(GL_FLAT);

	if(mode2)glPolygonMode(GL_FRONT_AND_BACK,GL_FILL);
	else glPolygonMode(GL_FRONT_AND_BACK,GL_LINE);

	Viewport(0,0); Point();
	Viewport(0,1); Lines();
	Viewport(0,2); LineStrip();
	Viewport(0,3); LineLoop();

	Viewport(1,0); Bitmap();

	Viewport(1,1); TriangleFan();
	Viewport(1,2); Triangles();
	Viewport(1,3); TriangleStrip();
	Viewport(2,0); Rect();
	Viewport(2,1); xPolygon();
	Viewport(2,2); Quads();
	Viewport(2,3); QuadStrip();

	glFlush();

	if(doubleBuffer)auxSwapBuffers();
}

static GLenum Args(int argc,char **argv)
{
	GLint i;

	rgb=GL_TRUE;
	doubleBuffer=GL_FALSE;

	for(i=1;i<argc;i++)
	{
		if(strcmp(argv[i],"-ci")==0)rgb==GL_FALSE;
		else if(strcmp(argv[i],"-rgb")==0)rgb==GL_TRUE;
		else if(strcmp(argv[i],"-sb")==0)doubleBuffer=GL_FALSE;
		else if(strcmp(argv[i],"-db")==0)doubleBuffer=GL_TRUE;
		else
		{
		//printf("%s(Bad option).\n",argv[i]);
			return GL_FALSE;
		}
	}
	return GL_TRUE;
}

/////////////////////////////////////////////////////////////////////

void main(int argc,char **argv) 
{
	if(Args(argc,argv)==GL_FALSE)auxQuit();

	windW=600;
	windH=300;
	auxInitPosition(0,0,windW,windH);
	
	windType|=(rgb)?AUX_RGB:AUX_INDEX;
	windType|=(doubleBuffer)?AUX_DOUBLE:AUX_SINGLE;

	auxInitDisplayMode(windType);

	if(auxInitWindow("Primitive Test")==GL_FALSE)auxQuit();

	Init();
	auxExposeFunc((AUXEXPOSEPROC)Resize);
	auxReshapeFunc((AUXRESHAPEPROC)Resize);
	auxKeyFunc(AUX_1,KeyPress1);
	auxKeyFunc(AUX_2,KeyPress2);
	auxKeyFunc(AUX_3,KeyPress3);
	auxMainLoop(Paint);
}

/////////////////////////////////////////////////////////////////////

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国产乱码久久久久久久久| 精品一区二区三区香蕉蜜桃| 91小宝寻花一区二区三区| 中文字幕巨乱亚洲| 成人动漫一区二区在线| 亚洲免费观看高清完整| 欧洲色大大久久| 日韩不卡在线观看日韩不卡视频| 欧美一区欧美二区| 国精产品一区一区三区mba桃花| 久久美女艺术照精彩视频福利播放| 国产在线精品一区二区三区不卡| 国产亲近乱来精品视频| 色噜噜狠狠成人中文综合| 亚洲福利一区二区三区| 欧美精品一区二区三区一线天视频| 国产麻豆视频精品| 亚洲免费看黄网站| 日韩一卡二卡三卡四卡| 国产成人在线看| 一区二区国产视频| 日韩欧美一区二区久久婷婷| 国产999精品久久| 一区二区三区在线视频观看 | 亚洲日本免费电影| 欧美日韩国产一级| 国产揄拍国内精品对白| 亚洲精品福利视频网站| 91麻豆精品国产自产在线 | av激情综合网| 日韩国产精品久久久| 欧美国产激情一区二区三区蜜月| 91国在线观看| 国产成人精品综合在线观看| 亚洲va中文字幕| 亚洲国产成人私人影院tom| 欧美日韩电影在线播放| 高清av一区二区| 日韩av不卡在线观看| 亚洲日本电影在线| 26uuu色噜噜精品一区二区| 欧美在线看片a免费观看| 国产一区二区主播在线| 五月综合激情婷婷六月色窝| 国产精品系列在线| 日韩欧美国产综合在线一区二区三区| 91天堂素人约啪| 国产精品正在播放| 蜜臀av性久久久久蜜臀aⅴ | 欧美午夜宅男影院| 成人激情免费电影网址| 极品美女销魂一区二区三区| 亚洲成人动漫在线观看| 亚洲免费观看高清完整版在线观看| 久久久久久一二三区| 欧美一级生活片| 欧美日韩另类国产亚洲欧美一级| 成人av影视在线观看| 国产一区二区三区综合| 蜜桃91丨九色丨蝌蚪91桃色| 亚洲国产精品久久人人爱| 中文字幕日本不卡| 国产精品素人视频| 国产欧美精品一区二区色综合 | 日韩一级黄色片| 欧美丝袜自拍制服另类| 在线欧美一区二区| 色婷婷综合久久久| 色婷婷综合久久久中文字幕| 91色综合久久久久婷婷| 成人理论电影网| 国产福利一区二区| 国产精品一区二区三区网站| 精品中文av资源站在线观看| 久久国产精品72免费观看| 男人的天堂久久精品| 免费美女久久99| 老司机免费视频一区二区三区| 免费在线观看视频一区| 美女脱光内衣内裤视频久久网站| 日本视频一区二区| 久久国产精品第一页| 国产一区二区三区免费看| 国产在线视频一区二区| 国产精品性做久久久久久| 国产精品911| 99视频精品全部免费在线| 色香蕉久久蜜桃| 欧美精选一区二区| 欧美电影免费观看高清完整版在线 | 久久久久久免费| 欧美国产欧美综合| 亚洲另类一区二区| 天天色综合天天| 精品一区二区三区免费观看| 国产麻豆精品在线| 91丝袜国产在线播放| 欧美在线视频全部完| 制服丝袜国产精品| 国产三区在线成人av| 亚洲色图另类专区| 午夜精品久久久久久久蜜桃app| 开心九九激情九九欧美日韩精美视频电影| 精品一区二区在线播放| 99精品视频一区二区三区| 欧美日韩一区二区三区高清| 精品国产髙清在线看国产毛片| 中文字幕第一页久久| 亚洲第一成年网| 国产在线视频一区二区| 色综合久久88色综合天天免费| 3atv一区二区三区| 亚洲国产精品99久久久久久久久 | 欧美另类videos死尸| 欧美精品一区二区不卡| 亚洲日本在线观看| 久久av老司机精品网站导航| 99视频在线精品| 日韩午夜电影av| 中文字幕一区二区三区在线观看 | 五月激情丁香一区二区三区| 久久国产婷婷国产香蕉| 91论坛在线播放| 精品久久人人做人人爱| 亚洲图片欧美综合| 成人精品小蝌蚪| 日韩精品影音先锋| 亚洲狠狠爱一区二区三区| 粉嫩av一区二区三区在线播放| 欧美欧美午夜aⅴ在线观看| 亚洲国产岛国毛片在线| 美女久久久精品| 欧美少妇xxx| 国产精品免费aⅴ片在线观看| 日本美女一区二区三区| 91精品1区2区| 国产精品沙发午睡系列990531| 欧美bbbbb| 欧美日韩aaaaaa| 亚洲国产精品自拍| 91麻豆免费看| 国产精品久久免费看| 国产美女在线精品| 欧美一区二区在线播放| 亚洲已满18点击进入久久| 99热这里都是精品| 中文字幕 久热精品 视频在线| 精品无人码麻豆乱码1区2区 | 色婷婷久久一区二区三区麻豆| 国产午夜亚洲精品不卡| 六月丁香婷婷色狠狠久久| 欧美人伦禁忌dvd放荡欲情| 亚洲三级电影全部在线观看高清| 国产99久久久国产精品免费看| 久久综合久久久久88| 美女脱光内衣内裤视频久久网站| 欧美日韩不卡一区| 婷婷久久综合九色综合伊人色| 欧美午夜电影在线播放| 亚洲综合无码一区二区| 91黄色激情网站| 亚洲图片欧美综合| 欧美日韩免费一区二区三区视频| 樱桃视频在线观看一区| 91啦中文在线观看| 一区二区成人在线视频| 欧美日韩小视频| 视频一区在线播放| 欧美一区二区三区四区久久| 秋霞影院一区二区| 日韩欧美电影在线| 久久超级碰视频| 国产日韩欧美麻豆| a亚洲天堂av| 亚洲欧美区自拍先锋| 日本高清不卡aⅴ免费网站| 亚洲综合清纯丝袜自拍| 欧美性xxxxxx少妇| 日本在线不卡一区| 久久综合99re88久久爱| 国产99久久久国产精品潘金| 亚洲欧洲一区二区在线播放| 91香蕉视频污| 天天操天天色综合| 精品电影一区二区三区| 国产美女在线精品| 亚洲欧美视频在线观看视频| 欧美日韩一区小说| 久久爱www久久做| 国产精品私人影院| 精品视频1区2区3区| 久久aⅴ国产欧美74aaa| 国产精品私人自拍| 欧美日韩一级黄| 国产精品一区二区在线看| 综合久久国产九一剧情麻豆| 欧美午夜精品免费| 国产在线精品不卡| 一区二区三区免费在线观看| 91精品久久久久久久91蜜桃 |