日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

c语言opengles程序,OpenGL ES _ 着色器_程序

發(fā)布時(shí)間:2025/3/15 编程问答 96 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c语言opengles程序,OpenGL ES _ 着色器_程序 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

演示圖

你不知道這個(gè)東西,請(qǐng)不要看了,請(qǐng)看我的其他文章先了解一下O!

學(xué)習(xí)目標(biāo)

掌握著色器程序的執(zhí)行過(guò)程

簡(jiǎn)單的例子

``

uniform float t; // 時(shí)間

uniform mat4 gl_ModelViewMatrix; // 模型視圖矩陣

attribute vec4 vel;

const vec4 g = vec4(0.0,-9.8,0.0) // 重力加速度

void main()

{

vec4 position = vel;

position += t*vel + t*t*g;

gl_Position = gl_ModelViewMatrix * position;

}

稍微解釋一下:代碼的作用是模擬重力加速度,對(duì)一個(gè)點(diǎn)的位置進(jìn)行變換.

OpenGL /GLSL 程序接口

先上圖

著色器創(chuàng)建流程

C語(yǔ)言,大家應(yīng)該很熟悉吧! C 語(yǔ)言的編譯過(guò)程步驟:

1.編譯器檢查錯(cuò)誤

2.將他轉(zhuǎn)換成目標(biāo)代碼(.o文件)

3.將一組目標(biāo)文件進(jìn)行鏈接,最后成為一個(gè)可執(zhí)行文件

在OpenGL 程序中使用GLSL 著色器也是一個(gè)相似的過(guò)程,要在應(yīng)用程序中使用頂點(diǎn)或者片段著色器需要按照**順序**執(zhí)行下面的步驟:

1.創(chuàng)建著色器對(duì)象

2.把著色器代碼編譯成源代碼

3.驗(yàn)證是否著色器是否編譯成功

為了把多個(gè)著色器對(duì)象鏈接起來(lái),我們需要?jiǎng)?chuàng)建著色器程序

4.創(chuàng)建一個(gè)著色器程序

5.把著色器對(duì)象鏈接到這個(gè)著色器程序中

6.鏈接著色器

7.驗(yàn)證著色器鏈接階段已經(jīng)成功完成.

8.使用著色器進(jìn)行頂點(diǎn)或者片段處理.

函數(shù)講解 (用到的主要是C語(yǔ)法)

GLUint glCreateShader(GLenum type);

作用:創(chuàng)建著色器對(duì)象

type 類型值兩個(gè): GL_VERTEX_SHADER(頂點(diǎn)做色器) 和 GL_VERTEX_SHADER(片段著色器) 返回一個(gè)非零的值,作為著色器的標(biāo)記

void glShaderSource(GLuint shader,GLsizei count,const GLchar**string,const Glint* length);

作用:創(chuàng)建著色器對(duì)象后,需要把著色器的源代碼和著色器對(duì)象關(guān)聯(lián)

參數(shù)1:shader 就是創(chuàng)建著色器成功返回的那個(gè)值

參數(shù)2:count 包含多個(gè)字符串,一般就1個(gè)字符串

參數(shù)3:字符串?dāng)?shù)組地址

參數(shù)4:,可以為NULL 代表字符串為NULL 結(jié)尾的,否則,length就代表具有就有count個(gè)元素,每個(gè)元素指定了string中對(duì)應(yīng)字符串的長(zhǎng)度,如果length數(shù)組中的某個(gè)元素對(duì)應(yīng)一個(gè)正整數(shù),就代表string數(shù)組中對(duì)應(yīng)字符串的長(zhǎng)度,如果是負(fù)整數(shù),對(duì)應(yīng)的字符串就是以NULL 結(jié)尾的.

void glCompileShader(GLuint shader)

作用:編譯著色器源代碼

參數(shù) : shader 著色器標(biāo)示

glGetShaderiv (GLuint shader, GLenum pname, GLint* params)

作用: 查詢編譯結(jié)果

參數(shù)1:shader 著色器標(biāo)識(shí)

參數(shù)2:GL_COMPLE_STATUS

參數(shù)3:查詢結(jié)果返回

void glGetShaderInfoLog(GLuint shader,GLsizei bufsize,GLsizei length ,char infoLog);

作用: 獲取編譯相關(guān)日志,調(diào)試情況下使用

參數(shù)1: shader 著色器對(duì)象標(biāo)識(shí)

參數(shù)2: bufsize 最大日志長(zhǎng)度

參數(shù)3: length 如果為NULL 不返回任何日志

參數(shù)4:infoLog 保存在緩沖區(qū)中

GLuint glCreateProgram()

作用:創(chuàng)建空的著色器程序

返回:非零,如果是0 則創(chuàng)建失敗

void AttachShader(GLuint program,GLuint shader);

作用: 把著色器和程序相關(guān)聯(lián)

參數(shù)1:program 著色器程序標(biāo)識(shí)

參數(shù)2:shader 著色器對(duì)象標(biāo)識(shí)

void glDetachShader(GLuint program,Gluint shader);

作用: 把著色器對(duì)象從著色器程序中分離出來(lái),以更改著色器的操作。

參數(shù)1:program 著色器程序標(biāo)識(shí)

參數(shù)2:shader 著色器對(duì)象標(biāo)識(shí)

void glLinkProgram()

作用:在著色器對(duì)象都連接到著色器程序之后,就要把這些對(duì)象連接成一個(gè)可執(zhí)行程序.

void glGetProgramInfoLog(GLuint program,GLsizei bufsize,GLsize length char infoLog)

作用:連接著色器程序也可能出現(xiàn)錯(cuò)誤,我們需要進(jìn)行查詢,獲取錯(cuò)誤日志信息

參數(shù)1: program 著色器程序標(biāo)識(shí)

參數(shù)2: bufsize 最大日志長(zhǎng)度

參數(shù)3: length 如果為NULL 不返回任何日志

參數(shù)4:infoLog 保存在緩沖區(qū)中

void glGetProgramiv (GLuint program, GLenum pname, GLint* params)

作用:查詢程序連接后的結(jié)果

參數(shù)1:program 著色器程序標(biāo)識(shí)

參數(shù)2: GL_LINK_STATUS

參數(shù)3:params 返回狀態(tài)

void glUserProgram(GLuint program)

作用: 程序連接成功后,就可以調(diào)用這個(gè)函數(shù),啟動(dòng)這個(gè)頂點(diǎn)或者片段著色器程序了,為了恢復(fù)使用固定功能的管線,可以向這個(gè)函數(shù)傳遞 0作為參數(shù).

void glDeleteShader(GLuint shader)

作用:刪除著色器對(duì)象,如果這個(gè)著色器對(duì)象被多個(gè)程序連接,一旦程序不再使用這個(gè)對(duì)象,那么它便會(huì)實(shí)際刪除

參數(shù): shader 著色器對(duì)象標(biāo)識(shí)

void glDeleteProgram(GLuint program)

作用: 刪除著色器程序 ,如果這個(gè)著色器未在任何渲染環(huán)境中使用,它將立即刪除。否則,會(huì)標(biāo)記為刪除,一旦它沒(méi)不被使用了,便立即被刪除

void GLboolean glIsShader(GLuint shader)

作用: 如果shader 是一個(gè)著色器對(duì)象名稱,則返回GL_TRUE, 否則返回GL_FALSE

void GLboolean glIsProgram(GLuint program)

作用: 如果program 是一個(gè)著色器程序,則返回GL_TRUE ,否則返回GL_FALSE

void glValidateProgram(GLuint program)

作用:用于驗(yàn)證一個(gè)著色器程序是否可以在當(dāng)前OpenGL 環(huán)境下使用,驗(yàn)證結(jié)果查詢,使用glGetProgramiv() 傳入?yún)?shù)GL_VALIDATE_STATUS 為參數(shù),查詢程序驗(yàn)證結(jié)果

IOS 代碼上一份方便大家理解

導(dǎo)入shader的步驟

第一步. 創(chuàng)建GLuint 類型的shader 標(biāo)示

第二步. 獲取shader 文件所在的路徑

第三步 獲取文件的內(nèi)容 并進(jìn)行NSUTF8StringEncoding 編碼

第四步. 根據(jù)類型創(chuàng)建shader 著色器對(duì)象

第五步. 關(guān)聯(lián)shader著色器源代碼

第六步. 編譯shader著色器對(duì)象源代碼

第七步. 檢查著色器源代碼編譯是否成功

第八步. 創(chuàng)建著色器程序

第九步. 將編譯好的著色器目標(biāo)文件鏈接到程序中去

第十步. 綁定著色器的屬性

第十一步. 將著色器和程序分開,并且釋放著色器

步驟就是多,最好封裝好,不重復(fù)敲代碼才是王道

``

- (BOOL)loadShaders

{

// 第一步.創(chuàng)建標(biāo)示

GLuint vertShader, fragShader;

// 第二步.獲取文件路徑

NSString *vertShaderPathname, *fragShaderPathname;

vertShaderPathname = [[NSBundle mainBundle] pathForResource:@"Shader" ofType:@"vsh"];

if (![self compileShader:&vertShader type:GL_VERTEX_SHADER file:vertShaderPathname]) {

NSLog(@"編譯失敗 vertex shader");

return NO;

}

// 創(chuàng)建 編譯 片斷著色器對(duì)象

fragShaderPathname = [[NSBundle mainBundle] pathForResource:@"Shader" ofType:@"fsh"];

if (![self compileShader:&fragShader type:GL_FRAGMENT_SHADER file:fragShaderPathname]) {

NSLog(@"Failed to compile fragment shader");

return NO;

}

// 第八步 創(chuàng)建一個(gè)著色器空程序

_program = glCreateProgram();

// 第九步 將頂點(diǎn)著色器鏈接到程序中

glAttachShader(_program, vertShader);

// 將片斷著色器鏈接到程序中

glAttachShader(_program, fragShader);

//第十步 綁定著色器的屬性

glBindAttribLocation(_program, GLKVertexAttribPosition, "position");

glBindAttribLocation(_program, GLKVertexAttribNormal, "normal");

if (![self linkProgram:_program]) {

NSLog(@"Failed to link program: %d", _program);

if (vertShader) {

glDeleteShader(vertShader);

vertShader = 0;

}

if (fragShader) {

glDeleteShader(fragShader);

fragShader = 0;

}

if (_program) {

glDeleteProgram(_program);

_program = 0;

}

return NO;

}

// Get uniform locations.

uniforms[UNIFORM_MODELVIEWPROJECTION_MATRIX] = glGetUniformLocation(_program, "modelViewProjectionMatrix");

uniforms[UNIFORM_NORMAL_MATRIX] = glGetUniformLocation(_program, "normalMatrix");

// 第十三步 . 分離釋放頂點(diǎn)著色器對(duì)象 和片段著色器對(duì)象

if (vertShader) {

glDetachShader(_program, vertShader);

glDeleteShader(vertShader);

}

if (fragShader) {

glDetachShader(_program, fragShader);

glDeleteShader(fragShader);

}

return YES;

}

-(BOOL)compileShader:(GLuint *)shader type:(GLenum)type file:(NSString *)file

{

//第三步 獲取文件的內(nèi)容 并進(jìn)行NSUTF8StringEncoding 編碼

const GLchar *source;

source = (GLchar *)[[NSString stringWithContentsOfFile:file encoding:NSUTF8StringEncoding error:nil] UTF8String];

if (!source) {

NSLog(@"Failed to load vertex shader");

return NO;

}

//第四步 根據(jù)類型創(chuàng)建著色器對(duì)象

*shader = glCreateShader(type);

//第五步. 獲取著色器源代碼和著色器關(guān)聯(lián)

glShaderSource(*shader, 1, &source, NULL);

//第六步. 開始編譯著色器源代碼

glCompileShader(*shader);

#if defined(DEBUG)

GLint logLength;

glGetShaderiv(*shader, GL_INFO_LOG_LENGTH, &logLength);

if (logLength > 0) {

GLchar *log = (GLchar *)malloc(logLength);

glGetShaderInfoLog(*shader, logLength, &logLength, log);

NSLog(@"Shader compile log:\n%s", log);

free(log);

}

#endif

//第七步. 查看是著色器源代碼否編譯成功

GLint status;

glGetShaderiv(*shader, GL_COMPILE_STATUS, &status);

if (status == 0) {

glDeleteShader(*shader);

return NO;

}

return YES;

}

- (BOOL)linkProgram:(GLuint)prog

{

// 第十一 鏈接程序

glLinkProgram(prog);

#if defined(DEBUG)

GLint logLength;

glGetProgramiv(prog, GL_INFO_LOG_LENGTH, &logLength);

if (logLength > 0) {

GLchar *log = (GLchar *)malloc(logLength);

glGetProgramInfoLog(prog, logLength, &logLength, log);

NSLog(@"Program link log:\n%s", log);

free(log);

}

#endif

// 第十二步 檢查著色器程序鏈接結(jié)果

GLint status;

glGetProgramiv(prog, GL_LINK_STATUS, &status);

if (status == 0) {

return NO;

}

代碼下載地址

點(diǎn)我下載

參考

OpenGL 編程指南>

總結(jié)

以上是生活随笔為你收集整理的c语言opengles程序,OpenGL ES _ 着色器_程序的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

成人国产精品久久久春色 | 又湿又紧又大又爽a视频国产 | 国产一区二区在线播放视频 | 婷色| 亚洲精品国产精品国自产 | 日韩小视频 | 亚洲黄色成人 | 国产中文在线字幕 | 国产一区二区高清视频 | 中文字幕乱码一区二区 | 99久久精品国产一区二区三区 | 视频在线精品 | 久久永久视频 | 人人dvd | 成人精品999 | 高清av网| 国产精品久久久久久欧美 | 精品久久久999 | av日韩精品| 国产精品一区二区精品视频免费看 | 狠狠操夜夜操 | 久久草草热国产精品直播 | 四虎成人精品永久免费av九九 | 久久亚洲欧美日韩精品专区 | 又黄又刺激又爽的视频 | 狠狠成人| 日韩一区二区在线免费观看 | 97国产情侣爱久久免费观看 | 91九色蝌蚪在线 | 日韩a级黄色 | 五月天中文字幕mv在线 | 国产小视频福利在线 | 一区二区三区四区五区在线 | 欧美aaa级片| 国产精品久久久久久久久久了 | 91成人免费看 | 最近字幕在线观看第一季 | 国产小视频国产精品 | 最近日本中文字幕a | 久久影院亚洲 | 有没有在线观看av | 日韩小视频 | 色五丁香 | 国产精品无 | 99精品国产一区二区三区麻豆 | 韩国一区二区三区在线观看 | 成人作爱视频 | 成片视频在线观看 | 色婷婷福利视频 | 片黄色毛片黄色毛片 | 久久夜色网 | 日韩精品观看 | 热久久最新地址 | 日韩成人黄色av | 91日韩精品视频 | 国产不卡av在线播放 | 在线观看免费av网 | 日韩欧美视频在线观看免费 | 久久天天拍| 成人精品在线 | 日韩欧美在线观看一区二区 | 欧美一区二区在线刺激视频 | 精品久久久久久久久久岛国gif | av中文字幕日韩 | 丁香婷婷色综合亚洲电影 | 超碰人人在线观看 | 欧美性粗大hdvideo | 久久久99精品免费观看 | 日韩一区二区三区在线观看 | 亚洲九九| 一区二区理论片 | 日日爱视频| 97超碰中文字幕 | 日韩美精品视频 | 免费h漫在线观看 | 热久久免费视频精品 | 久久久久免费精品国产 | 亚洲一区二区精品 | 中文字幕高清免费日韩视频在线 | 精品久久久久久久久久岛国gif | 久久99久久99精品免费看小说 | 国产福利91精品张津瑜 | 在线观看国产v片 | 麻豆视频成人 | 99久久er热在这里只有精品15 | 人人藻人人澡人人爽 | 超碰97久久 | 久久综合色一综合色88 | 国产精品久久久久久久久久ktv | 夜夜视频 | 激情 一区二区 | 午夜久久久影院 | 成人黄色小说在线观看 | 激情五月婷婷综合 | 国产黄色一级片 | 亚洲精品美女久久17c | 国产午夜精品一区二区三区嫩草 | 日本高清xxxx | 中日韩男男gay无套 日韩精品一区二区三区高清免费 | 欧美视频在线二区 | 欧美一区成人 | 天天精品视频 | 天天婷婷 | 亚洲男模gay裸体gay | 在线视频 国产 日韩 | 久久久久女人精品毛片九一 | 色人久久 | 中文字幕专区高清在线观看 | 日韩免费区 | 四虎天堂 | 99视频一区二区 | 久久久久久黄色 | 亚洲黄色影院 | 91精品啪在线观看国产线免费 | 日本 在线 视频 中文 有码 | 亚洲精品小视频在线观看 | 国色天香在线 | 欧美午夜一区二区福利视频 | 久久资源在线 | 欧美国产日韩在线观看 | 精品一区二区精品 | 韩日电影在线 | 九色91在线 | 四虎国产 | 成人精品久久久 | www.夜色.com| 在线观看成人 | 五月婷婷欧美 | 四虎在线永久免费观看 | 综合久久久久久久 | 九九爱免费视频在线观看 | 日韩在线电影 | 18性欧美xxxⅹ性满足 | 精品伊人久久久 | 51精品国自产在线 | 久久精选| 国产高清av在线播放 | 97在线观 | 国产视频2| 久久免费看av | 人人爽人人片 | 丁香六月激情婷婷 | 美女一级毛片视频 | 在线免费观看麻豆视频 | 一级特黄aaa大片在线观看 | 色综合久久悠悠 | 911精品视频 | 亚洲精欧美一区二区精品 | 亚洲做受高潮欧美裸体 | 激情久久伊人 | 中文字幕在线观看视频一区二区三区 | 日韩黄色一级电影 | av片一区二区 | 国产在线视频一区二区 | 国产精品日韩在线观看 | 在线免费中文字幕 | 精品自拍sae8—视频 | 国产在线永久 | 91麻豆精品国产91久久久久久久久 | 午夜的福利 | 国产.精品.日韩.另类.中文.在线.播放 | 天天曰夜夜操 | 国产视频美女 | 亚洲欧洲视频 | 欧美精品国产精品 | 国产性天天综合网 | 亚洲mv大片欧洲mv大片免费 | 开心激情五月婷婷 | 日韩理论影院 | 国产精品久久久久久高潮 | 欧美在线一二 | 成人在线黄色电影 | 97成人资源站 | 91中文在线| 成人99免费视频 | 天天干,天天操 | 亚洲欧美日韩一级 | 久久免费高清视频 | 在线视频观看成人 | 青春草国产视频 | 黄色app网站在线观看 | 国产午夜精品一区二区三区在线观看 | 日韩羞羞 | 日韩爱爱网站 | 在线导航福利 | 久久精品综合网 | 视频国产一区二区三区 | 色吊丝在线永久观看最新版本 | 国产黄在线观看 | 午夜精品三区 | 91久久精品一区二区三区 | 青青河边草观看完整版高清 | 99视频国产精品 | 久久草视频 | 中文在线字幕免费观 | 久久老司机精品视频 | 日韩精品在线观看视频 | 久久久久久久福利 | 天天色婷婷 | 日韩在线资源 | 2021国产精品| 国内外成人在线 | 伊人天天狠天天添日日拍 | 国产精品久久一 | 中文字幕中文字幕中文字幕 | 久久美女高清视频 | 国产高清免费 | www.午夜视频 | 99精品乱码国产在线观看 | 狠狠操夜夜 | 久久精品高清视频 | 国产小视频91 | a国产精品 | 成人久久18免费 | 国产精品久久久久久久久蜜臀 | 91在线免费看片 | 伊人国产在线播放 | 91亚洲精品久久久中文字幕 | 九色精品免费永久在线 | 欧美日韩综合在线观看 | 日狠狠| 精品视频久久 | 国产一级久久久 | 久久综合色一综合色88 | 午夜a区 | 国产最顶级的黄色片在线免费观看 | 精品免费国产一区二区三区四区 | 亚洲成av人影院 | 免费 在线 中文 日本 | 91探花在线 | 在线观看精品国产 | 97超碰人人澡 | 国产成人精品久久久久蜜臀 | 久久午夜精品视频 | 国产精品色婷婷视频 | 韩日精品在线 | 免费观看久久久 | 三级av小说 | 婷婷五月色综合 | 久草视频视频在线播放 | 国产一二三四在线观看视频 | 久久精品观看 | 国产专区视频 | 国产综合片 | 人成午夜视频 | 九九热免费在线视频 | 最近字幕在线观看第一季 | 国产在线看 | 日韩精品中文字幕av | 婷婷久操 | 久久免费99精品久久久久久 | 在线亚洲观看 | 日韩黄色免费电影 | 69久久99精品久久久久婷婷 | 欧美淫视频 | www最近高清中文国语在线观看 | 国产午夜免费视频 | 国产成视频在线观看 | 国产色网 | 成人黄色资源 | 97精品超碰一区二区三区 | 在线之家免费在线观看电影 | 天天操天天射天天爱 | 日韩在线视频一区二区三区 | 九九综合久久 | 国产群p| 在线涩涩 | 国产在线观看你懂得 | 亚洲春色成人 | 人人草在线观看 | 97色在线| 久久久久久久久国产 | 深夜男人影院 | 国产黄a三级三级三级三级三级 | 性色av一区二区 | 日韩高清毛片 | 最近中文国产在线视频 | 99色在线播放 | 永久黄网站色视频免费观看w | 国产精品系列在线播放 | 草樱av| 99精品在线免费视频 | 欧美日韩高清一区 | 久久精品国产精品 | 亚洲视频免费在线观看 | 亚洲国产精品久久 | 成人免费一级片 | 手机av在线免费观看 | 天天躁日日| 在线观看成人毛片 | 麻豆系列在线观看 | 探花系列在线 | 免费看亚洲毛片 | 91精品国产99久久久久 | 亚洲一区二区高潮无套美女 | 国产精品av在线免费观看 | 操操操av| 亚洲国产播放 | 欧美午夜精品久久久久 | 日韩免费在线播放 | 国产99久久精品一区二区300 | 免费观看www7722午夜电影 | 精品国产伦一区二区三区观看体验 | 麻豆传媒在线免费看 | 精品国产一区二区三区久久久久久 | 日韩理论在线视频 | 亚洲精品免费观看 | 正在播放国产91 | 国产精品国内免费一区二区三区 | 美女网站视频免费黄 | 伊人久久影视 | 亚洲成人软件 | 日日摸日日 | 人人射人人插 | 91欧美国产 | 色999视频| 1000部国产精品成人观看 | 久久刺激视频 | 国产一区在线看 | 人人爽人人爽人人爽学生一级 | 人人超碰人人 | 精品一区在线看 | 亚洲精品乱码久久久久 | 久久久精品国产一区二区电影四季 | 欧美日韩性生活 | 一区二区在线电影 | av福利网址导航 | 亚洲国产精品成人av | 久久综合综合久久综合 | 欧美激情视频一区二区三区 | 久久视频国产精品免费视频在线 | 黄色av电影网 | 日日夜夜亚洲 | 亚洲精品国偷自产在线91正片 | 日本精品在线看 | 欧美a级免费视频 | 国产又粗又猛又黄 | 久久婷婷一区二区三区 | www91在线观看 | 国产精品久久久久久久免费 | 国内久久久久久 | 成人h动漫精品一区二 | 婷婷婷国产在线视频 | 狠狠色丁婷婷日日 | 亚洲成a人片77777kkkk1在线观看 | 日日夜夜天天射 | 热久久国产精品 | 久久国产美女 | 国产精品白浆 | 国产精品亚洲人在线观看 | 国产精品久久久久av免费 | 国产精品第7页 | 国产精品午夜在线 | 久久久久日本精品一区二区三区 | 久久久久伊人 | 亚洲激情小视频 | 在线看国产日韩 | 99国产成+人+综合+亚洲 欧美 | 色94色欧美| 国产成人精品三级 | 日韩精品一区二区免费 | 午夜的福利 | 一区二区三区 中文字幕 | 精品国产色 | 激情综合电影网 | 91免费网 | 国产美女在线免费观看 | 国产第一二区 | 日韩精品久久久免费观看夜色 | 丁香视频全集免费观看 | 亚洲第一区在线播放 | 免费av观看 | 91精品视屏| 美女网站在线播放 | 一区二区激情 | 久久久久久草 | 中文字幕乱偷在线 | 国产精品第2页 | 亚洲激情电影在线 | 91视频在线自拍 | 久久久麻豆视频 | 中文字幕亚洲字幕 | 久久极品| 在线观看免费中文字幕 | 国内成人精品2018免费看 | 色97在线 | 成全在线视频免费观看 | www夜夜 | 九九视频免费观看视频精品 | 国产精品久久久久久久久久久久冷 | 国产精品99久久久久的智能播放 | 精品国产1区2区3区 国产欧美精品在线观看 | 国产精品视频地址 | 亚洲日本在线一区 | 国产 日韩 欧美 中文 在线播放 | 92精品国产成人观看免费 | 欧美一区在线观看视频 | 在线最新av | 又黄又刺激视频 | 美女国产在线 | 中文字幕成人一区 | 国产精品福利午夜在线观看 | 日本久久99| 18+视频网站链接 | 国产麻豆电影在线观看 | 国产成人精品999在线观看 | 亚洲国产一区在线观看 | 久久久激情视频 | 在线91播放 | 中文字幕在线免费观看 | 久久免费播放 | 五月婷社区 | 亚洲91在线 | 99久久99久久精品国产片 | 66av99精品福利视频在线 | 99精品免费久久久久久日本 | 99精品视频观看 | 欧美精品久久久久性色 | 97超碰资源站 | 精品国自产在线观看 | 国产精品午夜免费福利视频 | 国产精品久久久久aaaa | 在线播放亚洲 | 国产区在线看 | 久久激情视频免费观看 | 96国产精品视频 | 日韩av中文字幕在线 | 成人在线网站观看 | 欧美大荫蒂xxx | 91精品国产综合久久婷婷香蕉 | 香蕉蜜桃视频 | 久久99久久99精品免费看小说 | 六月天综合网 | 91精品视频免费在线观看 | 日韩精品视频第一页 | 99久久精品免费看国产免费软件 | 国产无套精品久久久久久 | 91探花国产综合在线精品 | 69久久夜色精品国产69 | a√国产免费a | 国产在线精品一区二区三区 | 久久1区| 精品成人网 | 激情综合五月 | 97超碰人人看 | 中文字幕在线中文 | 国产精品自产拍在线观看网站 | 91人人爱 | 91精品国 | 国产亚洲午夜高清国产拍精品 | 国产一二三区在线观看 | 国产无吗一区二区三区在线欢 | 国产二区视频在线 | 免费精品国产va自在自线 | 久久人人爽人人片 | 最近日本mv字幕免费观看 | 亚洲最新视频在线播放 | 在线视频一二三 | 亚洲黄色在线免费观看 | 亚洲精品视频免费在线观看 | 日韩乱码中文字幕 | 国产精品视频999 | 91人人澡人人爽 | 最新av观看 | 亚洲视频 视频在线 | 久久黄色网址 | av一本久道久久波多野结衣 | 国产日韩亚洲 | 日韩精品免费一区二区 | 特及黄色片 | 日韩免费在线视频观看 | 国产在线精品播放 | 日韩av中文字幕在线免费观看 | 国产精品videossex国产高清 | 成人网在线免费视频 | 欧美伊人网 | 精品一二区 | 91精品啪在线观看国产 | 五月天综合婷婷 | 999毛片| 免费看的视频 | 国产欧美中文字幕 | 久久久 精品 | 色噜噜日韩精品一区二区三区视频 | 婷婷六月网 | 国产小视频在线 | 国产中的精品av小宝探花 | 日本高清xxxx | 91精品欧美一区二区三区 | 麻花传媒mv免费观看 | 在线免费观看黄色大片 | www亚洲一区 | 高清中文字幕 | 久久精品视频网站 | 日韩乱码在线 | av在线亚洲天堂 | 国产精品久久一 | 91秒拍国产福利一区 | 一本一本久久aa综合精品 | 一区三区视频在线观看 | av不卡中文字幕 | 综合天天色 | 日本黄色免费大片 | 深爱五月激情五月 | 91在线看视频免费 | 亚洲精品国产综合久久 | 久久综合射 | 国产精品专区一 | 欧美另类性 | 综合久久婷婷 | 欧美午夜一区二区福利视频 | 狠狠狠色丁香婷婷综合久久88 | 久久久免费在线观看 | 精品国产电影一区二区 | 在线性视频日韩欧美 | 亚洲a网 | 国产激情免费 | 婷婷丁香视频 | 国产精品高清免费在线观看 | 久久国产精品99久久久久久老狼 | 亚洲一区二区三区精品在线观看 | 国产主播99| 色干干| 99免费国产| 中文字幕精品一区二区精品 | 黄色av影视| 亚洲电影第一页av | 日本久久久久久科技有限公司 | 四虎www.| 激情综合网婷婷 | 又色又爽又黄高潮的免费视频 | 欧美精品中文在线免费观看 | 国产一区二区在线观看视频 | 免费大片av | 99免费在线观看视频 | 丁香婷婷综合激情 | 欧美大片在线观看一区 | 亚洲资源 | 三级黄色网址 | 国产在线精品国自产拍影院 | 久草国产精品 | 在线国产视频观看 | 最近日韩中文字幕中文 | 国产精品激情在线观看 | 国产一二三四在线观看视频 | 色偷偷88888欧美精品久久 | 欧美综合干 | 天天色天天射天天操 | 天天色天天骑天天射 | 91日韩精品一区 | 日韩欧美在线综合网 | 中文字幕在线字幕中文 | 国产精品福利一区 | 激情六月婷婷久久 | 亚洲在线不卡 | 黄色三级av| 在线观看成人国产 | 中文字幕在线不卡国产视频 | 免费国产在线视频 | 国产精品久久久久一区二区三区共 | 一级理论片在线观看 | 一区二区视频免费在线观看 | 久久成人免费 | 国产专区欧美专区 | 黄色日本免费 | 亚洲三级av| 久久成人精品电影 | 福利二区视频 | 亚洲日本在线视频观看 | 日韩亚洲在线视频 | 91av亚洲 | 久久久精品欧美一区二区免费 | 98久久 | 国产免费成人 | h动漫中文字幕 | adn—256中文在线观看 | 午夜婷婷在线观看 | www.亚洲精品| 亚洲激情网站免费观看 | 字幕网在线观看 | 亚洲三级网 | 久久99久久99精品 | 三级动态视频在线观看 | 久久国产精品99久久久久久进口 | 亚洲一区二区精品 | 亚洲九九九| 日本在线观看一区 | 99视频国产在线 | 玖玖玖在线观看 | av高清一区二区三区 | 成人午夜性影院 | 免费在线观看午夜视频 | 亚洲网站在线看 | 91成人网在线 | 在线成人一区 | 国产精品欧美久久久久久 | 欧美日韩国产精品一区二区三区 | 久久久国产精品网站 | 日本久久久久久 | 成年人看片网站 | 丁香激情网 | 青青草国产精品 | 国产精久久久久久妇女av | 九九久久免费视频 | 五月天免费网站 | 欧美在线一 | 日韩精品久久一区二区 | 免费十分钟 | 丁香久久激情 | 六月丁香婷婷久久 | 最近免费中文字幕大全高清10 | 美女免费视频观看网站 | 狠狠操操网 | 一区二区欧美在线观看 | 中文字幕电影高清在线观看 | 99精品在线免费 | 国产精彩在线视频 | 日本激情视频中文字幕 | 天天干.com| 成人在线电影观看 | 国产一区二区在线视频观看 | 激情网综合 | 久久久久亚洲精品中文字幕 | 日韩在线电影一区 | 亚洲香蕉在线观看 | 国产精品精品 | 国产盗摄精品一区二区 | 亚洲精品综合久久 | 日韩在线观看一区 | 日韩一区二区三区观看 | 日本中文字幕在线看 | 中文字幕字幕中文 | 免费午夜av | 91精品国产综合久久福利不卡 | 亚洲一区二区高潮无套美女 | 色噜噜在线观看 | 国产日韩视频在线播放 | 亚洲精品国产综合99久久夜夜嗨 | 国产黄色美女 | 成人三级网站在线观看 | 日韩免费在线视频观看 | 午夜视频免费在线观看 | 丰满少妇在线观看 | 伊人影院在线观看 | 在线电影av | 久久在线看 | 成人av资源在线 | av免费看在线 | 国产做爰视频 | 综合在线观看色 | 久久久久久久综合色一本 | 日韩精品一区二区三区免费观看 | 日韩精品播放 | 日韩欧美一区二区三区在线 | 午夜av免费观看 | 久久久久免费网 | 欧美aaa级片| 超碰97中文 | 日韩区欠美精品av视频 | 在线亚洲午夜片av大片 | 国产又黄又爽无遮挡 | 中文字幕在线国产精品 | 欧美精品乱码久久久久 | 在线免费观看视频你懂的 | 蜜桃传媒一区二区 | 97超碰总站 | 国产精品综合久久久 | 日日爱av | 国产精品精品 | 色狠狠综合天天综合综合 | 天天射色综合 | 在线观看视频日韩 | 尤物97国产精品久久精品国产 | 亚洲精品乱码久久久久v最新版 | 女人18精品一区二区三区 | 精品自拍网| 婷婷久久网 | 色吧av色av | 欧美另类成人 | 91成人免费| 在线导航av | 99久热在线精品 | 在线观看视频精品 | 色婷婷亚洲 | 最新av在线免费观看 | 国产乱对白刺激视频在线观看女王 | 91电影福利 | 在线免费观看视频一区二区三区 | 国产中文字幕精品 | 国产成人精品一区二区三区福利 | 婷婷在线观看视频 | 午夜a区 | 日日草夜夜操 | 亚洲综合涩| 日韩在线短视频 | 丁香六月婷婷开心婷婷网 | 6080yy午夜一二三区久久 | 欧美专区国产专区 | 天天做天天爱天天爽综合网 | 蜜臀av性久久久久蜜臀aⅴ流畅 | 中文字幕在线观看完整 | 日本久久久久久 | 婷婷在线观看视频 | 在线看小早川怜子av | 国产区精品在线观看 | 日韩在线观看一区二区三区 | 久草在线免费播放 | 九色最新网址 | 国产精品入口麻豆www | 久久99精品国产91久久来源 | 亚洲成人免费在线 | 亚洲色图色 | 国产高h视频 | 欧美一级日韩三级 | 91精品国产一区 | 免费在线视频一区二区 | 亚洲成人av一区 | 91av官网| 日本韩国精品一区二区在线观看 | 黄色毛片在线观看 | 一区二区三区免费 | 亚洲精品人人 | 精品视频免费播放 | 黄色av电影在线 | 久久久国产一区二区三区四区小说 | 国产大陆亚洲精品国产 | 97热在线观看 | 99精品国产高清在线观看 | 激情 一区二区 | 日韩av在线免费播放 | 国产亚洲无 | 少妇高潮流白浆在线观看 | 精品国产乱子伦一区二区 | 99精品亚洲 | 欧美精品一区二区蜜臀亚洲 | 日本一区二区三区免费看 | 91精品国产91久久久久福利 | 欧美性生活大片 | 91精品国产自产91精品 | 国产香蕉视频在线播放 | 国产一区二区三精品久久久无广告 | 国产一级片免费观看 | 久久夜色电影 | 国产一级免费视频 | www.午夜视频| 外国av网| 毛片基地黄久久久久久天堂 | 日韩欧美在线一区 | 成人午夜影院在线观看 | 精品国偷自产在线 | 伊在线视频| 亚洲最大av网| 日韩激情久久 | 日本视频久久久 | 精品亚洲网 | 综合婷婷丁香 | 日韩久久久久久久 | 久久久久免费精品国产小说色大师 | www.国产精品 | 日韩欧美在线观看一区二区三区 | 一区二区三区精品在线视频 | 99re8这里有精品热视频免费 | av 一区二区三区四区 | 激情视频一区二区 | 亚洲综合在线观看视频 | 91精品麻豆| 国产福利一区二区在线 | 婷色| 四虎成人免费影院 | 国产精品久久久久久久久软件 | 日韩av网站在线播放 | japanesefreesexvideo高潮 | 狠狠色丁香九九婷婷综合五月 | 久久免费美女视频 | 国内精品99 | 婷婷色亚洲| 日韩在线观看一区二区 | 国产视频不卡一区 | 成人app在线播放 | 天天做天天干 | 区一区二区三在线观看 | 激情中文在线 | 一级欧美日韩 | 一区二区三区电影在线播 | 深夜免费福利视频 | 草久在线播放 | 热久久免费视频 | 99久久精品免费看国产一区二区三区 | 亚洲黄色在线播放 | 在线视频app| 国产精品成久久久久 | 日日夜夜精品视频天天综合网 | 涩涩网站免费 | 成片视频在线观看 | 99re6热在线精品视频 | 国产成人精品午夜在线播放 | 在线免费视频a | 四虎影视成人永久免费观看亚洲欧美 | 99久久婷婷国产精品综合 | 亚洲另类视频在线 | 久久久久久久久久久久久久av | 在线观看中文字幕第一页 | 欧美性久久久 | 久久精美视频 | 日本三级国产 | 超碰在线官网 | 97国产在线视频 | 国产精品久久久久一区 | 国产最新在线视频 | 久久综合免费 | 久久婷婷一区二区三区 | 亚洲综合网站在线观看 | 色婷婷激情电影 | 色999精品| 色综合久久88色综合天天 | 日韩综合精品 | 少妇资源站 | 亚洲精品视频在线看 | 91精彩在线视频 | 亚洲精品在线一区二区 | 亚洲精品久久久久久国 | 日韩免费观看视频 | 国产精品99久久久久久有的能看 | 免费视频黄色 | 日日天天 | 在线观看久久久久久 | 免费精品在线观看 | 国产精品乱码久久 | 一区二区三区四区五区在线视频 | 中文字幕久久久精品 | 91黄色小网站 | 久久免费福利 | 国内精品在线看 | 久久九九久久精品 | 91桃色免费视频 | 亚洲国产精久久久久久久 | 日韩av免费网站 | 97色涩 | 国产黄色一级片 | 成人国产亚洲 | 国产精品色视频 | 国产精品99久久久精品 | 亚洲成人资源在线观看 | а天堂中文最新一区二区三区 | 在线97 | 色欧美日韩 | 色婷婷狠狠18 | 亚洲精品97 | 中文字幕亚洲高清 | 69久久久 | 五月在线 | 日韩精品久久久久久中文字幕8 | 91麻豆操| 免费黄av| 中文字幕在线观看第二页 | 四虎国产精品永久在线国在线 | 久草久草久草久草 | 午夜在线国产 | 久久久久久美女 | 日日爽 | 正在播放国产91 | 超碰人人草人人 | 在线观看亚洲国产精品 | wwxxx日本 | 国产一区在线观看免费 | 久久精品99精品国产香蕉 | 99视频在线免费观看 | 亚洲欧美国产精品va在线观看 | 亚洲日韩欧美一区二区在线 | 久久久精品久久日韩一区综合 | 日韩专区 在线 | 国产美女视频 | 制服丝袜在线 | 久久久精品欧美一区二区免费 | 国产91粉嫩白浆在线观看 | 国产精品免费一区二区三区 | 天天摸日日摸人人看 | 欧美激情综合五月色丁香小说 | 在线视频日韩精品 | 免费观看性生交大片3 | 91片黄在线观看 | 黄免费在线观看 | 激情九九 | 久久久国内精品 | 欧美乱码精品一区二区 | 人人精久| 天天射天天爱天天干 | 久久久久久草 | 波多野结衣精品视频 | 久久久久蜜桃 | 涩涩网站在线看 | 97视频网站 | 97色噜噜| 综合色站| 日本系列中文字幕 | 男女精品久久 | 99在线热播精品免费 | 麻豆传媒视频在线播放 | 在线激情av电影 | 97超碰色 | 久久在线免费视频 | 干天天| 96视频在线 | 麻豆视频在线观看免费 | 欧美日韩国产mv | 在线视频一区二区 | 二区三区精品 | 天天操天天色天天射 | av天天干 | 在线观看日韩视频 | 五月婷婷激情网 | 久久9999久久免费精品国产 | 国产精品美女久久久久久久久久久 | 美女视频免费一区二区 | 综合色天天 | 欧美日韩高清在线 | 最近中文字幕国语免费av | 国产精品毛片一区视频播 | 国产福利av| www国产亚洲精品久久麻豆 | 91在线视频观看免费 | 高清一区二区三区av | 精品xxx | 免费看短 | av视屏在线| 欧美精品亚州精品 | 成人黄色电影在线播放 | 国产亚洲综合在线 | 中文在线免费一区三区 | 成人三级黄色 | 成人久久亚洲 | 久久综合婷婷国产二区高清 | 久久一区二区三区四区 | 国产精品国产三级在线专区 | 国产精品免费久久久 | 中文字幕之中文字幕 | 99热在线看| 国产一级电影 | 日韩在线观看不卡 | 99久久精品日本一区二区免费 | 片网站 | 久久国际影院 | 91久久国产自产拍夜夜嗨 | 国产91av视频在线观看 | 蜜桃视频日韩 | 日韩高清在线一区二区三区 | 在线精品视频免费播放 | 91视视频在线直接观看在线看网页在线看 | 日韩网站免费观看 | 毛片一区二区 | 黄色毛片视频 | 国产亚洲成av人片在线观看桃 | 特级西西444www高清大视频 | 97超碰在线资源 | 欧美片网站yy | 中文字幕在线电影 | 在线免费观看视频 | 91视频链接 | 亚洲精品久久久久中文字幕m男 | 国产福利精品一区二区 | 九色91福利 | 久久综合九色综合久久久精品综合 | 夜夜嗨av色一区二区不卡 | 国产视频 久久久 | 青青五月天 | 在线免费观看黄网站 | 日韩欧美高清 | 欧美va在线观看 | 国产永久免费观看 | 免费看成年人 | 欧美日韩一区二区免费在线观看 | 亚洲成aⅴ人在线观看 | 婷婷丁香在线 | 国产精品视频永久免费播放 | 黄色高清视频在线观看 | 久久久久成人精品免费播放动漫 | 国产小视频福利在线 | 区一区二区三区中文字幕 | 免费在线国产黄色 | 天天色天天射综合网 | 91精品久久久久久久久 | 成人亚洲精品久久久久 | 久久露脸国产精品 | av片子在线观看 | 成人免费在线电影 | 亚洲黄色一级电影 | 免费亚洲一区二区 | 麻豆传媒视频在线播放 | 中文乱码视频在线观看 | 美女视频久久黄 | 四虎免费在线观看 | 五月婷婷激情综合 | 色精品视频 | 亚洲欧美一区二区三区孕妇写真 | 国产一区二区精品在线 | 日本三级不卡 | 免费看av片网站 | 精品国产aⅴ麻豆 |